例外ハンドラ先頭へのSYNCP命令配置確認ツール(syncp_checker)は,G3Mコア用のプロジェクトにおいて,ビルドでモトローラ・Sタイプ・ファイルを出力する際に,例外ハンドラ先頭にSYNCP命令が配置されていることを確認するツールです。CS+ V4.00.00以降をインストールした場合に利用可能となります。
例外ハンドラ先頭へのSYNCP命令配置については,「RH850G3Mユーザーズマニュアル ソフトウェア編」(Rev1.10以降)を参照してください。
本ツールでは,指定した例外ベクタのベース・アドレス(デフォルトは0番地)からモトローラ・Sタイプファイルを解析して,次のいずれかを表示します。
NG,またはWarningが表示された場合は,例外ハンドラの先頭コードを確認してください。
NG,またはWarningが表示された場合でも,出力ファイルは生成されます。
統合開発環境CS+では,CC-RH(ビルド・ツール)のプロパティパネルの[ヘキサ出力オプション]タブで,本ツールを制御できます。[その他]カテゴリの[例外ハンドラ先頭へのSYNCP命令配置確認を行う]プロパティで[いいえ]を選択することで本ツールの起動を抑止できます。例外ベクタ・テーブルを含まないプロジェクトなどではこの方法で抑止してください。