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

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

日記 by tarosuke

割り込みリクエストをハンドラのあとでクリアしてた。やべやべ。後クリアだと割り込み処理が終ってから割り込みリクエストをクリアするまでの間に割り込みがエッジで入るとリクエストが捨てられてしまうのだ。んで、OADG機のIRQは全部エッジ割り込み。orz

逆にリクエストとステータスが一緒だったりするデバイスだと後クリアが基本。リクエストを落すと次のデータが出てくるような場合とかに前クリアするとデータを捨ててしまうからな。それから割り込みコントローラにレベルで入ってる場合も後クリア。前クリアだと無駄な割り込みが入るからな。

いままでレベルトリガとかMCU内蔵とかばーっかりやってたんで、つい後クリアにしちまったい。

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

※ただしPHPを除く -- あるAdmin

読み込み中...