EFI GCD IO SPACE DESCRIPTOR

From PhoenixWiki

Jump to: navigation, search

Prototype

typedef struct {
  EFI_PHYSICAL_ADDRESS BaseAddress;
  UINT64               Length;
  EFI_GCD_IO_TYPE      GcdIoType;
  EFI_HANDLE           ImageHandle;
  EFI_HANDLE           DeviceHandle;
} EFI_GCD_IO_SPACE_DESCRIPTOR;


Members

Member Description
BaseAddress Physical address of the first byte in the I/O region.
Length Number of bytes in the I/O region.
GcdIoType Type of the I/O region.
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.
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.

Copyright (C) 2008,2010 Phoenix Technologies Ltd. All Rights Reserved. Portions (C) 1999-2003 Intel Corporation. Used with permission.

Personal tools