以下に、コード生成ツールが共通用として出力する API 関数の一覧を示します。
表3.1 共通用 API 関数
API 関数名 |
機能概要 |
未定義命令例外の発生に伴う処理を行います。 | |
リセットの発生に伴う処理を行います。 | |
リセットの発生に伴う処理を行います。 | |
特権命令例外の発生に伴う処理を行います。 | |
浮動小数点例外の発生に伴う処理を行います。 | |
アクセス例外の発生に伴う処理を行います。 | |
ノンマスカブル割り込みの発生に伴う処理を行います。 | |
無条件トラップの発生に伴う処理を行います。 | |
例外(未定義命令例外,リセット,ノンマスカブル割り込み,無条件トラップ以外)の発生に伴う処理を行います。 | |
各種ハードウェアを制御するうえで必要となる初期化処理を行います。 | |
各種周辺機能を制御するうえで必要となる初期化処理を行います。 | |
main 関数です。 | |
ユーザ独自の初期化処理を行います。 | |
グループ割り込み発生時の処理を行います。 | |
ノンマスカブル割り込みの発生に伴う処理を行います。 | |
各種ハードウェアを制御するうえで必要となる初期化処理を行います。 |