3.2.38 割り込み機能

以下に,コード生成が割り込み機能用として出力する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の発生に伴う処理を行います。