Iros
 
Loading...
Searching...
No Matches
iris::acpi::InterruptSourceOverrideStructure Struct Reference

Interrupt Source Override Structure. More...

#include <iris/hw/acpi/system_tables.h>

Inheritance diagram for iris::acpi::InterruptSourceOverrideStructure:
[legend]

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
 

Detailed Description

Interrupt Source Override Structure.

See OSDEV or ACPI 6.5 spec section 5.2.12.5.

Member Data Documentation

◆ bus

u8 iris::acpi::InterruptSourceOverrideStructure::bus

◆ flags

MPSInterruptFlags iris::acpi::InterruptSourceOverrideStructure::flags

◆ global_system_interrupt

u32 iris::acpi::InterruptSourceOverrideStructure::global_system_interrupt

◆ source

u8 iris::acpi::InterruptSourceOverrideStructure::source

The documentation for this struct was generated from the following file: