X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FCore%2FPei%2FPeiMain.h;h=b4d246211670cf038912e9285d9b5da0eb2f761b;hb=5aae0aa7d8347ce30d856aa5f39c53d181654e8b;hp=9e0d7a8530e9704c7f0eb4b10addb70943980c46;hpb=2303536ca102b051b6f134a84ea33a626b023573;p=mirror_edk2.git diff --git a/MdeModulePkg/Core/Pei/PeiMain.h b/MdeModulePkg/Core/Pei/PeiMain.h index 9e0d7a8530..b4d2462116 100644 --- a/MdeModulePkg/Core/Pei/PeiMain.h +++ b/MdeModulePkg/Core/Pei/PeiMain.h @@ -177,8 +177,9 @@ typedef union { EFI_STATUS EFIAPI PeiCore ( - IN EFI_PEI_STARTUP_DESCRIPTOR *PeiStartupDescriptor, - IN VOID *Data + IN CONST EFI_SEC_PEI_HAND_OFF *SecCoreData, + IN CONST EFI_PEI_PPI_DESCRIPTOR *PpList, + IN VOID *Data ) /*++ @@ -248,7 +249,7 @@ Returns: EFI_STATUS PeiDispatcher ( - IN EFI_PEI_STARTUP_DESCRIPTOR *PeiStartupDescriptor, + IN CONST EFI_SEC_PEI_HAND_OFF *SecCoreData, IN PEI_CORE_INSTANCE *PrivateData, IN PEI_CORE_DISPATCH_DATA *DispatchData ) @@ -278,7 +279,7 @@ VOID InitializeDispatcherData ( IN EFI_PEI_SERVICES **PeiServices, IN PEI_CORE_INSTANCE *OldCoreData, - IN EFI_PEI_STARTUP_DESCRIPTOR *PeiStartupDescriptor + IN CONST EFI_SEC_PEI_HAND_OFF *SecCoreData ) /*++ @@ -956,7 +957,7 @@ Returns: VOID InitializeMemoryServices ( IN EFI_PEI_SERVICES **PeiServices, - IN EFI_PEI_STARTUP_DESCRIPTOR *PeiStartupDescriptor, + IN CONST EFI_SEC_PEI_HAND_OFF *SecCoreData, IN PEI_CORE_INSTANCE *OldCoreData ) /*++ @@ -1208,6 +1209,7 @@ PeiSwitchStacks ( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL + IN VOID *Context3, OPTIONAL IN VOID *NewStack, IN VOID *NewBsp );