diff options
author | Sami Mujawar <sami.mujawar@arm.com> | 2018-12-15 12:17:06 +0000 |
---|---|---|
committer | Sami Mujawar <sami.mujawar@arm.com> | 2019-02-19 10:37:30 +0000 |
commit | 3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5 (patch) | |
tree | 8b9af286c6e91c9216b0a6cc1268a2429c5d1eb8 /DynamicTablesPkg/DynamicTablesPkg.dec | |
parent | 6fd4eb0fb88b30099c52897a06498575167267b1 (diff) | |
download | edk2-3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5.zip edk2-3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5.tar.gz edk2-3a609e0a66ef16e1d90cb1a5cdd7a389d16506c5.tar.bz2 |
DynamicTablesPkg: Dynamic Table Factory Dxe
The dynamic table factory dxe implements the dynamic table
factory protocol. It also implements the ACPI, SMBIOS and
DT table factories. The table generators register themselves
with the respective table factories and the factories are
responsible for instantiating instances of the generators
to build the firmware tables.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Alexei Fedorov <alexei.fedorov@arm.com>
Diffstat (limited to 'DynamicTablesPkg/DynamicTablesPkg.dec')
-rw-r--r-- | DynamicTablesPkg/DynamicTablesPkg.dec | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/DynamicTablesPkg/DynamicTablesPkg.dec b/DynamicTablesPkg/DynamicTablesPkg.dec index 3137c14..21e904c 100644 --- a/DynamicTablesPkg/DynamicTablesPkg.dec +++ b/DynamicTablesPkg/DynamicTablesPkg.dec @@ -30,3 +30,14 @@ # Dynamic Table Factory Protocol GUID
gEdkiiDynamicTableFactoryProtocolGuid = { 0x91d1e327, 0xfe5a, 0x49b8, { 0xab, 0x65, 0xe, 0xce, 0x2d, 0xdb, 0x45, 0xec } }
+[PcdsFixedAtBuild]
+
+ # Maximum number of Custom ACPI Generators
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomACPIGenerators|1|UINT16|0xC0000001
+
+ # Maximum number of Custom SMBIOS Generators
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomSMBIOSGenerators|1|UINT16|0xC0000002
+
+ # Maximum number of Custom DT Generators
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomDTGenerators|1|UINT16|0xC0000003
+
|