酔漢電子工作手帳

2004-09-14

ARMv4実装のバグ?

| 07:53 | ARMv4実装のバグ? - 酔漢電子工作手帳 を含むブックマーク はてなブックマーク - ARMv4実装のバグ? - 酔漢電子工作手帳

現在TOPPERS User MLでシステム依存部のIRQ_Handlerの割り込み禁止解除部にバグがあるのではないか問い合わせ中です。具体的に言えば割り込みハンドラ呼び出し前に禁止した割り込みを無条件に許可しているシーケンスがあり、これはもともと禁止状態になっていた場合に問題であろうということです。

昨晩、MLに別の方からARMv4のdispatch()実装に指摘がありました。割り込み待ちに入る前にrun_tskをクリアしていないため、異常動作するのではないかという指摘です。

トラックバック - http://ecrafts.g.hatena.ne.jp/suikan/20040914