Я пробовал. Это приводит к генерированию шапки
Код
000A31 C0 E0 PUSH A
000A33 74 F2 MOV A,#0xF2
000A35 12 01 DD LCALL ?INTERRUPT_ENTER_XSP
000A38 C0 A8 PUSH IEN0 <-- соxраняем EA
000A3A C2 AF CLR IEN0.7 <-- сбрасываем
000A3C 74 FF MOV A,#0xFF
000A3E 12 00 E0 LCALL ?ALLOC_XSTACK8
OS::scmRTOS_ISRW_TYPE ISR;
Вероятность вытеснения всеравно остается.
Нашел ответ!
Код
COMMON INTVEC
ORG WDT_VECTOR
CLR IEN0.7
Для всех прерывайний. А дальше делаем редефайн всех векторов на новые адреса.
Сообщение отредактировал a9d - Nov 11 2012, 19:37