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>
		
			
				
	
	
		
			78 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
| ## @file
 | |
| #  AML Generation Library
 | |
| #
 | |
| #  Copyright (c) 2019 - 2021, Arm Limited. All rights reserved.<BR>
 | |
| #
 | |
| #  SPDX-License-Identifier: BSD-2-Clause-Patent
 | |
| ##
 | |
| 
 | |
| [Defines]
 | |
|   INF_VERSION    = 0x0001001B
 | |
|   BASE_NAME      = DynamicAmlLib
 | |
|   FILE_GUID      = 23A6AFDA-F2A5-45EC-BEFF-420639D345B9
 | |
|   VERSION_STRING = 1.0
 | |
|   MODULE_TYPE    = DXE_DRIVER
 | |
|   LIBRARY_CLASS  = AmlLib
 | |
| 
 | |
| [Sources]
 | |
|   AmlCoreInterface.h
 | |
|   AmlDefines.h
 | |
|   AmlInclude.h
 | |
|   AmlNodeDefines.h
 | |
|   AmlDbgPrint/AmlDbgPrint.c
 | |
|   AmlDbgPrint/AmlDbgPrint.h
 | |
|   AmlEncoding/Aml.c
 | |
|   AmlEncoding/Aml.h
 | |
|   Api/AmlApi.c
 | |
|   Api/AmlApiHelper.c
 | |
|   Api/AmlApiHelper.h
 | |
|   Api/AmlResourceDataApi.c
 | |
|   CodeGen/AmlCodeGen.c
 | |
|   CodeGen/AmlResourceDataCodeGen.c
 | |
|   CodeGen/AmlResourceDataCodeGen.h
 | |
|   NameSpace/AmlNameSpace.c
 | |
|   NameSpace/AmlNameSpace.h
 | |
|   Parser/AmlFieldListParser.c
 | |
|   Parser/AmlFieldListParser.h
 | |
|   Parser/AmlMethodParser.c
 | |
|   Parser/AmlMethodParser.h
 | |
|   Parser/AmlParser.c
 | |
|   Parser/AmlParser.h
 | |
|   Parser/AmlResourceDataParser.c
 | |
|   Parser/AmlResourceDataParser.h
 | |
|   ResourceData/AmlResourceData.c
 | |
|   ResourceData/AmlResourceData.h
 | |
|   Serialize/AmlSerialize.c
 | |
|   Stream/AmlStream.c
 | |
|   Stream/AmlStream.h
 | |
|   String/AmlString.c
 | |
|   String/AmlString.h
 | |
|   Tree/AmlClone.c
 | |
|   Tree/AmlTreeIterator.h
 | |
|   Tree/AmlNode.c
 | |
|   Tree/AmlNode.h
 | |
|   Tree/AmlNodeInterface.c
 | |
|   Tree/AmlTree.c
 | |
|   Tree/AmlTree.h
 | |
|   Tree/AmlTreeEnumerator.c
 | |
|   Tree/AmlTreeIterator.c
 | |
|   Tree/AmlTreeTraversal.c
 | |
|   Tree/AmlTreeTraversal.h
 | |
|   Utils/AmlUtility.c
 | |
|   Utils/AmlUtility.h
 | |
| 
 | |
| [Packages]
 | |
|   MdePkg/MdePkg.dec
 | |
|   DynamicTablesPkg/DynamicTablesPkg.dec
 | |
| 
 | |
| [LibraryClasses]
 | |
|   AcpiHelperLib
 | |
|   BaseLib
 | |
| 
 | |
| [BuildOptions]
 | |
|   *_*_*_CC_FLAGS = -DAML_HANDLE
 | |
| 
 | |
| [Protocols]
 | |
| 
 | |
| [Guids]
 |