//in order to provide buffer protection against possible illegal stack\r
//access that might corrupt the stack.\r
//\r
- SwitchStack (\r
+ PeiSwitchStacks (\r
(SWITCH_STACK_ENTRY_POINT)(UINTN)TempPtr.Raw,\r
PeiStartupDescriptor,\r
(VOID*)PrivateDataInMem,\r
- (VOID*)((UINTN)PrivateData->StackBase + (UINTN)PrivateData->StackSize)\r
- );\r
+ (VOID*)((UINTN)PrivateData->StackBase + (UINTN)PrivateData->StackSize),\r
+ (VOID*)(UINTN)PrivateData->StackBase\r
+ );\r
}\r
}\r
}\r
DebugFoundPeimPoint++;\r
DebugNotDispatchedBitmap >>= 1;\r
}\r
- \r
+\r
DEBUG_CODE_END ();\r
\r
return EFI_NOT_FOUND;\r