//\r
if (Status == EFI_SUCCESS) {\r
\r
- DEBUG_CODE (\r
+ DEBUG_CODE_BEGIN ();\r
\r
//\r
// Fill list of found Peims for later list of those not installed\r
sizeof (EFI_GUID)\r
);\r
\r
- );\r
+ DEBUG_CODE_END ();\r
\r
if (!Dispatched (\r
DispatchData->CurrentPeim,\r
//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
DispatchData->CurrentFvAddress = DefaultFvAddress;\r
}\r
\r
- DEBUG_CODE (\r
+ DEBUG_CODE_BEGIN ();\r
//\r
// Debug data for uninstalled Peim list\r
//\r
DebugNotDispatchedBitmap >>= 1;\r
}\r
\r
- );\r
+ DEBUG_CODE_END ();\r
\r
- return EFI_NOT_FOUND;\r
+ return EFI_NOT_FOUND;\r
}\r
\r
VOID\r