TianoCore EDK2 master
Loading...
Searching...
No Matches
PeiServicesTablePointer.c
Go to the documentation of this file.
1
13#include <PiPei.h>
15#include <Library/ArmLib.h>
16#include <Library/DebugLib.h>
17
28VOID
29EFIAPI
31 IN CONST EFI_PEI_SERVICES **PeiServicesTablePointer
32 )
33{
34 ArmWriteTpidrurw ((UINTN)PeiServicesTablePointer);
35}
36
50EFIAPI
52 VOID
53 )
54{
55 return (CONST EFI_PEI_SERVICES **)ArmReadTpidrurw ();
56}
57
72VOID
73EFIAPI
75 VOID
76 )
77{
78 return;
79}
UINT64 UINTN
VOID EFIAPI SetPeiServicesTablePointer(IN CONST EFI_PEI_SERVICES **PeiServicesTablePointer)
VOID EFIAPI MigratePeiServicesTablePointer(VOID)
CONST EFI_PEI_SERVICES **EFIAPI GetPeiServicesTablePointer(VOID)
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279