audk/IntelFrameworkPkg
Star Zeng c1a00d0942 IntelFrameworkPkg FrameworkUefiLib: Add new EfiLocateXXXAcpiTable APIs
https://bugzilla.tianocore.org/show_bug.cgi?id=967
Request to add a library function for GetAcpiTable() in order
to get ACPI table using signature as input.

After evaluation, we found there are many duplicated code to
find ACPI table by signature in different modules.

This patch adds new EfiLocateXXXAcpiTable() APIs in UefiLib
for the request and also the following patch to remove the
duplicated code.

V2:
ASSERT(FALSE) and return NULL instead of real implementation for the
new APIs as the IntelFrameworkPkg is a to-be-deprecated packages.

Cc: Younas khan <pmdyounaskhan786@gmail.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
2018-09-27 14:25:32 +08:00
..
Include IntelFrameworkPkg: Clean up source files 2018-06-28 11:19:43 +08:00
Library IntelFrameworkPkg FrameworkUefiLib: Add new EfiLocateXXXAcpiTable APIs 2018-09-27 14:25:32 +08:00
FrameworkSpecConformance.txt IntelFrameworkPkg: Clean up source files 2018-06-28 11:19:43 +08:00
IntelFrameworkPkg.dec IntelFrameworkPkg: Clean up source files 2018-06-28 11:19:43 +08:00
IntelFrameworkPkg.dsc IntelFrameworkPkg: Removing ipf from edk2. 2018-06-29 16:19:45 +08:00
IntelFrameworkPkg.uni
IntelFrameworkPkgExtra.uni IntelFrameworkPkg: Clean up source files 2018-06-28 11:19:43 +08:00