11.07.2015 Views

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Descriptions of segmentsDATA20_ZDescriptionSegment memory typeMemory placementAccess typeHolds zero-initialized __data20 static and global variables. The contents of thissegment is cleared by the system startup code.This segment cannot be placed in memory by using the -P directive for packedplacement, because the contents must be continuous. Instead, when you define thissegment in the linker command file, the -Z directive must be used.DATA0x00001–0xFFFFERead/writeDIFUNCTDescriptionSegment memory typeMemory placementAccess typeHolds the dynamic initialization vector used by <strong>C++</strong>.CONSTThis segment must be placed in the first 64 Kbytes of memory.Read-onlyINTVECDescriptionSegment memory typePlacementAccess typeHolds the interrupt vector table generated by the use of the __interrupt extendedkeyword in combination with the #pragma vector directive.CODEThe start address depends on the device and the end address must be 0xFFFF.Read-only248<strong>MSP430</strong> <strong>IAR</strong> C/<strong>C++</strong> <strong>Compiler</strong>Reference Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!