Everything
 

-base


アセンブル・オプション / マイコンオプション

[指定形式]

-base = {  rom=<レジスタ>
         | ram=<レジスタ>
         | <アドレス値> = <レジスタ>}
                         <レジスタ>:= {R8 ~ R13}

 

[詳細説明]

-

コンパイラの同名のオプションで指定された、ベースアドレスとして固定で使用する汎用レジスタの情報を、リロケータブルファイルに出力します。

[備考]

-

本オプションは、プロジェクト全体で指定を統一してください。指定が異なる場合の動作は保証しません。

-

本オプションで指定した汎用レジスタをベースレジスタ以外の用途に使用しないでください。使用した場合の動作は保証しません。

-

異なる領域に対して同じ汎用レジスタを指定した場合はエラーとなります。

-

fint_registerオプションで指定した汎用レジスタを本オプションで指定した場合はエラーとなります。