@param[in] BootFirmwareVolume Base address of the Boot Firmware Volume.\r
@param[in] PeiCore PeiCore entry point.\r
@param[in] BootloaderStack Bootloader stack.\r
- @param[in] ApiIdx the index of API\r
+ @param[in] ApiIdx the index of API.\r
\r
@return This function never returns.\r
\r
@param[in] BootFirmwareVolume Base address of the Boot Firmware Volume.\r
@param[in] PeiCore PeiCore entry point.\r
@param[in] BootloaderStack Bootloader stack.\r
+ @param[in] ApiIdx the index of API.\r
\r
@return This function never returns.\r
\r
each FSP release.\r
After FspMemInit completes its execution, it passes the pointer to the HobList and\r
returns to the boot loader from where it was called. Bootloader is responsible to \r
- migrate it\92s stack and data to Memory.\r
+ migrate it's stack and data to Memory.\r
FspMemoryInit, TempRamExit and FspSiliconInit APIs provide an alternate method to\r
complete the silicon initialization and provides bootloader an opportunity to get\r
control after system memory is available and before the temporary RAM is torn down.\r
);\r
\r
/**\r
- This function gets FSP API calling mode\r
+ This function gets FSP API calling mode.\r
\r
@retval API calling mode\r
**/\r
);\r
\r
/**\r
- This function sets FSP API calling mode\r
+ This function sets FSP API calling mode.\r
\r
@param[in] Mode API calling mode\r
**/\r
);\r
\r
/**\r
- Set a new stack frame for the continuation function\r
+ Set a new stack frame for the continuation function.\r
\r
**/\r
VOID\r
}\r
\r
/**\r
- This function gets FSP API calling mode\r
+ This function gets FSP API calling mode.\r
\r
@retval API calling mode\r
**/\r
}\r
\r
/**\r
- This function sets FSP API calling mode\r
+ This function sets FSP API calling mode.\r
\r
@param[in] Mode API calling mode\r
**/\r
\r
extern EFI_PEI_NOTIFY_DESCRIPTOR mS3EndOfPeiNotifyDesc;\r
\r
+/**\r
+ Do FSP initialization based on FspApi version 1.\r
+\r
+ @param[in] FspHeader FSP header pointer.\r
+\r
+ @return FSP initialization status.\r
+**/\r
EFI_STATUS\r
PeiFspInitV1 (\r
IN FSP_INFO_HEADER *FspHeader\r
);\r
\r
+/**\r
+ Do FSP initialization based on FspApi version 2.\r
+\r
+ @param[in] FspHeader FSP header pointer.\r
+\r
+ @return FSP initialization status.\r
+**/\r
EFI_STATUS\r
PeiFspInitV2 (\r
IN FSP_INFO_HEADER *FspHeader\r