Component explorer
Interrupt Router
The interrupt router connects CPU exceptions and hardware IRQs to the kernel handlers that keep the system responsive.
Introduced in
Touched by
Responsibilities
- Install interrupt and exception handlers.
- Route hardware interrupts to the correct kernel entry points.
- Preserve enough fault context for debugging and recovery.
The interrupt router is introduced in Interrupts and later touched by 8 phase(s).
Key files
- kernel/src/arch/x86_64/interrupts.rs — Stack demand paging