I/O APIC Structure. More...
#include <iris/hw/acpi/system_tables.h>
Public Attributes | |
u8 | io_apic_id |
u8 | reserved |
u32 | io_apic_address |
u32 | global_system_interrupt_base |
![]() | |
InterruptControllerStructureType | type |
u8 | length |
Additional Inherited Members | |
![]() | |
auto | next () const -> InterruptControllerStructureHeader const * |
auto | validate (usize min_length) const -> bool |
I/O APIC Structure.
See OSDEV or ACPI 6.5 spec section 5.2.12.3.
u32 iris::acpi::IoApicStructure::global_system_interrupt_base |
u32 iris::acpi::IoApicStructure::io_apic_address |
u8 iris::acpi::IoApicStructure::io_apic_id |
u8 iris::acpi::IoApicStructure::reserved |