Копаюсь в коде прошивки одного девайса, доставшемся "в наследство" от прошлого разработчика. Дохожу до обработчика прерывания, который писан на ассемблере, и вижу божественный комментарий:
...
POP R16
POP R18
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
Чувствую, отладка будет веселой)