ディスクドライバ・ファイルシステム

http://pub.ne.jp/wakapon/?cat_id=49945
d1153r17.pdf
http://community.osdev.info/index.php?ATA
この辺を参考に、i386版のディスクドライバを簡易実装してみた。
MIPS版はgxemulのtestmachine向けのものが既にあるのでこれを流用。
昔書いたFAT32実装とくっつけてファイルシステムの一丁あがり。

さて、これでELFパーサ→ローダに取り掛かれそうだ(そもそもこっちが本題であって上述の二つは余計なのだが、他の実現方法を考えるより作った方が手っ取り早そうだったので作った)。