]> git.proxmox.com Git - mirror_edk2.git/commit
DynamicTablesPkg: AmlLib APIs
authorPierre Gondois <pierre.gondois@arm.com>
Wed, 5 Aug 2020 14:43:33 +0000 (15:43 +0100)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 13 Aug 2020 18:00:06 +0000 (18:00 +0000)
commitc85ac5245c0c47836fb9b599caff0b949066a412
tree471c141145185ee96e7037838e214b408d3d7fd7
parent3196253710a1ed56b4dc04a728d33961ec7542c8
DynamicTablesPkg: AmlLib APIs

AmlLib library implements an AML parser, AML tree interface,
serialiser, code generator and other interfaces to generate
Definition Block tables.

The AmlLib APIs are a collection of interfaces that enable
parsing, iterating, modifying, adding, and serialising AML
data to generate a Definition Block table.

The AmlLib APIs are declared in Include\AmlLib\AmlLib.h

Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
DynamicTablesPkg/Include/Library/AmlLib/AmlLib.h [new file with mode: 0644]
DynamicTablesPkg/Library/Common/AmlLib/Api/AmlApi.c [new file with mode: 0644]
DynamicTablesPkg/Library/Common/AmlLib/Api/AmlApiHelper.c [new file with mode: 0644]
DynamicTablesPkg/Library/Common/AmlLib/Api/AmlApiHelper.h [new file with mode: 0644]
DynamicTablesPkg/Library/Common/AmlLib/Api/AmlResourceDataApi.c [new file with mode: 0644]