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

tarosukeの日記: talosという名の俺OS

日記 by tarosuke

遅延ディスパッチのメカニズムにしょーもないバグを見付けてこれを直してマトモに動くのを確認したんであるが、これからどうしようか、つか何を先にしようか迷ってる。

ひとつはネットワーク関係。
いまひとつはユーザモード関係。
# ファイルシステム書いてみるとか、
# 16bitsパックド以外の画面モードに対応するとか、
# キーボードやマウスのドライバ書くとか、
# 自由領域での描画クリッピングに対応するとか。

ネットワーク関係は結構すぐに手を付けたい気がするが、ユーザモードはシステムとしては不可欠。自由領域での描画クリッピングは「かぶってるよー」と言われないために不可欠だが、キーボードやマウスのドライバと同様にそれをハンドリングするカラクリがあってはじめて意味を持つ。

ネットワークは箱で動かす分にはISAなのでリソースを直接指定すればいいんだけど、実機ではNICの前に855GMEのドライバを書かなきゃならない。440なら資料があるんだが、440のドライバで動くかなぁ...たぶん動くとは思うんだけど。んで、実機のNICは8139、箱のNICはNE2kみたいだ。

ユーザーモードやってシステム固めるかなぁ...

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

読み込み中...