http://electronix.ru/forum/lofiversion/index.php/t17100.html Было подобное. То генрятся то нет. Соображения такие: при сбросе отладчиком происходит только сброс ядра, но не контроллера прерываний. Если перед этим обрабатывалось какое-то прерывание и логика контроллера не была сброшена (VICVecAddr = 0 или AIC_EOICR = 0) то следующее прерывание не генерится. Поборол принудительным сбросом контроллера прерываний в процедуре инициализации.
Так как EOICR 8-ми уровневый аппаратный http://forum.sparkfun.com/viewtopic.php?p=52117&sid=dafeaf5904daf0fe548263d7a452affa Did you write to EOICR 8 times during initialization of the AIC before getting here?