XenevaOS
Loading...
Searching...
No Matches
TemporaryRamSupport.h
Go to the documentation of this file.
1
19#ifndef __TEMPORARY_RAM_SUPPORT_H__
20#define __TEMPORARY_RAM_SUPPORT_H__
21
26#define EFI_PEI_TEMPORARY_RAM_SUPPORT_PPI_GUID \
27 { 0xdbe23aa9, 0xa345, 0x4b97, {0x85, 0xb6, 0xb2, 0x26, 0xf1, 0x61, 0x73, 0x89} }
28
29
46typedef
49 IN CONST EFI_PEI_SERVICES **PeiServices,
50 IN EFI_PHYSICAL_ADDRESS TemporaryMemoryBase,
51 IN EFI_PHYSICAL_ADDRESS PermanentMemoryBase,
52 IN UINTN CopySize
53);
54
63
65
66#endif
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
#define CONST
Definition Base.h:327
#define IN
Definition Base.h:347
EFI_STATUS(EFIAPI * TEMPORARY_RAM_MIGRATION)(IN CONST EFI_PEI_SERVICES **PeiServices, IN EFI_PHYSICAL_ADDRESS TemporaryMemoryBase, IN EFI_PHYSICAL_ADDRESS PermanentMemoryBase, IN UINTN CopySize)
Definition TemporaryRamSupport.h:48
EFI_GUID gEfiTemporaryRamSupportPpiGuid
UINT64 EFI_PHYSICAL_ADDRESS
Definition UefiBaseType.h:54
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
Definition TemporaryRamSupport.h:60
TEMPORARY_RAM_MIGRATION TemporaryRamMigration
Definition TemporaryRamSupport.h:61
Definition Base.h:281
Definition PiPeiCis.h:889