StuBS
ACPI::MADS::LAPIC_Address_Override Struct Reference

Local APIC Address Override Structure. More...

#include <machine/acpi.h>

Inheritance diagram for ACPI::MADS::LAPIC_Address_Override:
[legend]
Collaboration diagram for ACPI::MADS::LAPIC_Address_Override:
[legend]

Public Attributes

uint16_t reserved
union { 
uint64_t lapic_address
   struct { 
uint32_t lapic_address_low
uint32_t lapic_address_high
   } 
}; 
Public Attributes inherited from ACPI::SubHeader
uint8_t type
uint8_t length

Additional Inherited Members

Public Member Functions inherited from ACPI::SubHeader
SubHeadernext ()

Detailed Description

Local APIC Address Override Structure.

Support for 64-bit systems is achieved by replacing the 32-bit physical LAPIC address stored in the MADT with the corresponding 64-bit address.

See also
ACPI-Specification 5.2.12.8; Local APIC Address Override Structure

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