X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FCore%2FDxeIplPeim%2FDxeIpl.inf;h=d3b57e84c9ee9869d0534eb150be090676f83eec;hb=48557c6550adecf39e1e8e140b1736275d070dfb;hp=b952a9b90d0e0fd92415b8de9c23f7c0b2ceb663;hpb=078bee4ebfc4dfdff3eff06823c4fd514c9130f5;p=mirror_edk2.git diff --git a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf index b952a9b90d..d3b57e84c9 100644 --- a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf +++ b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf @@ -1,10 +1,10 @@ #/** @file +# Last PEIM executed in PEI phase to load DXE Core from a Firmware Volume. # -# Component description file for DxeIpl module -# -# The responsibility of this module is to load the DXE Core from a Firmware Volume. -# This implementation is used to load a 32-bit DXE Core. -# +# This module produces a special PPI named the DXE Initial Program Load (IPL) +# PPI to discover and dispatch the DXE Foundation and components that are +# needed to run the DXE Foundation. +# # Copyright (c) 2006 - 2008, Intel Corporation.
# All rights reserved. This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -22,8 +22,6 @@ FILE_GUID = 86D70125-BAA3-4296-A62F-602BEBBB9081 MODULE_TYPE = PEIM VERSION_STRING = 1.0 - EDK_RELEASE_VERSION = 0x00020000 - EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = PeimInitializeDxeIpl @@ -45,7 +43,9 @@ Ia32/IdtVectorAsm.asm Ia32/IdtVectorAsm.S | GCC -[Sources.X64, Sources.EBC] +[Sources.X64] + X64/VirtualMemory.h + X64/VirtualMemory.c X64/DxeLoadFunc.c Ia32/ImageRead.c @@ -53,6 +53,10 @@ Ipf/DxeLoadFunc.c Ipf/ImageRead.c +[Sources.EBC] + Ebc/DxeLoadFunc.c + Ia32/ImageRead.c + [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec @@ -62,7 +66,6 @@ PcdLib MemoryAllocationLib BaseMemoryLib - PeiServicesTablePointerLib ExtractGuidedSectionLib UefiDecompressLib CacheMaintenanceLib @@ -74,13 +77,12 @@ DebugLib S3Lib RecoveryLib - PerformanceLib [Ppis] gEfiEndOfPeiSignalPpiGuid # PPI SOMETIMES_PRODUCED gEfiDxeIplPpiGuid # PPI SOMETIMES_PRODUCED - gEfiPeiDecompressPpiGuid - gEfiPeiReadOnlyVariable2PpiGuid + gEfiPeiDecompressPpiGuid # PPI SOMETIMES_PRODUCED + gEfiPeiReadOnlyVariable2PpiGuid # PPI SOMETIMES_CONSUMED [Guids] gEfiMemoryTypeInformationGuid