
QDK™
R8C/Tau-NC30
www.state-machine.com/m16c
5.2 Linker Options Used
5.2.1 Specifying Program Sections
The HEW IDE allows to specify very precisely all the program sections, as shown in the screen shot
in
Figure 6. For the TAU board, the sections are configured according to the memory map included
in Section 6.3 of the “TAU User’s Manual” [Renesas TAU].
1. Select
Link Tab
2. Select
Section Order
category
3. Press
Edit
4. Specify sections
according to the
memory map in
the RSKM16C26A
User’s Manual
FirmRam_NE section
for “Kernel RAM”
FirmArea_FE section
for “Kernel Program”
Figure 6 Specifying the sections names and addresses in the HEW IDE.
In particular, the Section Order dialog box shows the special RAM section FirmRAM_NE for the
“Emulator Firmware RAM” located at 0x0B80 and the ROM section FirmArea_FE for “Emulator
Firmware Area” at 0x8000. “Emulator Firmware” in the Renesas terminology means ROM-monitor
resident in the target and communicating with the HEW debugger via the E8 In-Circuit Debugger.
NOTE: The location of the “Emulator Firmware Area” (section FirmArea_NE) can be configured
via the HEW IDE. The Debug Session
SessionR8C_E8_SYSTEM
used in this QDK-nano configures
the location of the “Emulator Firmware Area” to 0x8000, which is consistent with section order
shown in Figure 6.
Copyright © Quantum Leaps, LLC. All Rights Reserved.
18 of 26
Komentarze do niniejszej Instrukcji