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

ID 743810
日付 7/08/2024
Public
ドキュメント目次

9.3.4. 割り込みの有効化と無効化

HAL ソフトウェア割り込み API は、次の機能を提供します。

  • alt_niosv_disable_msw_interrupt() および alt_niosv_enable_msw_interrupt() により、ソフトウェア割り込みを無効および有効にすることができます。
  • alt_niosv_is_msw_interrupt_enabled() は、ソフトウェア割り込みが有効かどうかを決定します。
  • alt_niosv_trigger_msw_interrupt() は、ソフトウェア割り込みを有効にした後、ソフトウェア割り込みを生成します。
注: 割り込みをできるだけ短い時間無効にします。割り込みが無効になっている時間に応じて、最大割り込みレイテンシーが増加します。無効化された割り込みの詳細については、「割り込みを有効のままにする」の章を参照してください。

これらの関数の詳細については、「HAL API リファレンス」を参照してください。