|
TianoCore EDK2 master
|
#include <MdePkg/Include/Ppi/FirmwareVolumeInfo.h>
Data Fields | |
| EFI_GUID | FvFormat |
| VOID * | FvInfo |
| UINT32 | FvInfoSize |
| EFI_GUID * | ParentFvName |
| EFI_GUID * | ParentFileName |
This PPI describes the location and format of a firmware volume. The FvFormat can be EFI_FIRMWARE_FILE_SYSTEM2_GUID or the GUID for a user-defined format. The EFI_FIRMWARE_FILE_SYSTEM2_GUID is the PI Firmware Volume format.
Definition at line 26 of file FirmwareVolumeInfo.h.
| EFI_GUID _EFI_PEI_FIRMWARE_VOLUME_INFO_PPI::FvFormat |
Unique identifier of the format of the memory-mapped firmware volume.
Definition at line 30 of file FirmwareVolumeInfo.h.
| VOID* _EFI_PEI_FIRMWARE_VOLUME_INFO_PPI::FvInfo |
Points to a buffer which allows the EFI_PEI_FIRMWARE_VOLUME_PPI to process the volume. The format of this buffer is specific to the FvFormat. For memory-mapped firmware volumes, this typically points to the first byte of the firmware volume.
Definition at line 37 of file FirmwareVolumeInfo.h.
| UINT32 _EFI_PEI_FIRMWARE_VOLUME_INFO_PPI::FvInfoSize |
Size of the data provided by FvInfo. For memory-mapped firmware volumes, this is typically the size of the firmware volume.
Definition at line 42 of file FirmwareVolumeInfo.h.
| EFI_GUID* _EFI_PEI_FIRMWARE_VOLUME_INFO_PPI::ParentFileName |
If the firmware volume originally came from a firmware file, then these point to the parent firmware volume name and firmware volume file. If it did not originally come from a firmware file, these should be NULL.
Definition at line 54 of file FirmwareVolumeInfo.h.
| EFI_GUID* _EFI_PEI_FIRMWARE_VOLUME_INFO_PPI::ParentFvName |
If the firmware volume originally came from a firmware file, then these point to the parent firmware volume name and firmware volume file. If it did not originally come from a firmware file, these should be NULL.
Definition at line 48 of file FirmwareVolumeInfo.h.