2006-07-05 2nd-stage続き 相変わらずのろのろと2nd-stageを製作中。 とりあえずメモリマップ取得処理は完成。ROMプローブだけは後のプロテクトモードでやることにする。これは32bitポインタを使うほうが楽でしょ。 その他、リアルモードBIOS絡みでは FDDジオメトリ取得 HDDジオメトリ取得(EDDサポート含む) PS/2マウスの確認 APMバージョンチェック あたりの処理が完成。 このほかにBIOSが必要な処理ってなんだろう。半角ROMフォントデータでも吸い取っておくか。カーネル本体もロードしなきゃ…。 あともう少しでBIOSに別れを告げプロテクトモードへ入れるっぽい。そしたらgccでカーネル本体のプログラムを書き始めることができるだろう。