summaryrefslogtreecommitdiff
path: root/EdkModulePkg/EdkModulePkg.spd
diff options
context:
space:
mode:
authorqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-08 14:37:30 +0000
committerqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-08 14:37:30 +0000
commit4f914125e83bc2fa88862432b8194c4e2485189f (patch)
tree80c65207566c23b05893f4ed78f34c864d7bc1eb /EdkModulePkg/EdkModulePkg.spd
parent3c367f9de6345969bbf70453e74f741acb840cb1 (diff)
downloadedk2-4f914125e83bc2fa88862432b8194c4e2485189f.zip
edk2-4f914125e83bc2fa88862432b8194c4e2485189f.tar.gz
edk2-4f914125e83bc2fa88862432b8194c4e2485189f.tar.bz2
Add Feature Flag PcdDxePcdDatabaseTraverseEnabled and PcdPeiPcdDatabaseTraverseEnabled
Add Pcd DXE driver and PEIM to all supported ARCH in EdkModulePkg-All-Archs.fpd Make Pcd DXE driver and PEIM compilable under EBC, IPF, X64 Fixed a few other bugs. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@838 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkModulePkg/EdkModulePkg.spd')
-rw-r--r--EdkModulePkg/EdkModulePkg.spd20
1 files changed, 19 insertions, 1 deletions
diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd
index e3b4623..0f0556b 100644
--- a/EdkModulePkg/EdkModulePkg.spd
+++ b/EdkModulePkg/EdkModulePkg.spd
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<PackageSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0">
<SpdHeader>
<PackageName>EdkModulePkg</PackageName>
@@ -693,5 +693,23 @@
<ValidUsage>FIXED_AT_BUILD</ValidUsage>
<HelpText>HELP FIX ME!</HelpText>
</PcdEntry>
+ <PcdEntry>
+ <C_Name>PcdPeiPcdDatabaseTraverseEnabled</C_Name>
+ <Token>0x00010020</Token>
+ <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>BOOLEAN</DatumType>
+ <ValidUsage>FEATURE_FLAG</ValidUsage>
+ <DefaultValue>TRUE</DefaultValue>
+ <HelpText>This feature flag can be used to enable or disable the Pcd PEIM database traverse capability. Disable it can reduce the size of final image generated.</HelpText>
+ </PcdEntry>
+ <PcdEntry>
+ <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>
+ <Token>0x00010021</Token>
+ <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>BOOLEAN</DatumType>
+ <ValidUsage>FEATURE_FLAG</ValidUsage>
+ <DefaultValue>TRUE</DefaultValue>
+ <HelpText>This feature flag can be used to enable or disable the Pcd DXE database traverse capability. Disable it can reduce the size of final image generated.</HelpText>
+ </PcdEntry>
</PcdDeclarations>
</PackageSurfaceArea> \ No newline at end of file