День добрый. Вот столкнулся с такой проблемой: при непонятных условиях перестают срабатывать прерывания (все). Хотя в регистре AIC Interrupt Pending register взведены соответствующие биты AIC Interrupt Mask Register также содержит правильное значение, т.е. прерывания от соотвтетсвующих периферийных устройств разрешены, однако процессор не переходит на вектор обработки прерывания. Вообще. Т.е. не выполняется даже IRQ Handler, который прописан в стартапе. Чего делать совсем не пойму.
Работоспособность восстанавливается только после аппаратного сброса.
|