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

ID 743810
日付 10/31/2022
Public

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

ドキュメント目次

12.1.1.86. alt_niosv_register_msw_interrupt_handler()

プロトタイプ

void alt_niosv_register_msw_interrupt_handler (alt_niosv_sw_isr_t ハンドル)

一般的な呼び出し元

C/C++ プログラム

スレッドセーフ

はい

ISRから利用可能

いいえ

インクルード

<sys/msw_interrupt.h>

説明

alt_niosv_register_msw_interrupt_handler() 関数は、ソフトウェア ISR をレジスターします。

関数の引数ハンドルは、ソフトウェア ISR 関数へのポインターです。

ISR 関数のプロトタイプはvoid (*sw_isr_func) (alt_u32 cause, alt_u32 epc, alt_u32 tval)です。

alt_niosv_register_msw_interrupt_handler()を呼び出すと、マシン・ソフトウェア割り込み用に以前にレジスターされたハンドラーが置き換えられます。

戻り値