Intel FSP API definition from Intel Firmware Support Package External\r
Architecture Specification v2.0.\r
\r
Intel FSP API definition from Intel Firmware Support Package External\r
Architecture Specification v2.0.\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
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
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
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
@param[out] HobListPtr Pointer to receive the address of the HOB list.\r
\r
@retval EFI_SUCCESS FSP execution environment was initialized successfully.\r
@param[out] HobListPtr Pointer to receive the address of the HOB list.\r
\r
@retval EFI_SUCCESS FSP execution environment was initialized successfully.\r
@retval EFI_INVALID_PARAMETER Input parameters are invalid.\r
@retval EFI_UNSUPPORTED The FSP calling conditions were not met.\r
@retval EFI_DEVICE_ERROR FSP initialization failed.\r
@retval EFI_INVALID_PARAMETER Input parameters are invalid.\r
@retval EFI_UNSUPPORTED The FSP calling conditions were not met.\r
@retval EFI_DEVICE_ERROR FSP initialization failed.\r