Przerwania wyzwalane zboczem i poziomem
Dwa sposoby, w jakie linia przerwania może sygnalizować zdarzenie: zmianą (zboczem) albo utrzymującym się stanem (poziomem).
Przerwanie wyzwalane zboczem zgłasza się, gdy sygnał przechodzi ze stanu niskiego w wysoki lub odwrotnie, po czym jest zapominane. Pasuje to do przycisków i liczników impulsów, ale ma klasyczną pułapkę: dwa zbocza, które nadejdą przy zamaskowanym przerwaniu, zostaną zarejestrowane jako jedno, a zbocze, które pojawi się przed potwierdzeniem przez obsługę, może zniknąć całkowicie. Przerwanie wyzwalane poziomem pozostaje aktywne tak długo, jak urządzenie trzyma linię. Nic się nie gubi i kilka urządzeń może dzielić jedną linię — dlatego PCI wybrało poziomy.
Ceną poziomów jest to, że obsługa musi wyciszyć źródło przed powrotem, inaczej to samo przerwanie wystrzeli natychmiast ponownie, a procesor nie zrobi nic innego. Linuksowy epoll pożyczył oba pojęcia dla pętli zdarzeń — razem z pułapkami.