Skip to main content

Module interrupt

Module interrupt 

Source
Expand description

Core interrupt observation, sequence tracking, waiter notification, and acknowledgement.

Preserves interrupt events, timestamps, sequence ordering, and coalescing metrics per Spec Section 11.7 and Section 17 (Milestone P5).

Structs§

FakeInterrupt
In-memory fake interrupt backend for deterministic tests.
InterruptEvent
One interrupt event report returned to waiters and audited (Spec 11.7, 17).
InterruptManager
Central interrupt manager coordinating interrupt observations and waiters.
InterruptState
State tracking for one interrupt resource.

Traits§

InterruptBackend
Abstract hardware interrupt backend (for acknowledging virtual or physical IRQs).