TianoCore EDK2 master
Loading...
Searching...
No Matches
X64DynamicTableManager.c File Reference

Go to the source code of this file.

Functions

EFI_STATUS EFIAPI GetAcpiTablePresenceInfo (OUT ACPI_TABLE_PRESENCE_INFO **PresenceArray, OUT UINT32 *PresenceArrayCount, OUT INT32 *FadtIndex)
 

Variables

STATIC ACPI_TABLE_PRESENCE_INFO mAcpiVerifyTables []
 

Detailed Description

X64 Dynamic Table Manager Dxe

Copyright (c) 2024, Arm Limited. All rights reserved. Copyright (c) 2024 Advanced Micro Devices, Inc. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file X64DynamicTableManager.c.

Function Documentation

◆ GetAcpiTablePresenceInfo()

EFI_STATUS EFIAPI GetAcpiTablePresenceInfo ( OUT ACPI_TABLE_PRESENCE_INFO **  PresenceArray,
OUT UINT32 *  PresenceArrayCount,
OUT INT32 *  FadtIndex 
)

Get the arch specific ACPI table presence information.

Parameters
[out]PresenceArrayArray containing the ACPI tables to check.
[out]PresenceArrayCountCount of elements in the PresenceArray.
[out]FadtIndexIndex of the FADT table in the PresenceArray. -1 if absent.
Return values
EFI_SUCCESSSuccess.

Definition at line 45 of file X64DynamicTableManager.c.

Variable Documentation

◆ mAcpiVerifyTables

STATIC ACPI_TABLE_PRESENCE_INFO mAcpiVerifyTables[]
Initial value:
= {
}
#define EFI_ACPI_6_2_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE
Definition: Acpi62.h:2736
@ EStdAcpiTableIdFadt
FADT Generator.
#define TRUE
Definition: Base.h:301

Array containing the ACPI tables to check.

Definition at line 30 of file X64DynamicTableManager.c.