X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=EmulatorPkg%2FEmulatorPkg.dsc;h=3439e50b2fb31d547932aa5cce42001954dc0af6;hb=5f867ad00d499debbf22dee044b22e01b63e1ade;hp=5f7e4b0d98b61b1ddb88686f38d243802a21f9e0;hpb=bed0bbc31025aa463d4c5b86f0a02fb4e42a3cc4;p=mirror_edk2.git diff --git a/EmulatorPkg/EmulatorPkg.dsc b/EmulatorPkg/EmulatorPkg.dsc index 5f7e4b0d98..3439e50b2f 100644 --- a/EmulatorPkg/EmulatorPkg.dsc +++ b/EmulatorPkg/EmulatorPkg.dsc @@ -172,9 +172,10 @@ gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst|FALSE - gEfiMdeModulePkgTokenSpaceGuid.PcdResetOnMemoryTypeInformationChange|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildPageTables|FALSE [PcdsFixedAtBuild] + gEfiMdeModulePkgTokenSpaceGuid.PcdResetOnMemoryTypeInformationChange|FALSE gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000040 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x0f gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f @@ -234,18 +235,6 @@ gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPlatformBootTimeOut|L"Timeout"|gEfiGlobalVariableGuid|0x0|10 -!ifndef $(SKIP_MAIN_BUILD) -[Components.X64] - MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf { - - # turn off CR3 write so that DXE IPL will not crash emulator - BaseLib|UnixPkg/Library/UnixBaseLib/UnixBaseLib.inf - } - -[Components.IA32] - MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf -!endif - [Components] !ifdef $(UNIX_SEC_BUILD) ## @@ -278,6 +267,7 @@ EmulatorPkg/FirmwareVolumePei/FirmwareVolumePei.inf EmulatorPkg/FlashMapPei/FlashMapPei.inf EmulatorPkg/ThunkPpiToProtocolPei/ThunkPpiToProtocolPei.inf + MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf ## # DXE Phase modules