Overview


An interrupt is a hardware signalling mechanism used by peripherals to asynchronously notify the processor of events. At the electrical level, a device asserts a signal—traditionally through a physical interrupt pin, or in modern PCIe systems through MSI/MSI-X messages.

Hardware flow for a line-based interrupt:



+-----------+ IRQ...