tarosukeの日記: 俺OS vii あるいはtalos(仮称
日記 by
tarosuke
今日は帰りが午前だったのでちょっとだけ。
やっぱりまたまた仮想メモリ
アーキテクチャ依存の基本機能を抜き出してみる。とにかくページ
やエリアの初期化が終らない事にはスケジューラなどのカーネルの
動的部分を起動できないため、とにかくこの部分が最初に初期化さ
れる。ので特に初期化を重点的に。
キモチワルイ事にix86においてはこの辺の初期化は16bitsコード
でやらなきゃならなかったりするので、linuxとかBSDでよくやっ
ているようにここだけアセンブラで別モジュールにしなければいけ
なさそう...
# ああっ。もうっ。糞めんどくせぇっ。美しくねぇっ。
ちょっとユーティリティ
エンディアン変換マクロを書いてみる。で、エンディアンを判定し
て「この数値をビッグエンディアンに変換」みたいなマクロも書く。
今日はあんまり進まない。
俺OS vii あるいはtalos(仮称 More ログイン