|
| Special SectionsThere are several special features of some sections: - Sections that contain a 0 in the section name prefix or class name are cleared to zero by the startup code.
- The ?C_MEMCLRSEC section is generated by the L166 Linker. It contains the address ranges of the memory that is cleared to zero.
- The ?C_INITSEC section contains initialization data for global and static objects that are initialized to a value other than zero.
- The ?C_STARTUP_CODE section contains the startup code that initializes the MCU. This code is executed before the main C function is called. If you use on-chip ROM, the startup code must be located there and must be assigned the ICODE class.
|
|