]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Meta-data review.
authorgikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 20 Jan 2009 03:01:44 +0000 (03:01 +0000)
committergikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 20 Jan 2009 03:01:44 +0000 (03:01 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7312 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf

index d3b57e84c9ee9869d0534eb150be090676f83eec..768d7897354ad34f045a7158d78b44be6c8d3143 100644 (file)
   DxeLoad.c\r
 \r
 [Sources.Ia32]\r
-  Ia32/VirtualMemory.h\r
-  Ia32/VirtualMemory.c\r
+  Ia32/VirtualMemory.h ||||PcdDxeIplSwitchToLongMode\r
+  Ia32/VirtualMemory.c ||||PcdDxeIplSwitchToLongMode\r
   Ia32/DxeLoadFunc.c\r
   Ia32/ImageRead.c\r
-  Ia32/IdtVectorAsm.asm\r
-  Ia32/IdtVectorAsm.S | GCC\r
+  Ia32/IdtVectorAsm.asm||||PcdDxeIplSwitchToLongMode AND PcdDxeIplEnableIdt\r
+  Ia32/IdtVectorAsm.S  ||||PcdDxeIplSwitchToLongMode AND PcdDxeIplEnableIdt\r
 \r
 [Sources.X64]\r
   X64/VirtualMemory.h\r
   RecoveryLib\r
 \r
 [Ppis]\r
-  gEfiEndOfPeiSignalPpiGuid                     # PPI SOMETIMES_PRODUCED\r
-  gEfiDxeIplPpiGuid                             # PPI SOMETIMES_PRODUCED\r
-  gEfiPeiDecompressPpiGuid                      # PPI SOMETIMES_PRODUCED\r
-  gEfiPeiReadOnlyVariable2PpiGuid               # PPI SOMETIMES_CONSUMED\r
+  gEfiDxeIplPpiGuid                 ## PRODUCES\r
+  gEfiEndOfPeiSignalPpiGuid         ## SOMETIMES_PRODUCES(Not produced on S3 boot path)\r
+  gEfiPeiDecompressPpiGuid          ## SOMETIMES_PRODUCES\r
+  gEfiPeiReadOnlyVariable2PpiGuid   ## SOMETIMES_CONSUMES\r
 \r
 [Guids]\r
-  gEfiMemoryTypeInformationGuid\r
+  gEfiMemoryTypeInformationGuid     ## SOMETIMES_CONSUMES ## Variable:L"MemoryTypeInformation"\r
+  gEfiMemoryTypeInformationGuid     ## SOMETIMES_PRODUCES ## HOB\r
 \r
 [FeaturePcd.IA32]\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt|PcdDxeIplSwitchToLongMode\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
 \r
 [FixedPcd.common]\r
 [Depex]\r
   gEfiPeiMemoryDiscoveredPpiGuid\r
 \r
+#\r
+# [BootMode] \r
+#   S3_RESUME                       ## SOMETIMES_CONSUMES\r
+#   RECOVERY                        ## SOMETIMES_CONSUMES\r
+#\r
+#  \r
+# [Hob]\r
+#   ##\r
+#   # New Stack HoB\r
+#   MEMORY_ALLOCATION               ## PRODUCES\r
+#   ##\r
+#   # Old Stack HOB\r
+#   MEMORY_ALLOCATION               ## CONSUMES\r
+#\r
+# [Hob.IPF]\r
+#   ##\r
+#   # BSP Stack HOB for IPF\r
+#   MEMORY_ALLOCATION               ## PRODUCES\r
+#\r
+# \r