iPXE
Data Fields
EFI_GCD_IO_SPACE_DESCRIPTOR Struct Reference

EFI_GCD_IO_SPACE_DESCRIPTOR. More...

#include <PiDxeCis.h>

Data Fields

EFI_PHYSICAL_ADDRESS BaseAddress
 Physical address of the first byte in the I/O region. More...
 
UINT64 Length
 Number of bytes in the I/O region. More...
 
EFI_GCD_IO_TYPE GcdIoType
 Type of the I/O region. More...
 
EFI_HANDLE ImageHandle
 The image handle of the agent that allocated the I/O resource described by PhysicalStart and NumberOfBytes. More...
 
EFI_HANDLE DeviceHandle
 The device handle for which the I/O resource has been allocated. More...
 

Detailed Description

EFI_GCD_IO_SPACE_DESCRIPTOR.

Definition at line 180 of file PiDxeCis.h.

Field Documentation

◆ BaseAddress

EFI_PHYSICAL_ADDRESS EFI_GCD_IO_SPACE_DESCRIPTOR::BaseAddress

Physical address of the first byte in the I/O region.

Type EFI_PHYSICAL_ADDRESS is defined in the AllocatePages() function description in the UEFI 2.0 specification.

Definition at line 186 of file PiDxeCis.h.

◆ Length

UINT64 EFI_GCD_IO_SPACE_DESCRIPTOR::Length

Number of bytes in the I/O region.

Definition at line 191 of file PiDxeCis.h.

◆ GcdIoType

EFI_GCD_IO_TYPE EFI_GCD_IO_SPACE_DESCRIPTOR::GcdIoType

Type of the I/O region.

Type EFI_GCD_IO_TYPE is defined in the AddIoSpace() function description.

Definition at line 197 of file PiDxeCis.h.

◆ ImageHandle

EFI_HANDLE EFI_GCD_IO_SPACE_DESCRIPTOR::ImageHandle

The image handle of the agent that allocated the I/O resource described by PhysicalStart and NumberOfBytes.

If this field is NULL, then the I/O resource is not currently allocated. Type EFI_HANDLE is defined in InstallProtocolInterface() in the UEFI 2.0 specification.

Definition at line 205 of file PiDxeCis.h.

◆ DeviceHandle

EFI_HANDLE EFI_GCD_IO_SPACE_DESCRIPTOR::DeviceHandle

The device handle for which the I/O resource has been allocated.

If ImageHandle is NULL, then the I/O resource is not currently allocated. If this field is NULL, then the I/O resource is not associated with a device that is described by a device handle. Type EFI_HANDLE is defined in InstallProtocolInterface() in the UEFI 2.0 specification.

Definition at line 214 of file PiDxeCis.h.


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