Procedury obsługi przerwań
fast_IRQx_interrupt() (procedura “szybka”)
potwierdza otrzymanie przerwania; zwiększa intr_count; ustawia flagę IF; woła do_fast_IRQ() z nr przerwania jako argument; kasuje flagę IF; wysyła EOI do sterownika; zmniejsza intr_count
IRQx_interrupt() (procedura “wolna”)
podobnie do IRQx_interrupt(), ale woła do_IRQ() (funkcja ta wywoływana jest z odmaskowanymi przerwaniami) i wraca do przerwanego procesu
potwierdza otrzymanie przerwania i wraca do przerwanego procesu