Everything

 

-RRM


This option specifies the work area for the RRM/DMM function.

[Specification format]

-RRM=address

 

-

Interpretation when omitted

The work area for the RRM/DMM function is not allocated.

[Detailed description]

-

Specify the start address for the work area for the RRM/DMM function as address.

-

Four bytes from the start address become the work area for the RRM/DMM function.

-

The start address of the RRM is set to addresses 0x2 and 0x3 which are allocated by the -debug_monitor option.

-

[V1.13 or later] No section is allocated to the first four bytes from the RRM start address.

-

The area of addresses 0x2 and 0x3 which is also the vector table gives priority to the following specifications.
-rrm option > -debug_monitor option > Assembly source file specification > -vectn option > -vect option

[Example of use]

-

To specify four bytes from address 0xFFDE0 as the work area for the RRM/DMM function, describe as:

>rlink a.obj b.obj -device=dr5f10y14.dvf -debug_monitor=2FC00-2FFF -rrm=FFDE0

[Remark]

-

This option will be invalid in any one of the following cases.

-

If the -form={object|relocate|library} option or -strip option is specified

-

If the device specified by the -device option does not support the RRM/DMM function

-

If the -debug_monitor option is not specified