//
// INTVEC FFE0-FFFF Interrupt vectors
//
// NOTE:
// It is not possible to pack the CSTART segment by using the XLINK -P option
// Special function registers and peripheral modules occupy addresses 0-01FFh
// Be sure to use end values for the defined addresses
//*****************************************************************
// -------------------------------------------------------------------
// Stack size and heap size
// -------------------------------------------------------------------
// Uncomment for command line use
//-D_STACK_SIZE=50
//-D_HEAP_SIZE=50
// -------------------------------------------------------------------
// Define CPU
// -------------------------------------------------------------------
-cmsp430
// -------------------------------------------------------------------
// RAM memory
// -------------------------------------------------------------------
-Z(DATA)DATA16_I,DATA16_Z,DATA16_N,HEAP+_HEAP_SIZE=0200-09FF
-Z(DATA)CSTACK+_STACK_SIZE#
// -------------------------------------------------------------------
// Information memory (FLASH)
// -------------------------------------------------------------------
-Z(CODE)INFO=1000-10FF
-Z(CODE)INFOA=1080-10FF
-Z(CODE)INFOB=1000-107F
// -------------------------------------------------------------------
// ROM memory (FLASH)
// -------------------------------------------------------------------
// Code
//-Z(CODE)CSTART=1100-FFDF
//-Z(CODE)CODE=1100-FFDF
-Z(CODE)CSTART=6800-FFDF
-Z(CODE)CODE=6800-FFDF
// Constant data
//-Z(CONST)DATA16_C,DATA16_ID,DIFUNCT,CHECKSUM=1100-FFDF
-Z(CONST)DATA16_C,DATA16_ID,DIFUNCT,CHECKSUM=8000-FFDF
// Interrupt vectors
-Z(CONST)INTVEC=FFE0-FFFF
-Z(CONST)RESET=FFFE-FFFF
// -------------------------------------------------------------------
// End of File
// -------------------------------------------------------------------