beautypg.com

1 section used by the mr100 – Renesas Emulator System M3T-MR100 User Manual

Page 241

background image

- 225 -

7.4.1

Section used by the MR100

The sample section file for the C language is "asm_sec.inc". The sample section file for the assembly language is
"asm_sec.inc". Edit these files if section reallocation is required.

The following explains each section that is used by the MR100.

MR_RAM section

This section is where the RAM data, MR100's system management data, is stored that is referenced in absolute
addressing.

stack section

This section is provided for each task's user stack and system stack.

MR_HEAP section

This section stores the variable-size memorypool.

MR_KERNEL section

This section is where the MR100 kernel program is stored.

MR_CIF section

This section stores the MR100 C language interface library.

MR_ROM section

This section stores data such as task start addresses that area referenced by the MR100 kernel.

program section

This section stores user programs.

This section is not used by the MR100 kernel at all. Therefore, you can use this section as desired.

INTERRUPT_VECTOR section

FIX_INTERRUPT_VECTOR section

This section stores interrupt vectors. The start address of this section varies with the type of microcomputer used.

.