• R/O
  • SSH
  • HTTPS

haribote: Commit


Commit MetaInfo

Revision198 (tree)
Time2010-03-05 21:34:25
Authortatsupc

Log Message

orbspace

Change Summary

Incremental Difference

--- haribote/trunk/orbspace/orbspace.txt (revision 197)
+++ haribote/trunk/orbspace/orbspace.txt (revision 198)
@@ -63,3 +63,28 @@
6363 + keyword = input(1) # 展開した後再入力可能、入力データをkeywordへ格納
6464 + collect(keyword, 1) # keywordに一致するものをボールの中へ集める、
6565 + ボールから離れても中身を維持し続ける
66+
67+
68+
69+3.メモリマップ
70+0x00000000-0x00007bff あき(31KB)
71+0x00007c00-0x00096bff USBメモリの先頭部分(572KB)
72+0x00096c00-0x000fffff あき(421KB)
73+0x00100000-0x001007ff IDT(2KB)
74+0x00100800-0x001107ff GDT(64KB)
75+0x00110800-0x001fffff スタックなど(958KB)
76+0x00200000- あき
77+
78+
79+
80+4.USBメモリ
81+
82+4-1.IPLでのブート処理
83+ 1.BIOSを用いてUSBメモリの先頭から571.5KB読み込む
84+ 2.BIOSを用いて画面モードの変更、キーボードランプの取得
85+ 3.割り込みの禁止とA20GATEの有効化
86+ 4.GDT/IDTの設定
87+ 5.32bitプロテクトモード(ページング禁止)へ移行
88+ 6.OS(ほぼC記述)へ処理を移す
89+
90+0xffff 0x0000 0x9200 0x00cf 0xd000 0x9c00 0x9a00 0x0048
Show on old repository browser