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.
UINT64 Length
 Number of bytes in the I/O region.
EFI_GCD_IO_TYPE GcdIoType
 Type of the I/O region.
EFI_HANDLE ImageHandle
 The image handle of the agent that allocated the I/O resource described by PhysicalStart and NumberOfBytes.
EFI_HANDLE DeviceHandle
 The device handle for which the I/O resource has been allocated.

Detailed Description

EFI_GCD_IO_SPACE_DESCRIPTOR.

Definition at line 174 of file PiDxeCis.h.


Field Documentation

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 180 of file PiDxeCis.h.

Number of bytes in the I/O region.

Definition at line 185 of file PiDxeCis.h.

Type of the I/O region.

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

Definition at line 191 of file PiDxeCis.h.

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 199 of file PiDxeCis.h.

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 208 of file PiDxeCis.h.


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