本節では、プログラムの実行に必要な環境を設定するための処理について説明します。ただし、プログラムを実行する環境はユーザシステムごとに異なりますので、ユーザシステムの仕様に合わせて実行環境の設定プログラムを作成する必要があります。
本節の内容は、標準となるスタートアップについて説明しています。PIC/PID機能におけるアプリケーションに使用するスタートアップは特別な対応が必要ですので「8.5.7 アプリケーションのスタートアップ」も参照ください。
パワーオンリセットで初期設定ルーチン (PowerON_Reset_PC)が起動されるように、リセットベクタテーブルを設定します。
main関数に到達するまでに必要な手続きを行います。レジスタやセクションの初期化、各種初期設定ルーチンの呼び出しを行います。
標準入出力(stdio.h、ios、streambuf、istream、ostream)、メモリ管理ライブラリ(stdlib.h、new)を使用する場合に必要なライブラリ関数とユーザシステムとの間のインタフェースルーチンです。