Цитата(Сергей Борщ @ Jan 30 2009, 15:46)

В скрипте линкера создаете свой сегмент (там много похожих строчек, разберетесь). В коде на С указываете #pragma location = имя сегмента. В коде на ассемблере - RSEG имя сегмента
Примеры - в документации, описании #pragma location и RSEG
в файле cfg3s.xcl
в пункте
//////////////////////////////////////////////////////////////////////////////
// Code (flash) segments
...
...
...
...
пишу следущее
-Z(CODE)MAIN_DATA_F=0x3FF0-0x3FFF
потом в файде маин
#pragma location = MAIN_DATA_F;
в итоге
Код
Error[Pe020]: identifier "MAIN_DATA_F" is undefined E:\RADIO\IAR4.21A\avr\tutor\eth_rem_dev_tcp-2.11\main.c 142
------