PeiServicesGetBootMode (&BootMode);\r
DEBUG ((DEBUG_INFO, "BootMode - 0x%x\n", BootMode));\r
\r
- GetStackInfo (BootMode, FALSE, &StackBase, &StackSize);\r
+ GetStackInfo (BootMode, FALSE, &StackSize, &StackBase);\r
DEBUG ((DEBUG_INFO, "StackBase - 0x%x\n", StackBase));\r
DEBUG ((DEBUG_INFO, "StackSize - 0x%x\n", StackSize));\r
\r
VOID *FspHobList;\r
EFI_HOB_GUID_TYPE *GuidHob;\r
\r
- FspHeader = FspFindFspHeader (PcdGet32 (PcdFlashFvFspBase));\r
+ if (PcdGet32 (PcdFlashFvSecondFspBase) == 0) {\r
+ FspHeader = FspFindFspHeader (PcdGet32 (PcdFlashFvFspBase));\r
+ } else {\r
+ FspHeader = FspFindFspHeader (PcdGet32 (PcdFlashFvSecondFspBase));\r
+ }\r
if (FspHeader == NULL) {\r
return EFI_DEVICE_ERROR;\r
}\r