MdeModulePkg/Core/Dxe: Called ProtectUefiImage() for DxeCore.efi right after initialization of CPU Architectural protocol.

This commit is contained in:
Mikhail Krichanov 2023-05-26 16:31:47 +03:00 committed by MikhailKrichanov
parent 2f0024e283
commit cec94399d6
3 changed files with 3 additions and 2 deletions

View File

@ -263,6 +263,7 @@ extern EFI_RUNTIME_ARCH_PROTOCOL gRuntimeTemplate;
extern EFI_LOAD_FIXED_ADDRESS_CONFIGURATION_TABLE gLoadModuleAtFixAddressConfigurationTable;
extern BOOLEAN gLoadFixedAddressCodeMemoryReady;
extern LOADED_IMAGE_PRIVATE_DATA * mCurrentImage;
//
// Service Initialization Functions
//

View File

@ -324,6 +324,8 @@ DxeMain (
//
InitializeCpu ();
ProtectUefiImage (mCurrentImage, &ImageContext);
//
// Call constructor for all libraries
//

View File

@ -297,8 +297,6 @@ CoreInitializeImageServices (
InitializeListHead (&mAvailableEmulators);
ProtectUefiImage (Image, ImageContext);
return Status;
}