]> git.proxmox.com Git - mirror_edk2.git/blob - DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf
DynamicTablesPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / DynamicTablesPkg / Drivers / DynamicTableFactoryDxe / DynamicTableFactoryDxe.inf
1 ## @file
2 # Module to manage the list of available table factories.
3 #
4 # Copyright (c) 2017 - 2019, ARM Limited. All rights reserved.
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 ##
8
9 [Defines]
10 INF_VERSION = 0x00010019
11 BASE_NAME = DynamicTableFactoryDxe
12 FILE_GUID = FE846898-7403-4932-B8AD-A0491F0C2CBA
13 MODULE_TYPE = DXE_DRIVER
14 VERSION_STRING = 1.0
15 ENTRY_POINT = DynamicTableFactoryDxeInitialize
16
17 #
18 # The following information is for reference only and not required by the build tools.
19 #
20 # VALID_ARCHITECTURES = ARM AARCH64
21 #
22
23 [Sources]
24 AcpiTableFactory/AcpiTableFactory.c
25 DeviceTreeTableFactory/DeviceTreeTableFactory.c
26 DynamicTableFactoryDxe.c
27 SmbiosTableFactory/SmbiosTableFactory.c
28
29 [Packages]
30 MdePkg/MdePkg.dec
31 MdeModulePkg/MdeModulePkg.dec
32 DynamicTablesPkg/DynamicTablesPkg.dec
33
34 [LibraryClasses]
35 BaseLib
36 MemoryAllocationLib
37 PrintLib
38 TableHelperLib
39 UefiBootServicesTableLib
40 UefiDriverEntryPoint
41
42 [FixedPcd]
43 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomACPIGenerators
44 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomSMBIOSGenerators
45 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomDTGenerators
46
47 [Protocols]
48 gEdkiiDynamicTableFactoryProtocolGuid # PRODUCES
49
50 [Depex]
51 TRUE