TianoCore EDK2 master
Loading...
Searching...
No Matches
FirmwareVolumeShadowPpi.h
Go to the documentation of this file.
1
10#ifndef PEI_FIRMWARE_VOLUME_SHADOW_PPI_H_
11#define PEI_FIRMWARE_VOLUME_SHADOW_PPI_H_
12
13//
14// Firmware Volume Shadow PPI GUID value
15//
16#define EDKII_FIRMWARE_VOLUME_SHADOW_PPI_GUID \
17 { \
18 0x7dfe756c, 0xed8d, 0x4d77, { 0x9e, 0xc4, 0x39, 0x9a, 0x8a, 0x81, 0x51, 0x16 } \
19 }
20
44typedef
47 IN EFI_PHYSICAL_ADDRESS FirmwareVolumeBase,
48 IN VOID *Destination,
49 IN UINTN DestinationLength
50 );
51
55typedef struct {
56 EDKII_PEI_FIRMWARE_VOLUME_SHADOW FirmwareVolumeShadow;
58
59extern EFI_GUID gEdkiiPeiFirmwareVolumeShadowPpiGuid;
60
61#endif
UINT64 UINTN
EFI_STATUS(EFIAPI * EDKII_PEI_FIRMWARE_VOLUME_SHADOW)(IN EFI_PHYSICAL_ADDRESS FirmwareVolumeBase, IN VOID *Destination, IN UINTN DestinationLength)
#define IN
Definition: Base.h:279
UINT64 EFI_PHYSICAL_ADDRESS
Definition: UefiBaseType.h:50
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213