TianoCore EDK2
master
Loading...
Searching...
No Matches
FspWrapperPlatformLibSample.c
Go to the documentation of this file.
1
9
#include <
PiPei.h
>
10
#include <
Library/PcdLib.h
>
11
20
VOID
21
EFIAPI
22
UpdateFspmUpdData
(
23
IN
OUT
VOID *FspUpdRgnPtr
24
)
25
{
26
}
27
34
VOID
35
EFIAPI
36
UpdateFspsUpdData
(
37
IN
OUT
VOID *FspUpdRgnPtr
38
)
39
{
40
}
41
49
VOID *
50
EFIAPI
51
UpdateTempRamExitParam
(
52
VOID
53
)
54
{
55
return
NULL
;
56
}
57
69
EFI_STATUS
70
EFIAPI
71
GetS3MemoryInfo
(
72
OUT
UINT64 *S3PeiMemSize,
73
OUT
EFI_PHYSICAL_ADDRESS
*S3PeiMemBase
74
)
75
{
76
return
EFI_UNSUPPORTED;
77
}
78
86
VOID
87
EFIAPI
88
CallFspWrapperResetSystem
(
89
IN
EFI_STATUS
FspStatusResetType
90
)
91
{
92
//
93
// Perform reset according to the type.
94
//
95
96
CpuDeadLoop
();
97
}
CpuDeadLoop
VOID EFIAPI CpuDeadLoop(VOID)
Definition:
CpuDeadLoop.c:25
UpdateFspsUpdData
VOID EFIAPI UpdateFspsUpdData(IN OUT VOID *FspUpdRgnPtr)
Definition:
FspWrapperPlatformLibSample.c:36
GetS3MemoryInfo
EFI_STATUS EFIAPI GetS3MemoryInfo(OUT UINT64 *S3PeiMemSize, OUT EFI_PHYSICAL_ADDRESS *S3PeiMemBase)
Definition:
FspWrapperPlatformLibSample.c:71
UpdateTempRamExitParam
VOID *EFIAPI UpdateTempRamExitParam(VOID)
Definition:
FspWrapperPlatformLibSample.c:51
CallFspWrapperResetSystem
VOID EFIAPI CallFspWrapperResetSystem(IN EFI_STATUS FspStatusResetType)
Definition:
FspWrapperPlatformLibSample.c:88
UpdateFspmUpdData
VOID EFIAPI UpdateFspmUpdData(IN OUT VOID *FspUpdRgnPtr)
Definition:
FspWrapperPlatformLibSample.c:22
NULL
#define NULL
Definition:
Base.h:319
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
PcdLib.h
PiPei.h
EFI_PHYSICAL_ADDRESS
UINT64 EFI_PHYSICAL_ADDRESS
Definition:
UefiBaseType.h:50
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
IntelFsp2WrapperPkg
Library
BaseFspWrapperPlatformLibSample
FspWrapperPlatformLibSample.c
Generated on Fri Nov 15 2024 18:01:08 for TianoCore EDK2 by
1.9.6