my_segment в кавычки
Код
void func_modifiable(void) @ "my_segment"
Начало и размер сегмента должны быть кратны страницам флешь.
Не забыть выкусить из сегмента CODE занятый диапазон, чтобы линкер не засунул туда чтонить , что нельзя затирать.
Код
-Z(CODE)CSTART=1100-FFDF
-Z(CODE)CODE=1100-4FFF,6000-FFDF
-Z(CODE)my_segment=5000-5FFF
Манул рулит 430\doc\EW430_CompilerReference.pdf
раздел "Controlling data and function placement in memory"