class FakePhysMemReader

Defined at line 45 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

Emulate access of tables specified in an AcpiTableSet.

Public Methods

void FakePhysMemReader (zx_paddr_t rsdp, std::span<const Region> regions)

Create a FakePhysMemReader.

|rspd| is the physical address of the RSDP as provided by the bootloader, or 0 if

auto-discovery should take place on the platform.

|tables| contains a list of tables to make available to the reader.

Defined at line 59 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakePhysMemReader (zx_paddr_t rsdp, std::span<const Region> regions)

Create a FakePhysMemReader.

|rspd| is the physical address of the RSDP as provided by the bootloader, or 0 if

auto-discovery should take place on the platform.

|tables| contains a list of tables to make available to the reader.

Defined at line 59 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakePhysMemReader (zx_paddr_t rsdp, std::span<const Region> regions)

Create a FakePhysMemReader.

|rspd| is the physical address of the RSDP as provided by the bootloader, or 0 if

auto-discovery should take place on the platform.

|tables| contains a list of tables to make available to the reader.

Defined at line 59 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

void FakePhysMemReader (zx_paddr_t rsdp, std::span<const Region> regions)

Create a FakePhysMemReader.

|rspd| is the physical address of the RSDP as provided by the bootloader, or 0 if

auto-discovery should take place on the platform.

|tables| contains a list of tables to make available to the reader.

Defined at line 59 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

zx::result<const void *> PhysToPtr (uintptr_t phys, size_t length)

Defined at line 67 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

zx::result<const void *> PhysToPtr (uintptr_t phys, size_t length)

Defined at line 67 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

zx::result<const void *> PhysToPtr (uintptr_t phys, size_t length)

Defined at line 67 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

zx_paddr_t rsdp ()

Defined at line 76 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

const fbl::Vector<Region> & regions ()

Defined at line 78 of file ../../zircon/kernel/lib/acpi_lite/include/lib/acpi_lite/testing/test_util.h

Records