ACPI Multiple APIC Description Table
include/acpi/madt.h View source View on GitHubStructs
Section titled “Structs”madt_ioapic_info
Section titled “madt_ioapic_info”struct madt_ioapic_info {
uint8_t id;
uint32_t gsi_base;
uintptr_t address;
bool present;
}; Functions
Section titled “Functions”madt_init
Section titled “madt_init”void madt_init(void); madt_isa_to_gsi
Section titled “madt_isa_to_gsi”uint32_t madt_isa_to_gsi(uint8_t isa_irq); madt_isa_flags
Section titled “madt_isa_flags”uint16_t madt_isa_flags(uint8_t isa_irq); madt_get_ioapic
Section titled “madt_get_ioapic”struct madt_ioapic_info * madt_get_ioapic(void); Macros
Section titled “Macros”MADT_MAX_ISO
Section titled “MADT_MAX_ISO”#define MADT_MAX_ISO 16