[an error occurred while processing this directive]
|
1) Не нужно трогать указатель стека в начале main() - это делает компилятор в библиотечной функции cstartup.
2) Не нужно ничего делать с флагом прерываний в обработчике - это делает компилятор. Т.е. /* Save global interrupt flag */ Sreg = SREG; и обратное выкинуть.
E-mail: info@telesys.ru