iPXE
Data Fields
EFI_HOB_RESOURCE_DESCRIPTOR Struct Reference

Describes the resource properties of all fixed, nonrelocatable resource ranges found on the processor host bus during the HOB producer phase. More...

#include <PiHob.h>

Data Fields

EFI_HOB_GENERIC_HEADER Header
 The HOB generic header. More...
 
EFI_GUID Owner
 A GUID representing the owner of the resource. More...
 
EFI_RESOURCE_TYPE ResourceType
 The resource type enumeration as defined by EFI_RESOURCE_TYPE. More...
 
EFI_RESOURCE_ATTRIBUTE_TYPE ResourceAttribute
 Resource attributes as defined by EFI_RESOURCE_ATTRIBUTE_TYPE. More...
 
EFI_PHYSICAL_ADDRESS PhysicalStart
 The physical start address of the resource region. More...
 
UINT64 ResourceLength
 The number of bytes of the resource region. More...
 

Detailed Description

Describes the resource properties of all fixed, nonrelocatable resource ranges found on the processor host bus during the HOB producer phase.

Definition at line 315 of file PiHob.h.

Field Documentation

◆ Header

EFI_HOB_GENERIC_HEADER EFI_HOB_RESOURCE_DESCRIPTOR::Header

The HOB generic header.

Header.HobType = EFI_HOB_TYPE_RESOURCE_DESCRIPTOR.

Definition at line 319 of file PiHob.h.

◆ Owner

EFI_GUID EFI_HOB_RESOURCE_DESCRIPTOR::Owner

A GUID representing the owner of the resource.

This GUID is used by HOB consumer phase components to correlate device ownership of a resource.

Definition at line 324 of file PiHob.h.

◆ ResourceType

EFI_RESOURCE_TYPE EFI_HOB_RESOURCE_DESCRIPTOR::ResourceType

The resource type enumeration as defined by EFI_RESOURCE_TYPE.

Definition at line 328 of file PiHob.h.

◆ ResourceAttribute

EFI_RESOURCE_ATTRIBUTE_TYPE EFI_HOB_RESOURCE_DESCRIPTOR::ResourceAttribute

Resource attributes as defined by EFI_RESOURCE_ATTRIBUTE_TYPE.

Definition at line 332 of file PiHob.h.

◆ PhysicalStart

EFI_PHYSICAL_ADDRESS EFI_HOB_RESOURCE_DESCRIPTOR::PhysicalStart

The physical start address of the resource region.

Definition at line 336 of file PiHob.h.

◆ ResourceLength

UINT64 EFI_HOB_RESOURCE_DESCRIPTOR::ResourceLength

The number of bytes of the resource region.

Definition at line 340 of file PiHob.h.


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