-base


< Assembler Command Options / Microcontroller Options >

[Format]

-base = {   rom = <register>
          | ram = <register>
          | <address> = <register>}
                        <register> = {R8 to R13}

[Description]

-

This option outputs to the relocatable file the information about the general register that is specified to be used only as a base address register through the same-name option in the compiler.

[Remarks]

-

Be sure to set this option to the same value for all assembly processes in the project. If a different setting is made, correct operation is not guaranteed.

-

Do not use a general register specified by this option for other purposes than a base address register. If such a register is used for any other purpose, correct operation is not guaranteed.

-

If a single general register is specified for different areas, an error will be output.

-

If a general register specified by the fint_register option is also specified by this option, an error will be output.