共  通

以下に、コード生成ツールが共通用として出力する API 関数の一覧を示します。

 

3.1        共通用 API 関数

API 関数名

機能概要

r_undefined_exception

未定義命令例外の発生に伴う処理を行います。

PowerON_Reset

リセットの発生に伴う処理を行います。

PowerON_Reset_PC

リセットの発生に伴う処理を行います。

r_privileged_exception

特権命令例外の発生に伴う処理を行います。

r_floatingpoint_exception

浮動小数点例外の発生に伴う処理を行います。

r_access_exception

アクセス例外の発生に伴う処理を行います。

r_nmi_exception

ノンマスカブル割り込みの発生に伴う処理を行います。

r_brk_exception

無条件トラップの発生に伴う処理を行います。

r_reserved_exception

例外(未定義命令例外,リセット,ノンマスカブル割り込み,無条件トラップ以外)の発生に伴う処理を行います。

HardwareSetup

各種ハードウェアを制御するうえで必要となる初期化処理を行います。

R_Systeminit

各種周辺機能を制御するうえで必要となる初期化処理を行います。

main

main 関数です。

R_MAIN_UserInit

ユーザ独自の初期化処理を行います。

r_icu_group_n_interrupt

グループ割り込み発生時の処理を行います。

_NMI_handler

ノンマスカブル割り込みの発生に伴う処理を行います。

_low_level_init

各種ハードウェアを制御するうえで必要となる初期化処理を行います。

 

 

More:

r_undefined_exception

PowerON_Reset

PowerON_Reset_PC

r_privileged_exception

r_floatingpoint_exception

r_access_exception

r_nmi_exception

r_brk_exception

r_reserved_exception

HardwareSetup

R_Systeminit

main

R_MAIN_UserserInit

r_icu_group_n_interrupt

_NMI_handler

_low_level_init