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

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

Data Fields

EFI_HOB_GENERIC_HEADER Header
 
EFI_GUID Owner
 
EFI_RESOURCE_TYPE ResourceType
 
EFI_RESOURCE_ATTRIBUTE_TYPE ResourceAttribute
 
EFI_PHYSICAL_ADDRESS PhysicalStart
 
UINT64 ResourceLength
 

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 313 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 317 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 322 of file PiHob.h.

◆ PhysicalStart

EFI_PHYSICAL_ADDRESS EFI_HOB_RESOURCE_DESCRIPTOR::PhysicalStart

The physical start address of the resource region.

Definition at line 334 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 330 of file PiHob.h.

◆ ResourceLength

UINT64 EFI_HOB_RESOURCE_DESCRIPTOR::ResourceLength

The number of bytes of the resource region.

Definition at line 338 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 326 of file PiHob.h.


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