Revision: 18302
          http://sourceforge.net/p/edk2/code/18302
Author:   hwu1225
Date:     2015-08-25 06:34:46 +0000 (Tue, 25 Aug 2015)
Log Message:
-----------
FspInitPei function calling parameters not matching with the function 
definition.

IntelFspWrapperPkg, In the file FspInitPeiV1.c and FspInitPeiV2.c, there are 
function calling:
GetStackInfo (BootMode, FALSE, &StackBase, &StackSize);

But the function GetStackInfo() defined as EFI_STATUS EFIAPI GetStackInfo (
  IN  UINT32               BootMode,
  IN  BOOLEAN              FspInitDone,
  OUT UINT64               *StackSize,
  OUT EFI_PHYSICAL_ADDRESS *StackBase
  )

It should be GetStackInfo (BootMode, FALSE, &StackSize, &StackBase);

(Sync patch r17850 from main trunk.)

Contributed-under: TianoCore Contribution Agreement 1.0

Signed-off-by: "Yao, Jiewen" <[email protected]>
Reviewed-by: "Ma, Maurice" <[email protected]>
Reviewed-by: "Rangarajan, Ravi P" <[email protected]>

Revision Links:
--------------
    http://sourceforge.net/p/edk2/code/17850

Modified Paths:
--------------
    branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c
    branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c

Modified: branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c
===================================================================
--- branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c   
2015-08-25 06:34:11 UTC (rev 18301)
+++ branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c   
2015-08-25 06:34:46 UTC (rev 18302)
@@ -47,7 +47,7 @@
   //
   BootMode = GetBootMode ();
 
-  GetStackInfo (BootMode, TRUE, &StackBase, &StackSize);
+  GetStackInfo (BootMode, TRUE, &StackSize, &StackBase);
   DEBUG ((DEBUG_INFO, "StackBase - 0x%x\n", StackBase));
   DEBUG ((DEBUG_INFO, "StackSize - 0x%x\n", StackSize));
   CallPeiCoreEntryPoint (
@@ -81,7 +81,7 @@
   PeiServicesGetBootMode (&BootMode);
   DEBUG ((DEBUG_INFO, "BootMode - 0x%x\n", BootMode));
 
-  GetStackInfo (BootMode, FALSE, &StackBase, &StackSize);
+  GetStackInfo (BootMode, FALSE, &StackSize, &StackBase);
   DEBUG ((DEBUG_INFO, "StackBase - 0x%x\n", StackBase));
   DEBUG ((DEBUG_INFO, "StackSize - 0x%x\n", StackSize));
 

Modified: branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c
===================================================================
--- branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c   
2015-08-25 06:34:11 UTC (rev 18301)
+++ branches/UDK2014.SP1/IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c   
2015-08-25 06:34:46 UTC (rev 18302)
@@ -148,7 +148,7 @@
   PeiServicesGetBootMode (&BootMode);
   DEBUG ((DEBUG_INFO, "BootMode - 0x%x\n", BootMode));
 
-  GetStackInfo (BootMode, FALSE, &StackBase, &StackSize);
+  GetStackInfo (BootMode, FALSE, &StackSize, &StackBase);
   DEBUG ((DEBUG_INFO, "StackBase - 0x%x\n", StackBase));
   DEBUG ((DEBUG_INFO, "StackSize - 0x%x\n", StackSize));
 


------------------------------------------------------------------------------
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to