git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9276
6f19259b-4bc3-4df7-8a09-
765794883524
return EFI_INVALID_PARAMETER;\r
}\r
\r
+ //\r
+ // The image to be started must have the machine type supported by DxeCore.\r
+ //\r
+ ASSERT (EFI_IMAGE_MACHINE_TYPE_SUPPORTED (Image->Machine));\r
if (!EFI_IMAGE_MACHINE_TYPE_SUPPORTED (Image->Machine)) {\r
- //\r
- // The image to be started must have the machine type supported by DxeCore.\r
- //\r
- ASSERT (FALSE);\r
return EFI_UNSUPPORTED;\r
}\r
\r
AuthenticationState\r
);\r
if (!EFI_ERROR (Status)) {\r
+ //\r
+ // The image to be started must have the machine type supported by PeiCore.\r
+ //\r
+ ASSERT (EFI_IMAGE_MACHINE_TYPE_SUPPORTED (PeCoffLoaderGetMachineType ((VOID *) (UINTN) ImageAddress)));\r
if (!EFI_IMAGE_MACHINE_TYPE_SUPPORTED (PeCoffLoaderGetMachineType ((VOID *) (UINTN) ImageAddress))) {\r
- //\r
- // The image to be started must have the machine type supported by PeiCore.\r
- //\r
- ASSERT (FALSE);\r
return EFI_UNSUPPORTED;\r
}\r
return Status;\r