MegaJohn (30.03.2012 16:01, просмотров: 221) ответил MegaJohn на о, у IAR есть __segment_end
чой та мой вариант не зарботал, ну и фиг с ним [+]
char __low_level_init()
{
#pragma segment="CSTACK"
char* p = (char*)__segment_begin("CSTACK");
size_t len = (size_t)__segment_end("CSTACK") - (size_t)__segment_begin("CSTACK");
while( len-- )
*p++ = 'C';
p = (char*)__segment_begin("RSTACK");
len = (size_t)__segment_end("RSTACK") - (size_t)__segment_begin("RSTACK");
while( len-- )
*p++ = 'R';
return 1;
}