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な「ファイルシステム」に任せる方が賢いかも知れぬな。...んでば、もやすみー。
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な「ファイルシステム」に任せる方が賢いかも知れぬな。...んでば、もやすみー。
[talos]atahdd vi More ログイン