TianoCore EDK2
master
Loading...
Searching...
No Matches
PeiServicesTablePointer.c
Go to the documentation of this file.
1
13
#include <
PiPei.h
>
14
#include <
Library/PeiServicesTablePointerLib.h
>
15
#include <
Library/ArmLib.h
>
16
#include <
Library/DebugLib.h
>
17
28
VOID
29
EFIAPI
30
SetPeiServicesTablePointer
(
31
IN
CONST
EFI_PEI_SERVICES
**PeiServicesTablePointer
32
)
33
{
34
ArmWriteTpidrurw ((
UINTN
)PeiServicesTablePointer);
35
}
36
49
CONST
EFI_PEI_SERVICES
**
50
EFIAPI
51
GetPeiServicesTablePointer
(
52
VOID
53
)
54
{
55
return
(
CONST
EFI_PEI_SERVICES
**)ArmReadTpidrurw ();
56
}
57
72
VOID
73
EFIAPI
74
MigratePeiServicesTablePointer
(
75
VOID
76
)
77
{
78
return
;
79
}
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
ArmLib.h
SetPeiServicesTablePointer
VOID EFIAPI SetPeiServicesTablePointer(IN CONST EFI_PEI_SERVICES **PeiServicesTablePointer)
Definition:
PeiServicesTablePointer.c:30
MigratePeiServicesTablePointer
VOID EFIAPI MigratePeiServicesTablePointer(VOID)
Definition:
PeiServicesTablePointer.c:74
GetPeiServicesTablePointer
CONST EFI_PEI_SERVICES **EFIAPI GetPeiServicesTablePointer(VOID)
Definition:
PeiServicesTablePointer.c:51
CONST
#define CONST
Definition:
Base.h:259
IN
#define IN
Definition:
Base.h:279
DebugLib.h
PeiServicesTablePointerLib.h
PiPei.h
_EFI_PEI_SERVICES
Definition:
PiPeiCis.h:877
ArmPkg
Library
PeiServicesTablePointerLib
PeiServicesTablePointer.c
Generated on Fri Nov 15 2024 18:01:18 for TianoCore EDK2 by
1.9.6