アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
OS…なのかなぁ (スコア:0)
BIOSをラッピングしていくつかの機能をコールしてるだけのような…
Re:OS…なのかなぁ (スコア:3, 参考になる)
英語が斜め読みでできてCが理解できるならeCos [redhat.com]の本体(redbootから初期化を任されたあたり)からを読むか、Linuxのソースツリーのmm/ディレクトリィを読むかした方が「答え」がすぐに欲しい人には勉強にはなるかもしれない。
OSASKのメリットと言うのはマルチタスクOSの基礎知識を持った上で自力で一からOSを設計して試行錯誤してOSを作るという作業自体にあると思うので
…極端な話純粋にOSカーネルを作るだけならばredbootがLoadingした後からCだけを使って(まぁ、若干のインラインアセンブラ記述は必要かも ^^;)作るという方法もある訳で、まずはそこからスタートした方がいいような気もします。
ハード依存の初期化部分で手間取ってると、枝葉の方にばかり頭が回るようになってしまい、ドツボに陥ることがままありますので
…そういうのが慣れている人ならカーネルの作りこみに入ったときに頭切替えられると思いますけど、アプリを作った程度の人だったらそれでは混乱すると思いますのでとりあえずブートローダに要求される部分は出来合いでそこから先の部分に集中した方が実になると思います…