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

ID 743810
日付 10/31/2022
Public

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

ドキュメント目次

12.1.1.35. alt_ic_irq_enable()

プロトタイプ

int alt_vic_sw_interrupt_clear(alt_u32 ic_id, alt_u32 irq)

一般的な呼び出し元

C/C++ プログラム

デバイスドライバー

スレッドセーフ

はい

ISRから利用可能

はい

インクルード

sys/alt_IRQ .h

説明

この関数は、指定された割り込みが有効かどうかを判断します。

関数の引数は次のとおりです。

  • ic_idは、system.hで定義されている割り込みコントローラーID で、デイジーチェーン内の外部割り込みコントローラーを識別します。 外部割り込みコントローラー・インターフェイスが実装されていない場合、この引数は無視されます。
  • irqは、system.hで定義されている IRQ 番号で、有効にする割り込みを識別します。
  • 外部割り込みコントローラーのドライバーは、この関数を実装する必要があります。

戻り値

指定された割り込みが無効な場合はゼロを返し、それ以外の場合はゼロ以外を返します。