audk/MdeModulePkg
Zhiguang Liu 761329ee27 MdeModulePkg/ACPI: Install ACPI table from HOB.
If HOB contains APCI table information, entry point of AcpiTableDxe.inf
should parse the APCI table from HOB, and install these tables.
We assume the whole ACPI table
(starting with EFI_ACPI_2_0_ROOT_SYSTEM_DESCRIPTION_POINTER)
is contained by a single gEfiAcpiTableGuid HOB.

If error happens when installing ACPI table, stop installing and removing
all the tables that are already added.

Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Dandan Bi <dandan.bi@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Ray Ni <ray.ni@intel.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
Tested-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com>
2021-06-16 05:20:19 +00:00
..
Application MdeModulePkg/CapsuleApp: Fix spelling mistake 2020-08-07 18:53:01 +00:00
Bus MdeModulePkg/Xhci: Fix TRT when data length is 0 2021-06-02 07:55:57 +00:00
Core MdeModulePkg: Fix various typos 2021-05-17 02:10:31 +00:00
Include MdeModulePkg: Add new structure for the Universal Payload ACPI Table Hob 2021-06-16 05:20:19 +00:00
Library MdeModulePkg: Fix device path when boot manager menu is from different FV 2021-06-15 08:08:15 +00:00
Logo MdeModulePkg/Logo:Add RISCV64 architecture 2020-05-07 03:17:15 +00:00
Test MdeModulePkg/Variable/RuntimeDxe: Add Variable Lock Protocol Unit Tests 2020-12-15 06:26:34 +00:00
Universal MdeModulePkg/ACPI: Install ACPI table from HOB. 2021-06-16 05:20:19 +00:00
MdeModulePkg.ci.yaml MdeModulePkg: Add new structure for the PCI Root Bridge Info Hob 2021-06-16 05:20:19 +00:00
MdeModulePkg.dec MdeModulePkg: Add new structure for the Universal Payload ACPI Table Hob 2021-06-16 05:20:19 +00:00
MdeModulePkg.dsc MdeModulePkg: Consume MdeLibs.dsc.inc for RegisterFilterLib 2021-03-31 05:47:10 +00:00
MdeModulePkg.uni MdeModulePkg: Fix various typos 2021-05-17 02:10:31 +00:00
MdeModulePkgExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00