tarosukeの日記: talosという名の俺OS
日記 by
tarosuke
遅延ディスパッチのメカニズムにしょーもないバグを見付けてこれを直してマトモに動くのを確認したんであるが、これからどうしようか、つか何を先にしようか迷ってる。
ひとつはネットワーク関係。
いまひとつはユーザモード関係。
# ファイルシステム書いてみるとか、
# 16bitsパックド以外の画面モードに対応するとか、
# キーボードやマウスのドライバ書くとか、
# 自由領域での描画クリッピングに対応するとか。
ネットワーク関係は結構すぐに手を付けたい気がするが、ユーザモードはシステムとしては不可欠。自由領域での描画クリッピングは「かぶってるよー」と言われないために不可欠だが、キーボードやマウスのドライバと同様にそれをハンドリングするカラクリがあってはじめて意味を持つ。
ネットワークは箱で動かす分にはISAなのでリソースを直接指定すればいいんだけど、実機ではNICの前に855GMEのドライバを書かなきゃならない。440なら資料があるんだが、440のドライバで動くかなぁ...たぶん動くとは思うんだけど。んで、実機のNICは8139、箱のNICはNE2kみたいだ。
ユーザーモードやってシステム固めるかなぁ...
talosという名の俺OS More ログイン