EFI_HOB_HANDOFF_INFO_TABLE Struct Reference


Data Fields

EFI_HOB_GENERIC_HEADER Header
UINT32 Version
EFI_BOOT_MODE BootMode
EFI_PHYSICAL_ADDRESS EfiMemoryTop
EFI_PHYSICAL_ADDRESS EfiMemoryBottom
EFI_PHYSICAL_ADDRESS EfiFreeMemoryTop
EFI_PHYSICAL_ADDRESS EfiFreeMemoryBottom
EFI_PHYSICAL_ADDRESS EfiEndOfHobList

Detailed Description

Contains general state information used by the HOB producer phase. This HOB must be the first one in the HOB list.

Field Documentation

The system boot mode as determined during the HOB producer phase.

Referenced by GetBootModeHob().

The end of the HOB list.

The lowest address location of free memory that is available for use by the HOB producer phase.

The highest address location of free memory that is currently available for use by the HOB producer phase.

The lowest address location of memory that is allocated for use by the HOB producer phase.

The highest address location of memory that is allocated for use by the HOB producer phase. This address must be 4-KB aligned to meet page restrictions of UEFI.

The HOB generic header. Header.HobType = EFI_HOB_TYPE_HANDOFF.

The version number pertaining to the PHIT HOB definition. This value is four bytes in length to provide an 8-byte aligned entry when it is combined with the 4-byte BootMode.


Generated on Thu Sep 24 23:14:28 2015 for MdePkg[ALL] by  doxygen 1.5.7.1