XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_HOB_RESOURCE_DESCRIPTOR Struct Reference

#include <PiHob.h>

Collaboration diagram for EFI_HOB_RESOURCE_DESCRIPTOR:
Collaboration graph
[legend]

Public Attributes

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.

Member Data Documentation

◆ Header

EFI_HOB_GENERIC_HEADER EFI_HOB_RESOURCE_DESCRIPTOR::Header

The HOB generic header. Header.HobType = EFI_HOB_TYPE_RESOURCE_DESCRIPTOR.

◆ 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.

◆ PhysicalStart

EFI_PHYSICAL_ADDRESS EFI_HOB_RESOURCE_DESCRIPTOR::PhysicalStart

The physical start address of the resource region.

◆ ResourceAttribute

EFI_RESOURCE_ATTRIBUTE_TYPE EFI_HOB_RESOURCE_DESCRIPTOR::ResourceAttribute

Resource attributes as defined by EFI_RESOURCE_ATTRIBUTE_TYPE.

◆ ResourceLength

UINT64 EFI_HOB_RESOURCE_DESCRIPTOR::ResourceLength

The number of bytes of the resource region.

◆ ResourceType

EFI_RESOURCE_TYPE EFI_HOB_RESOURCE_DESCRIPTOR::ResourceType

The resource type enumeration as defined by EFI_RESOURCE_TYPE.


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