Chapter 6 Using Linker
Instruction RAM Support 109
Figure: 6-3 Layout Image for Instruction RAM and External Memory
NOTE: 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
4
3
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