@retval EFI_NOT_FOUND Never reach\r
\r
**/\r
-EFI_STATUS\r
+VOID\r
EFIAPI\r
PeiCore (\r
IN CONST EFI_SEC_PEI_HAND_OFF *SecCoreData,\r
//\r
// Initialize libraries that the PeiCore is linked against\r
//\r
- ProcessLibraryConstructorList (NULL, &PrivateData.PS);\r
+ ProcessLibraryConstructorList (NULL, (CONST EFI_PEI_SERVICES **)&PrivateData.PS);\r
\r
InitializeMemoryServices (&PrivateData, SecCoreData, OldCoreData);\r
\r
&PrivateData.PS,\r
PrivateData.HobList\r
);\r
-\r
+ //\r
+ // Should never reach here.\r
+ //\r
ASSERT_EFI_ERROR (Status);\r
-\r
- return EFI_NOT_FOUND;\r
+ CpuDeadLoop();\r
}\r
\r
\r