2004-08-01から1ヶ月間の記事一覧

衝撃的事実

BLACKfinではなく、Blackfinが正しいそうです。

dispatch()内部での例外

dispatch()内部で例外が発生したときの処理が正しくないことに気づきました。ただしこの問題は後で説明するように事実上問題にならないと思われます。 dispatch()はコンテキスト切り替え関数であり、実行するとあらかじめ行われているスケジューリングに従い…

kokuraリリース

excauseを例外番号として指定できるkokuraをリリースしました。

priority_maskの初期化

priority_maskはkumamotoで追加した配列です。この配列はイベント順位ごとにデバイスのどの割り込み要因が割り込みを起こしうるかビットマップを持っています。割り込みディスパッチャはこのビットマップを参照して実際に呼び出すハンドラを決めます。 kumam…

kumamotoリリース

ちょっと気が早いですがkumamotoをリリースしました。INHO_TIMERをINHNO_TICに変更したのですが、実はTOPPERS/JSPは実装部にINHNO_TIMERを使うよう要請していると気づいたので、修正してkumamoto1.1を再リリースしました。