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

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

日記 by tarosuke

.textより.rodataが先にアサインされてた原因判明。古いgccでは.rodataだったのが.rodata.str1だとか.rodata.str2だとかに名前が変わってたのが原因。なのでldなスクリプトで各入力セクションの後に*を付けて対応。んで動かすと期待通りの所まで動作した。うんうん。

あとは割り込みのハンドリングとか書き直さなきゃな。アレをrootドライバ(NetBSDでいうとmainbus)に移して...とか、そうするとcoreモジュールから直接ハンドラ登録できるようになるからタイマ割り込みをarchモジュール経由でなく直接設定して...とか、EOIをinitモジュールのジャンプパッド側で発行して...とかね。

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

犯人はmoriwaka -- Anonymous Coward

読み込み中...