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

I/O APIC Structure. More...

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

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

Public Attributes

u8 io_apic_id
 
u8 reserved
 
u32 io_apic_address
 
u32 global_system_interrupt_base
 
- 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

I/O APIC Structure.

See OSDEV or ACPI 6.5 spec section 5.2.12.3.

Member Data Documentation

◆ global_system_interrupt_base

u32 iris::acpi::IoApicStructure::global_system_interrupt_base

◆ io_apic_address

u32 iris::acpi::IoApicStructure::io_apic_address

◆ io_apic_id

u8 iris::acpi::IoApicStructure::io_apic_id

◆ reserved

u8 iris::acpi::IoApicStructure::reserved

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