Apтём (25.01.2012 17:12, просмотров: 233) ответил MegaJohn на Кэп, вы говорите очевидные вещи =) Только вот стартап в иаре от пользователя скрыт, могу в void main( void ) добавить типо memset( CSTACK_START - CSTACK_SIZE, 0xCC, CSTACK_SIZE ) но блин и эти N неизвестны
Через pragma получить можно unsigned char *dbg_ptr, *dbg_begin;
#pragma segment="CSTACK"
#pragma segment="RSTACK"
memset(__segment_begin("CSTACK"), 'D', GetY()-(unsigned char *)__segment_begin("CSTACK"));
//// очистка стека возвратов
dbg_ptr=reinterpret_cast<TStackItem*>(*((volatile unsigned short*)0x3D));
dbg_ptr-=6;
dbg_begin=(unsigned char *)__segment_begin("RSTACK");
// заполнение стека возвратов символом 'R'
memset(dbg_begin, 'R', dbg_ptr-dbg_begin);