TianoCore EDK2 master
|
#include <AcpiTableGenerator.h>
Go to the source code of this file.
Data Structures | |
struct | ACPI_TABLE_PRESENCE_INFO |
Macros | |
#define | ACPI_TABLE_PRESENT_INFO_LIST BIT0 |
#define | ACPI_TABLE_PRESENT_INSTALLED BIT1 |
#define | ACPI_TABLE_VERIFY_FADT 0 |
The FADT table must be placed at index 0 in mAcpiVerifyTables. | |
Functions | |
EFI_STATUS EFIAPI | GetAcpiTablePresenceInfo (OUT ACPI_TABLE_PRESENCE_INFO **PresenceArray, OUT UINT32 *PresenceArrayCount, OUT INT32 *FadtIndex) |
Dynamic Table Manager Dxe
Copyright (c) 2017 - 2024, ARM Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file DynamicTableManagerDxe.h.
#define ACPI_TABLE_PRESENT_INFO_LIST BIT0 |
Bit definitions for acceptable ACPI table presence formats. Currently only ACPI tables present in the ACPI info list and already installed will count towards "Table Present" during verification routine.
Definition at line 21 of file DynamicTableManagerDxe.h.
#define ACPI_TABLE_PRESENT_INSTALLED BIT1 |
Definition at line 22 of file DynamicTableManagerDxe.h.
#define ACPI_TABLE_VERIFY_FADT 0 |
The FADT table must be placed at index 0 in mAcpiVerifyTables.
Definition at line 25 of file DynamicTableManagerDxe.h.
EFI_STATUS EFIAPI GetAcpiTablePresenceInfo | ( | OUT ACPI_TABLE_PRESENCE_INFO ** | PresenceArray, |
OUT UINT32 * | PresenceArrayCount, | ||
OUT INT32 * | FadtIndex | ||
) |
Get the arch specific ACPI table presence information.
[out] | PresenceArray | Array containing the ACPI tables to check. |
[out] | PresenceArrayCount | Count of elements in the PresenceArray. |
[out] | FadtIndex | Index of the FADT table in the PresenceArray. -1 if absent. |
EFI_SUCCESS | Success. |
Definition at line 52 of file ArmDynamicTableManager.c.