パスワードを忘れた? アカウント作成
506050 journal

tarosukeの日記: [talos]atahdd vi

日記 by tarosuke
せっかくだからパーティションテーブルを読ませてみた。ヴォリュームデバイスを作るまでは無意味だけど。んで出力はこんなの。それにしてもC++で書いたらドライバ書くの楽になったもんだ。することといったらDRIVERとDEVICEを引っ張ってきて実際のコードを書くだけ。面倒な手続きは親クラス任せダゼ(カハァ

talos ver 0.2 (built at Jan  7 2007 02:29:53)
Initializing...
PICs...OK.
memory...OK(15MB).
core...OK.
interrupt...OK.
timer...OK
initializing localDevices...
  ata...io:01f0 alt:03f6 irq:14...
   master:talosHD
    reading MBR...
    0: type:a9 start:63 size:181377.
    1: type:20 start:181440 size:23184 <active>.
    OK.
   slave :talosCD                                 ALPHA1
  OK
  ata...io:0170 alt:0376 irq:15...
   master:talosHD-01
    reading MBR...
    0: type:83 start:63 size:8001.
    1: type:05 start:8064 size:4032.
    2: type:13 start:12096 size:6048.
    3: type:fd start:18144 size:2016.
    4: type:30 start:63 size:1953.
    OK.
   slave :
  OK
  ps2uid...NG
OK.
scanning PCI buses...
  bus:0 dev:0 func:0 devID:12378086...NG.
  bus:0 dev:1 func:0 devID:70008086...NG.
  bus:0 dev:1 func:2 devID:70208086...NG.
  bus:0 dev:2 func:0 devID:11111234...NG.
OK.
OK.
Get idle.

EBRは直接認識するよりパーティションタイプ0x05な「ファイルシステム」に任せる方が賢いかも知れぬな。...んでば、もやすみー。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

アレゲは一日にしてならず -- アレゲ見習い

読み込み中...