[][src]Module sunrise_kernel::i386::interrupt

Arch-generic interrupt handling.

This file contains the arch-generic implementation details of interrupt handling. It contains the interrupt initialization routine, and routines to unmask and acknowledge interrupts.

Structs

InterruptHandler

Global state for the interrupt handler.

Statics

INTERRUPT_HANDLER

Global state for the interrupt handler.

Functions

acknowledge

Acknowledge the given IRQ.

init

Initialize the interrupt handler.

isa_to_ioapic_irq

Gets the IOAPIC pin associated with an ISA (i8259) IRQ.

unmask

Unmasks the given IRQ.