class AcpiParser
Defined at line 35 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite.h
Functionality for reading ACPI tables.
Public Methods
void AcpiParser (const AcpiParser & )
Defined at line 37 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite.h
AcpiParser & operator= (const AcpiParser & )
Defined at line 38 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite.h
uint64_t rsdp_pa ()
Defined at line 45 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite.h
size_t num_tables ()
|AcpiParserInterface| implementation.
Defined at line 51 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite.h
zx::result<AcpiParser> Init (PhysMemReader & physmem_reader, zx_paddr_t rsdp_pa)
Create a new AcpiParser, using the given PhysMemReader object.
PhysMemReader must outlive this object. Caller retains ownership of the PhysMemReader.
Defined at line 299 of file ../../zircon/kernel/lib/acpi_lite/acpi_lite.cc
zx::result<AcpiParser> Init (PhysMemReader & physmem_reader, zx_paddr_t rsdp_pa)
Create a new AcpiParser, using the given PhysMemReader object.
PhysMemReader must outlive this object. Caller retains ownership of the PhysMemReader.
Defined at line 299 of file ../../zircon/kernel/lib/acpi_lite/acpi_lite.cc
zx::result<AcpiParser> Init (PhysMemReader & physmem_reader, zx_paddr_t rsdp_pa)
Create a new AcpiParser, using the given PhysMemReader object.
PhysMemReader must outlive this object. Caller retains ownership of the PhysMemReader.
Defined at line 299 of file ../../zircon/kernel/lib/acpi_lite/acpi_lite.cc
void DumpTables ()
Print tables to debug output.
Defined at line 354 of file ../../zircon/kernel/lib/acpi_lite/acpi_lite.cc
const AcpiSdtHeader * GetTableAtIndex (size_t index)
Defined at line 265 of file ../../zircon/kernel/lib/acpi_lite/acpi_lite.cc
const AcpiSdtHeader * GetTableAtIndex (size_t index)
Defined at line 265 of file ../../zircon/kernel/lib/acpi_lite/acpi_lite.cc
const AcpiSdtHeader * GetTableAtIndex (size_t index)
Defined at line 265 of file ../../zircon/kernel/lib/acpi_lite/acpi_lite.cc