Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Multiple APIC Description Table (MADT) More...

#include <machine/acpi.h>

Inheritance diagram for ACPI::MADT:
[legend]
Collaboration diagram for ACPI::MADT:
[legend]

Public Member Functions

SubHeaderfirst ()
 
- Public Member Functions inherited from ACPI::SDTH
void * end ()
 

Public Attributes

uint32_t local_apic_address
 
uint32_t flags_pcat_compat:1
 
uint32_t flags_reserved:31
 
- Public Attributes inherited from ACPI::SDTH
uint32_t signature
 
uint32_t length
 
uint8_t revision
 
uint8_t checksum
 
char oemid [6]
 
char oem_table_id [8]
 
uint32_t oem_revision
 
uint32_t creator_id
 
uint32_t creator_revision
 

Detailed Description

Multiple APIC Description Table (MADT)

Describes all interrupt controllers present within the system. Is used to obtain the IDs of the APICs, along with the number of available processor cores.

See also
ACPI-Specification 5.2.12; Multiple APIC Description Table (MADT)

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