]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf
MdeModulePkg: INF/DEC file updates to EDK II packages
[mirror_edk2.git] / MdeModulePkg / Core / DxeIplPeim / DxeIpl.inf
index 85d0069c2ebdcf44357f0bdb5f02c5525d967750..1473ccd7daffceb0e4e898f90c0e36ef647ab6cd 100644 (file)
@@ -5,7 +5,7 @@
 #  PPI to discover and dispatch the DXE Foundation and components that are\r
 #  needed to run the DXE Foundation.\r
 #\r
-#  Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
 #  which accompanies this distribution.  The full text of the license may be found at\r
@@ -19,6 +19,7 @@
 [Defines]\r
   INF_VERSION                    = 0x00010005\r
   BASE_NAME                      = DxeIpl\r
+  MODULE_UNI_FILE                = DxeIpl.uni\r
   FILE_GUID                      = 86D70125-BAA3-4296-A62F-602BEBBB9081\r
   MODULE_TYPE                    = PEIM\r
   VERSION_STRING                 = 1.0\r
 \r
 [Ppis]\r
   gEfiDxeIplPpiGuid                 ## PRODUCES\r
-  gEfiEndOfPeiSignalPpiGuid         ## SOMETIMES_PRODUCES(Not produced on S3 boot path)\r
-  gEfiPeiDecompressPpiGuid          ## SOMETIMES_PRODUCES\r
+  gEfiPeiDecompressPpiGuid          ## PRODUCES\r
+  gEfiEndOfPeiSignalPpiGuid         ## SOMETIMES_PRODUCES # Not produced on S3 boot path\r
   gEfiPeiReadOnlyVariable2PpiGuid   ## SOMETIMES_CONSUMES\r
-  gEfiPeiLoadFilePpiGuid            ## CONSUMES\r
-  gEfiPeiS3Resume2PpiGuid           ## SOMETIMES_CONSUMES(Consumed on S3 boot path)\r
-  gEfiPeiRecoveryModulePpiGuid      ## SOMETIMES_CONSUMES(Consumed on recovery boot path)\r
-  gEfiVectorHandoffInfoPpiGuid      ## SOMETIMES_CONSUMES\r
+  gEfiPeiLoadFilePpiGuid            ## SOMETIMES_CONSUMES\r
+  gEfiPeiS3Resume2PpiGuid           ## SOMETIMES_CONSUMES # Consumed on S3 boot path\r
+  gEfiPeiRecoveryModulePpiGuid      ## SOMETIMES_CONSUMES # Consumed on recovery boot path\r
+  ## SOMETIMES_CONSUMES\r
+  ## UNDEFINED # HOB\r
+  gEfiVectorHandoffInfoPpiGuid\r
 \r
 [Guids]\r
-  gEfiMemoryTypeInformationGuid     ## SOMETIMES_CONSUMES ## Variable:L"MemoryTypeInformation"\r
-  gEfiMemoryTypeInformationGuid     ## SOMETIMES_PRODUCES ## HOB\r
+  ## SOMETIMES_CONSUMES ## Variable:L"MemoryTypeInformation"\r
+  ## SOMETIMES_PRODUCES ## HOB\r
+  gEfiMemoryTypeInformationGuid\r
 \r
 [FeaturePcd.IA32]\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode      ## CONSUMES\r
 \r
 [FeaturePcd.X64]\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildPageTables\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildPageTables       ## CONSUMES\r
 \r
 [FeaturePcd]\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress ## CONSUMES\r
 \r
 [Pcd.IA32,Pcd.X64]\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable              ## SOMETIMES_CONSUMES\r
 \r
 [Depex]\r
   gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiLoadFilePpiGuid AND gEfiPeiMasterBootModePpiGuid\r
 \r
 #\r
 # [BootMode]\r
-#   S3_RESUME                       ## SOMETIMES_CONSUMES\r
-#   RECOVERY                        ## SOMETIMES_CONSUMES\r
+#  S3_RESUME                        ## SOMETIMES_CONSUMES\r
+#  RECOVERY_FULL                    ## 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
+# MEMORY_ALLOCATION                 ## SOMETIMES_PRODUCES # MEMORY_ALLOCATION_MODULE for DxeCore\r
+# MEMORY_ALLOCATION                 ## SOMETIMES_PRODUCES # New Stack HoB   \r
+# MEMORY_ALLOCATION                 ## SOMETIMES_PRODUCES # Old Stack HOB\r
 #\r
 # [Hob.IPF]\r
-#   ##\r
-#   # BSP Stack HOB for IPF\r
-#   MEMORY_ALLOCATION               ## PRODUCES\r
-#\r
+# MEMORY_ALLOCATION                 ## SOMETIMES_PRODUCES # MEMORY_ALLOCATION_BSP_STORE\r
 #\r
+\r
+[UserExtensions.TianoCore."ExtraFiles"]\r
+  DxeIplExtra.uni\r