Chapter 6 Using Linker

Instruction RAM Support 109

Figure: 6-3 Layout Image for Instruction RAM and External MemoryNOTE: When the instruction RAM function is in use, the linker reserves the extra symbol names __overlay_table and __iram_manage for its own use, so do not use these names for ordinary symbols
2
6
5
1
43

External memory

management table portion
Instruction RAM
Extra symbol "_ _iram_manage"
Extra symbol "_ _overlay_table"
management table.
RAM addresses

Program 1

Program 2

information
A. Fixed portion
B. Instruction RAM portion
information
address of CODE attribute.

Executable file

created by linker

RF file specified
by T option
RF file specified
by OVL option
RF file specified
by OVL option
Automatically-
generated table
information
Referring instruction
program
D.Transfer
Assigned at the highest
E.Instruction RAM status
management table
Programs are transferred
to instruction RAM in
accordance with the
instruction RAM program
Program 1 management
Program 2 management
C.Instruction RAM program