Max OS 0.3
Loading...
Searching...
No Matches
MaxOS::hardwarecommunication::MADT Struct Reference

Multiple APIC Description Table (MADT) (ACPI 2 or higher). Provides information about the APICs in the system. Following this header are multiple entries describing the APICs (see MADTEntry). More...

#include <apic.h>

Public Attributes

ACPISDTHeader header
 Common ACPI SDT header.
 
uint32_t local_apic_address
 The physical address of the local APIC.
 
uint32_t flags
 Flags indicating the capabilities of the system (1 = Legacy PICs are present)
 

Detailed Description

Multiple APIC Description Table (MADT) (ACPI 2 or higher). Provides information about the APICs in the system. Following this header are multiple entries describing the APICs (see MADTEntry).

Definition at line 55 of file apic.h.

Member Data Documentation

◆ flags

uint32_t MaxOS::hardwarecommunication::MADT::flags

Flags indicating the capabilities of the system (1 = Legacy PICs are present)

Definition at line 58 of file apic.h.

◆ header

ACPISDTHeader MaxOS::hardwarecommunication::MADT::header

Common ACPI SDT header.

Definition at line 56 of file apic.h.

Referenced by MaxOS::hardwarecommunication::IOAPIC::get_madt_item().

◆ local_apic_address

uint32_t MaxOS::hardwarecommunication::MADT::local_apic_address

The physical address of the local APIC.

Definition at line 57 of file apic.h.


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