ERASE_INFILE_MEM_INDEX 3 - Erase only segments used by the code taken
from the file.
Leave other segment unmodified.
ERASE_DEF_CM_INDEX 4 - Erase/Write/Verify only specified by data
EraseSegmA, EraseSegmB,
EraseFlashStartAddr, EraseFlashStopAddr
[ CFG_ERASEINFOA 6 ]
EraseSegmA - Info Segment A (0x1080-0x10fF) Erase/Write/Verify,
- in the MSP430F2xx - (0x10C0-0x10fF)
if FlashEraseModeIndex = ERASE_DEF_CM_INDEX
[ CFG_ERASEINFOB 7 ]
EraseSegmB - Info Segment B (0x1000-0x107F) Erase/Write/Verify,
- in the MSP430F2xx - (0x1080-0x10BF)
if FlashEraseModeIndex = ERASE_DEF_CM_INDEX
[ CFG_ERASEINFOC 19 ]
EraseSegmC - MSP430F2xx only - Info Segment C (0x1040-0x107F)
Erase/Write/Verify,
if FlashEraseModeIndex = ERASE_DEF_CM_INDEX
[ CFG_ERASEINFOD 20 ]
EraseSegmD - MSP430F2xx only - Info Segment B (0x1000-0x107F)
Erase/Write/Verify,
if FlashEraseModeIndex = ERASE_DEF_CM_INDEX
0 - Do not Write/Erase/Verify in segment A,B,C or D
1 - Write/Erase/Verify in segment A,B,C or D
[ CFG_ERASESTARTADDR 8 ]
EraseFlashStartAddr - Program Memory Start Address (0x1100-0x1FFFE)
Erase/Write/Verify,
if FlashEraseModeIndex = ERASE_DEF_CM_INDEX
0x1100 to 0x1FFFE
[ CFG_ERASESTOPADDR 9 ]
EraseFlashStopAddr - Program Memory Stop Address (0x1101-0x1FFFF)
Erase/Write/Verify,
if FlashEraseModeIndex = ERASE_DEF_CM_INDEX
0x1101 to 0x1FFFF
[ CFG_FLASHREADMODE 10 ]
FlashReadModeIndex - Read Flash memory mode
READ_ALL_MEM_INDEX 0 - Read all Flash memory
READ_PRGMEM_ONLY_INDEX 1 - Read only program memory (0x1100-0x1FFFF)
READ_INFOMEM_ONLY_INDEX 2 - Read only Info Flash memory (0x1000-
0x10FF)
READ_DEF_MEM_INDEX 3 - Read Flash memory defined by
ReadSegmA, B, C, D
ReadStartAddr and ReadStopAddr
[ CFG_READINFOA 11 ]
57