This option specifies the control value for the on-chip debug.
When this option is not used, be sure to set the control value for the on-chip debug by using an assembly source file.
The control value for the on-chip debug depends on the device in use. See the user's manual of the device for the value to be specified. |
An error occurs if a value that cannot be specified for the control value for the on-chip debug is specified. |
The control value for the on-chip debug can also be specified by defining the segment with relocation attributes shown below, in the assembly source file. However, define the segment with 4 bytes in total, including the user option bytes starting from address 0xC0. |
.section .option_byte, opt_byte .db 0xfd ;Address 0xC0 .db 0xfe ;Address 0xC1 .db 0xff ;Address 0xC2 .db 0x04 ;Address 0xC3 |
If specification of the device file and specification of this option are made in duplicate, this option takes priority. |
If the control value is specified both in the assembly source file and through this option, an information message is output and this option takes priority. |
If the -form={object|relocate|library} option or -extract option is specified, this option will be invalid. |