Interrupt Source Override Structure. More...
#include <iris/hw/acpi/system_tables.h>
Public Attributes | |
| u8 | bus |
| u8 | source |
| u32 | global_system_interrupt |
| MPSInterruptFlags | flags |
Public Attributes inherited from iris::acpi::InterruptControllerStructureHeader | |
| InterruptControllerStructureType | type |
| u8 | length |
Additional Inherited Members | |
Public Member Functions inherited from iris::acpi::InterruptControllerStructureHeader | |
| auto | next () const -> InterruptControllerStructureHeader const * |
| auto | validate (usize min_length) const -> bool |
Interrupt Source Override Structure.
See OSDEV or ACPI 6.5 spec section 5.2.12.5.
| u8 iris::acpi::InterruptSourceOverrideStructure::bus |
| MPSInterruptFlags iris::acpi::InterruptSourceOverrideStructure::flags |
| u32 iris::acpi::InterruptSourceOverrideStructure::global_system_interrupt |
| u8 iris::acpi::InterruptSourceOverrideStructure::source |