|
XenevaOS
|
#include <PiHob.h>

Contains general state information used by the HOB producer phase. This HOB must be the first one in the HOB list.
| EFI_BOOT_MODE EFI_HOB_HANDOFF_INFO_TABLE::BootMode |
The system boot mode as determined during the HOB producer phase.
| EFI_PHYSICAL_ADDRESS EFI_HOB_HANDOFF_INFO_TABLE::EfiEndOfHobList |
The end of the HOB list.
| EFI_PHYSICAL_ADDRESS EFI_HOB_HANDOFF_INFO_TABLE::EfiFreeMemoryBottom |
The lowest address location of free memory that is available for use by the HOB producer phase.
| EFI_PHYSICAL_ADDRESS EFI_HOB_HANDOFF_INFO_TABLE::EfiFreeMemoryTop |
The highest address location of free memory that is currently available for use by the HOB producer phase.
| EFI_PHYSICAL_ADDRESS EFI_HOB_HANDOFF_INFO_TABLE::EfiMemoryBottom |
The lowest address location of memory that is allocated for use by the HOB producer phase.
| EFI_PHYSICAL_ADDRESS EFI_HOB_HANDOFF_INFO_TABLE::EfiMemoryTop |
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.
| EFI_HOB_GENERIC_HEADER EFI_HOB_HANDOFF_INFO_TABLE::Header |
The HOB generic header. Header.HobType = EFI_HOB_TYPE_HANDOFF.
| UINT32 EFI_HOB_HANDOFF_INFO_TABLE::Version |
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.