TianoCore EDK2 master
Loading...
Searching...
No Matches
EFI_HOB_HANDOFF_INFO_TABLE Struct Reference

#include <MdePkg/Include/Pi/PiHob.h>

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.

Definition at line 60 of file PiHob.h.

Field Documentation

◆ BootMode

EFI_BOOT_MODE EFI_HOB_HANDOFF_INFO_TABLE::BootMode

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

Definition at line 74 of file PiHob.h.

◆ EfiEndOfHobList

EFI_PHYSICAL_ADDRESS EFI_HOB_HANDOFF_INFO_TABLE::EfiEndOfHobList

The end of the HOB list.

Definition at line 96 of file PiHob.h.

◆ EfiFreeMemoryBottom

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.

Definition at line 92 of file PiHob.h.

◆ EfiFreeMemoryTop

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.

Definition at line 88 of file PiHob.h.

◆ EfiMemoryBottom

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.

Definition at line 83 of file PiHob.h.

◆ EfiMemoryTop

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.

Definition at line 79 of file PiHob.h.

◆ Header

EFI_HOB_GENERIC_HEADER EFI_HOB_HANDOFF_INFO_TABLE::Header

The HOB generic header. Header.HobType = EFI_HOB_TYPE_HANDOFF.

Definition at line 64 of file PiHob.h.

◆ Version

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.

Definition at line 70 of file PiHob.h.


The documentation for this struct was generated from the following file: