]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/EdkModulePkg.spd
Add necessary files (such as *.h) in module msa and remove unused msa files.
[mirror_edk2.git] / EdkModulePkg / EdkModulePkg.spd
index e3b462372a69342807ccffc3262737cbe13ba4c3..2d2b2a8e1cd9c23e6b8ba0aef836b03568c33bd7 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
+<?xml version="1.0" encoding="UTF-8"?>\r
 <PackageSurfaceArea  xmlns="http://www.TianoCore.org/2006/Edk2.0">\r
   <SpdHeader>\r
     <PackageName>EdkModulePkg</PackageName>\r
     <Filename>Bus/Pci/AtapiPassThru/Dxe/AtapiPassThru.msa</Filename>\r
     <Filename>Bus/Pci/CirrusLogic/Dxe/CirrusLogic5430.msa</Filename>\r
     <Filename>Bus/Pci/IdeBus/Dxe/idebus.msa</Filename>\r
-    <Filename>Bus/Pci/IdeBus/Dxe/idebusLite.msa</Filename>\r
-    <Filename>Bus/Pci/PciBus/Dxe/LightPciBus.msa</Filename>\r
     <Filename>Bus/Pci/PciBus/Dxe/PciBus.msa</Filename>\r
-    <Filename>Bus/Pci/PciBus/Dxe/PciBusLite.msa</Filename>\r
     <Filename>Bus/Pci/Uhci/Dxe/Uhci.msa</Filename>\r
     <Filename>Bus/Pci/Undi/RuntimeDxe/Undi.msa</Filename>\r
     <Filename>Bus/Scsi/ScsiBus/Dxe/ScsiBus.msa</Filename>\r
       <GuidValue>125F2DE1-FB85-440C-A54C-4D99358A8D38</GuidValue>\r
       <HelpText/>\r
     </Entry>\r
-    <Entry Name="Performance">\r
-      <C_Name>gEfiPerformanceProtocolGuid</C_Name>\r
-      <GuidValue>FFECFFFF-923C-14D2-9E3F-22A0C969563B</GuidValue>\r
-      <HelpText/>\r
-    </Entry>\r
     <Entry Name="PxeDhcp4">\r
       <C_Name>gEfiPxeDhcp4ProtocolGuid</C_Name>\r
       <GuidValue>03C4E624-AC28-11D3-9A2D-0090293FC14D</GuidValue>\r
       <ValidUsage>FIXED_AT_BUILD</ValidUsage>\r
       <HelpText>HELP FIX ME!</HelpText>\r
     </PcdEntry>  \r
+    <PcdEntry>\r
+      <C_Name>PcdPeiPcdDatabaseTraverseEnabled</C_Name>\r
+      <Token>0x00010020</Token>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <DatumType>BOOLEAN</DatumType>\r
+      <ValidUsage>FEATURE_FLAG</ValidUsage>\r
+      <DefaultValue>TRUE</DefaultValue>\r
+      <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>\r
+    </PcdEntry>\r
+    <PcdEntry>\r
+      <C_Name>PcdDxePcdDatabaseTraverseEnabled</C_Name>\r
+      <Token>0x00010021</Token>\r
+      <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
+      <DatumType>BOOLEAN</DatumType>\r
+      <ValidUsage>FEATURE_FLAG</ValidUsage>\r
+      <DefaultValue>TRUE</DefaultValue>\r
+      <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>\r
+    </PcdEntry>\r
   </PcdDeclarations>\r
 </PackageSurfaceArea>
\ No newline at end of file