3.8.5 Rabbit 2000, 3000, 3000A and 4000 Interrupt Service Routines

SDCC does not attempt to generate an interrupt vector table.

Type Syntax Behaviour
Interruptible interrupt handler void f(void) __interrupt Interrupt handler can be interrupted by further interrupts of same priority
Non-interruptible interrupt handler void f(void) __critical __interrupt(0) Interrupt handler can be interrupted by interrupts of higher priority only