ルネサス
以下に,コード生成が割り込み機能用として出力するAPI関数の一覧を示します。
表 3.38
割り込み機能用API関数
API関数名
機能概要
R_INTC_Create
割り込み機能を制御するうえで必要となる初期化処理を行います。
R_INTC_Create_UserInit
割り込み機能に関するユーザ独自の初期化処理を行います。
r_intcn_interrupt
外部マスカブル割り込みINTPnの発生に伴う処理を行います。
R_INTCn_Start
外部マスカブル割り込みINTPnの受け付けを許可します。
R_INTCn_Stop
外部マスカブル割り込みINTPnの受け付けを禁止します。
r_intclrn_interrupt
外部マスカブル割り込みINTPLRnの発生に伴う処理を行います。
R_INTCLRn_Start
外部マスカブル割り込みINTPLRnの受け付けを許可します。
R_INTCLRn_Stop
外部マスカブル割り込みINTPLRnの受け付けを禁止します。
r_intrtcicn_interrupt
外部マスカブル割り込みINTRTCICnの発生に伴う処理を行います。
R_INTRTCICn_Start
外部マスカブル割り込みINTRTCICnの受け付けを許可します。
R_INTRTCICn_Stop
外部マスカブル割り込みINTRTCICnの受け付けを禁止します。
R_INTFO_Start
外部マスカブル割り込みINTFOの受け付けを許可します。
R_INTFO_Stop
外部マスカブル割り込みINTFOの受け付けを禁止します。
R_INTFO_ClearFlag
割り込みフラグ出力制御レジスタ(INTFOCTL1)のINTFCLRフラグをセットします。
r_intfo_interrupt
外部マスカブル割り込みINTFOの発生に伴う処理を行います。