TianoCore EDK2 master
|
Go to the source code of this file.
Functions | |
VOID EFIAPI | UpdateFspmUpdData (IN OUT VOID *FspUpdRgnPtr) |
VOID EFIAPI | UpdateFspsUpdData (IN OUT VOID *FspUpdRgnPtr) |
VOID *EFIAPI | UpdateTempRamExitParam (VOID) |
EFI_STATUS EFIAPI | GetS3MemoryInfo (OUT UINT64 *S3PeiMemSize, OUT EFI_PHYSICAL_ADDRESS *S3PeiMemBase) |
VOID EFIAPI | CallFspWrapperResetSystem (IN EFI_STATUS FspStatusResetType) |
Sample to provide FSP wrapper related function.
Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file FspWrapperPlatformLibSample.c.
VOID EFIAPI CallFspWrapperResetSystem | ( | IN EFI_STATUS | FspStatusResetType | ) |
Perform platform related reset in FSP wrapper.
This function will reset the system with requested ResetType.
[in] | FspStatusResetType | The type of reset the platform has to perform. |
Definition at line 88 of file FspWrapperPlatformLibSample.c.
EFI_STATUS EFIAPI GetS3MemoryInfo | ( | OUT UINT64 * | S3PeiMemSize, |
OUT EFI_PHYSICAL_ADDRESS * | S3PeiMemBase | ||
) |
Get S3 PEI memory information.
[out] | S3PeiMemSize | PEI memory size to be installed in S3 phase. |
[out] | S3PeiMemBase | PEI memory base to be installed in S3 phase. |
Definition at line 71 of file FspWrapperPlatformLibSample.c.
This function overrides the default configurations in the FSP-M UPD data region.
[in,out] | FspUpdRgnPtr | A pointer to the UPD data region data structure. |
Definition at line 22 of file FspWrapperPlatformLibSample.c.
This function overrides the default configurations in the FSP-S UPD data region.
[in,out] | FspUpdRgnPtr | A pointer to the UPD data region data structure. |
Definition at line 36 of file FspWrapperPlatformLibSample.c.
VOID *EFIAPI UpdateTempRamExitParam | ( | VOID | ) |
Update TempRamExit parameter.
Definition at line 51 of file FspWrapperPlatformLibSample.c.