ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
133054 Топик полностью
Сергей Борщ (30.09.2008 19:07, просмотров: 125) ответил VVB_ на Спасибо. Получается красиво сделать -- без ассемблерного обработчика FIQ. В MULTI2000 есть замечательная #pragma ghs interrupt, которая заставляет сохранять в активный стек рабочие регистры, используемые в функции.
Красиво сделать - это заставить компилятор использовать регистры 8-15 и вообще не сохранять их при входе в прерывание. Как вы думаете, для чего режим FIQ имеет свои теневые регистры 8-12?