MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL Struct Reference

Data Fields

EFI_HANDLE ParentHandle
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_POLL_IO_MEM PollMem
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_POLL_IO_MEM PollIo
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS Mem
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS Io
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS Pci
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_COPY_MEM CopyMem
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_MAP Map
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_UNMAP Unmap
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ALLOCATE_BUFFER AllocateBuffer
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_FREE_BUFFER FreeBuffer
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_FLUSH Flush
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_GET_ATTRIBUTES GetAttributes
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_SET_ATTRIBUTES SetAttributes
 
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_CONFIGURATION Configuration
 
UINT32 SegmentNumber
 

Detailed Description

Provides the basic Memory, I/O, PCI configuration, and DMA interfaces that are used to abstract accesses to PCI controllers behind a PCI Root Bridge Controller.

Field Documentation

EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ALLOCATE_BUFFER _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::AllocateBuffer
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_CONFIGURATION _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::Configuration
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_COPY_MEM _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::CopyMem
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_FLUSH _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::Flush
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_FREE_BUFFER _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::FreeBuffer
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_GET_ATTRIBUTES _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::GetAttributes
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::Io
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_MAP _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::Map
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::Mem
EFI_HANDLE _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::ParentHandle

The EFI_HANDLE of the PCI Host Bridge of which this PCI Root Bridge is a member.

EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::Pci
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_POLL_IO_MEM _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::PollIo
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_POLL_IO_MEM _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::PollMem
UINT32 _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::SegmentNumber

The segment number that this PCI root bridge resides.

EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_SET_ATTRIBUTES _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::SetAttributes
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_UNMAP _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL::Unmap