Цитата(dipdip @ Mar 16 2016, 17:14)

Нужно сделать прерывание внутри обработчика прерывания в блекфине.
Как это сделать?
Сразу после входа в обработчик прерываний нужно сохранить в стеке адрес возврата из прерывания:
[--SP] = RETI;
// Здесь разрешены вложенные прерывания
RETI = [SP++];
// Выход из прерывания:
RTI;