StuBS
ACPI::MADS::LAPIC Struct Reference

Processor Local APIC (LAPIC) Structure. More...

#include <machine/acpi.h>

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

Public Attributes

uint8_t acpi_processor_id
uint8_t apic_id
uint32_t flags_enabled: 1
uint32_t flags_reserved: 31
Public Attributes inherited from ACPI::SubHeader
uint8_t type
uint8_t length

Additional Inherited Members

Public Member Functions inherited from ACPI::SubHeader
SubHeader * next ()

Detailed Description

Processor Local APIC (LAPIC) Structure.

Represents a physical processor along with its local interrupt controller. The MADT contains a LAPIC structure for every processor available in the system.

See also
ACPI-Specification 5.2.12.2; Processor Local APIC Structure

Member Data Documentation

◆ acpi_processor_id

uint8_t ACPI::MADS::LAPIC::acpi_processor_id

◆ apic_id

uint8_t ACPI::MADS::LAPIC::apic_id

◆ flags_enabled

uint32_t ACPI::MADS::LAPIC::flags_enabled

◆ flags_reserved

uint32_t ACPI::MADS::LAPIC::flags_reserved

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