Skip to main content

ahci_handler

Function ahci_handler 

Source
extern "x86-interrupt" fn ahci_handler(
    _stack_frame: InterruptStackFrame,
)
Expand description

AHCI storage controller IRQ handler.

Reads HBA_IS, processes per-port completions, wakes waiting tasks, then sends EOI. Must not call any function that may block or allocate.