Module irq

Source
Expand description

IRQ line and IRQ guards.

Structsยง

CallbackHandle ๐Ÿ”’
A handle for a registered callback on an IRQ line.
DisabledLocalIrqGuard
A guard for disabled local IRQs.
Inner ๐Ÿ”’
InnerHandle ๐Ÿ”’
A handle for an allocated IRQ line.
IrqLine
An Interrupt ReQuest (IRQ) line.

Constantsยง

NUMBER_OF_IRQS ๐Ÿ”’

Staticsยง

ALLOCATOR ๐Ÿ”’
INNERS ๐Ÿ”’

Functionsยง

disable_local
Disables all IRQs on the current CPU (i.e., locally).
get_or_init_allocator ๐Ÿ”’
process_top_half ๐Ÿ”’

Type Aliasesยง

IrqCallbackFunction
A type alias for the IRQ callback function.