Ну да, к своему основному хендлеру прерываний я уже пришел. Пока работаю на корке версии 1.04а. Основное отличие от версии 4.1, которое я смог заметить, это добавление нового регистра в новой версии корки. При записи в этот регистр номера прерывания блокируются все прерывания более низкого приоритета.
Что я хочу сделать:
Написать свой хендлер для прерывания в котором бы эмулировался этот регистр и вручную запрещались все прерывания с более низким приоритетом. При этом нужно сохранить какие-то регистры самого процессора, перед тем, как разрешать снова прерывания.
https://forums.xilinx.com/t5/Embedded-Proce...ater/td-p/12121вот тут подобное обсуждение велось. Ответ, конечно, порадовал. нужно сохранить r14 (програм каунтер) и, может быть, что-то еще. Но вот что еще - там не пишут...
Попробую пока без "чего-то еще", посмотрим, что получится.