X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FCore%2FDxeIplPeim%2FDxeIpl.inf;h=c28525acaf3dc4ac8120de08dd1ae54ae761de04;hb=10dde96f9548bc11d01b46750293aba336d5d1c6;hp=820350316b86ecc3b06f944adc5bb25de91804f4;hpb=4fb31c2c5828aa51a8bfed98778d1be919981d2b;p=mirror_edk2.git diff --git a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf index 820350316b..c28525acaf 100644 --- a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf +++ b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf @@ -40,6 +40,8 @@ Ia32/VirtualMemory.c Ia32/DxeLoadFunc.c Ia32/ImageRead.c + Ia32/IdtVectorAsm.asm + Ia32/IdtVectorAsm.S | GCC [Sources.X64] X64/DxeLoadFunc.c @@ -65,9 +67,8 @@ MemoryAllocationLib BaseMemoryLib PeiServicesTablePointerLib - CustomDecompressLib + ExtractGuidedSectionLib UefiDecompressLib - PeCoffLoaderLib CacheMaintenanceLib ReportStatusCodeLib PeiServicesLib @@ -77,6 +78,7 @@ DebugLib S3Lib RecoveryLib + PeiPiLib [Protocols] gEfiCustomizedDecompressProtocolGuid # PROTOCOL SOMETIMES_PRODUCED @@ -87,11 +89,8 @@ [Ppis] gEfiPeiSecurityPpiGuid # PPI SOMETIMES_CONSUMED gEfiPeiSectionExtractionPpiGuid # PPI SOMETIMES_CONSUMED - gEfiPeiS3ResumePpiGuid # PPI SOMETIMES_CONSUMED - gEfiPeiRecoveryModulePpiGuid # PPI SOMETIMES_CONSUMED gEfiEndOfPeiSignalPpiGuid # PPI SOMETIMES_PRODUCED gEfiDxeIplPpiGuid # PPI SOMETIMES_PRODUCED - gEfiPeiPeCoffLoaderGuid gEfiPeiDecompressPpiGuid gEfiPeiFirmwareVolumeInfoPpiGuid @@ -102,6 +101,7 @@ gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildShareCodeHobs [FeaturePcd.IA32] + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode