Nios II Gen2 プロセッサー・リファレンス・ガイド

ID 683836
日付 10/28/2016
Public
ドキュメント目次

3.7.9.3. 内部割り込みコントローラーでの例外フロー

一般的な例外ハンドラーは、保留中の割り込みの中で最も優先度が高いものを判断し、適切な ISR に制御を移します。ISR は、PIEを返す前および再度有効にする前、あるいは、PIEを返す前または再度有効にする前に、割り込みが表示されないようにします ( ソースでクリアーするか、ienableを使用してスクします )。ISR は、PIEを再度有効にする前にestatusea (r29) も保存します。

割り込みは、PIEビットに 1 を書き込むことで再びイネーブルにでき、それによって現在の ISR を割り込ませることができます。通常、例外ルーチンは割り込みを再度有効にする前に、優先度が等しいかそれより低い IRQ が無効になるようにienableを調整します。

詳細は、「ネスト式例外の処理」を参照してください。