Jau, genauso ist das mit A, B, und C
Falls eine ISR durch eine andere IRQ unterbrochen werden sollte, kann man einfach an den Anfang der ISR ein sei() schreiben.
Noch einfacher deklariert man die ISR (avr-gcc 3.x) mit INTERRUPT() anstatt mit SIGNAL(), und avr-gcc mache den passenden Code. Ist auch in GCC erklärt.
Lesezeichen