typedef\r
EFI_STATUS\r
(EFIAPI *PEI_CORE_ENTRY_POINT)(\r
- IN EFI_PEI_STARTUP_DESCRIPTOR *PeiStartupDescriptor,\r
- IN PEI_CORE_INSTANCE *OldCoreData\r
+ IN CONST EFI_SEC_PEI_HAND_OFF *SecCoreData,\r
+ IN CONST EFI_PEI_PPI_DESCRIPTOR *PpiList,\r
+ IN PEI_CORE_INSTANCE *OldCoreData\r
);\r
\r
//\r
} PEI_CORE_TEMP_POINTERS;\r
\r
\r
+\r
+typedef struct {\r
+ CONST EFI_SEC_PEI_HAND_OFF *SecCoreData;\r
+ EFI_PEI_PPI_DESCRIPTOR *PpiList;\r
+ VOID *Data;\r
+} PEI_CORE_PARAMETERS;\r
+\r
//\r
// PeiCore function\r
//\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
IN VOID *Context1, OPTIONAL\r
IN VOID *Context2, OPTIONAL\r
- IN VOID *Context3, OPTIONAL\r
IN VOID *NewStack,\r
IN VOID *NewBsp\r
);\r