audk/DynamicTablesPkg/Library/Common
Pierre Gondois ce15936f2f DynamicTablesPkg: AML code generation for a ResourceTemplate
ASL provides a ResourceTemplate macro that creates a Buffer in which
resource descriptor macros can be listed. The ResourceTemplate macro
automatically generates an End descriptor and calculates the checksum
for the resource template.

Therefore, add AmlCodeGenResourceTemplate() to generate AML code for
the ResourceTemplate() macro. This function generates a Buffer node
with an EndTag resource data descriptor, which is similar to the ASL
ResourceTemplate() macro.

Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
2021-10-08 15:39:42 +00:00
..
AcpiHelperLib DynamicTablesPkg: Add AmlGetEisaIdFromString() to AcpiHelperLib 2021-10-01 10:57:43 +00:00
AmlLib DynamicTablesPkg: AML code generation for a ResourceTemplate 2021-10-08 15:39:42 +00:00
SsdtSerialPortFixupLib DynamicTablesPkg: Remove unnecessary includes 2021-10-08 15:39:42 +00:00
TableHelperLib DynamicTablesPkg: Add AddSsdtAcpiHeader() 2021-10-08 15:39:42 +00:00