Nios® Vプロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 10/31/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

インテルのみ表示可能 — GUID: jwz1642823897239

Ixiasoft

ドキュメント目次

8.2.4. 割り込みのイネーブルおよびディスエーブル

HAL 拡張割り込み API は、次の機能を提供します。
  • alt_ic_irq_disable()alt_ic_irq_enable() 個々の割り込みを無効および有効にすることができます。
  • alt_irq_disable_all() すべての割り込みを無効にし、コンテキスト値を返します。
  • 電話 alt_irq_enable_all() コンテキスト パラメーターを渡して、ハードウェア割り込みを再度有効にします。割り込みは、呼び出し前の状態に戻ります。 alt_irq_disable_all().
  • alt_irq_enabled() マスク可能な例外が有効な場合、0 以外を返します。 alt_ic_irq_enabled() 指定された割り込みが有効かどうかを判断します。
注: できるだけ短い時間割り込みを無効にします。割り込みが無効になっている時間が長くなると、最大割り込みレイテンシが増加します。無効な割り込みの詳細については、 割り込みを有効のままにする の章を参照してください。