MSP430F5310 using with both compilers 4.2.2 & 16.9.1 LTS *************************** Link Command File Excerpt ************************************* MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- FLASH 00008000 00005fe0 00004692 0000194e RWIX SECTIONS { .bss : {} > RAM /* GLOBAL & STATIC VARS */ .data : {} > RAM /* GLOBAL & STATIC VARS */ .sysmem : {} > RAM /* DYNAMIC MEMORY ALLOCATION AREA */ .stack : {} > RAM (HIGH) /* SOFTWARE SYSTEM STACK */ .boot > 0x8000 { -l rts*.lib (.text) } GROUP { .text : {} /* CODE */ .cinit : {} /* INITIALIZATION TABLES */ .const : {} /* CONSTANT DATA */ .pinit : {} /* C++ CONSTRUCTOR TABLES */ .init_array : {} /* C++ CONSTRUCTOR TABLES */ .mspabi.exidx : {} /* C++ CONSTRUCTOR TABLES */ .mspabi.extab : {} /* C++ CONSTRUCTOR TABLES */ } load = FLASH /*---[RUN FROM RAM]----------------------------------------*/ RAMVECT_SEG : load = FLASH, run = RAM_VECTORS, table(_ramvector) .ovly : {} > FLASH /*---------------------------------------------------------*/ .infoA : {} > INFOA /* MSP430 INFO FLASH MEMORY SEGMENTS */ .infoB : {} > INFOB .infoC : {} > INFOC .infoD : {} > INFOD .cio : {} > RAM /* C I/O BUFFER */ .reset : {} > RESET /* MSP430 RESET VECTOR */ FLASHVECT_SEG : {} > FLASH_VECTORS APPSWVER_SEG : {} > FLASH_APPSWVER }