DynamicTablesPkg: Extract AcpiHelperLib from TableHelperLib

The TableHelperLib contains helper functions. Some rely on
DynamicTablesPkg definitions (they use Configuration Manager objects).
Some others are more generic.

To allow using these generic functions without including
DynamicTablesPkg definitions, move them to a new AcpiHelperLib
library.

Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
This commit is contained in:
Pierre Gondois
2021-09-30 08:48:12 +01:00
committed by mergify[bot]
parent 422e5d2f7f
commit 0875443f7e
15 changed files with 212 additions and 153 deletions

View File

@@ -1,7 +1,7 @@
## @file
# Ssdt Serial Port Table Generator
#
# Copyright (c) 2019 - 2020, Arm Limited. All rights reserved.<BR>
# Copyright (c) 2019 - 2021, Arm Limited. All rights reserved.<BR>
#
# SPDX-License-Identifier: BSD-2-Clause-Patent
##
@@ -27,7 +27,7 @@
DynamicTablesPkg/DynamicTablesPkg.dec
[LibraryClasses]
AcpiHelperLib
AmlLib
BaseLib
TableHelperLib
SsdtSerialPortFixupLib