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.

Segment <strong>reference</strong>DATA16_IDDescriptionSegment memory typeMemory placementAccess typeHolds initial values for __data16 static and global variables in the DATA16_I segment.These values are copied from DATA16_ID to DATA16_I at application startup.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.CONST0x0001–0xFFFERead-onlyDATA16_NDescriptionSegment memory typeMemory placementAccess typeHolds static and global __no_init __data16 variables.DATA0x0001–0xFFFERead/writeDATA16_ZDescriptionSegment memory typeMemory placementAccess typeHolds zero-initialized __data16 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.DATA0x0001–0xFFFERead/writePart 2. <strong>Compiler</strong> <strong>reference</strong>245

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

Saved successfully!

Ooh no, something went wrong!