Intel Extensible Firmware Interface Network Router User Manual


  Open as PDF
of 1084
 
Protocols PCI Bus Support
Version 1.10 12/01/02 12-9
Mem.Read Allows reads from memory mapped I/O space. See the
Mem.Read()
function description.
Mem.Write Allows writes to memory mapped I/O space. See the
Mem.Write()
function description.
Io.Read Allows reads from I/O space. See the Io.Read()
function
description.
Io.Write Allows writes to I/O space. See the Io.Write()
function
description.
Pci.Read Allows reads from PCI configuration space. See the
Pci.Read()
function description.
Pci.Write Allows writes to PCI configuration space. See the
Pci.Write()
function description.
CopyMem Allows one region of PCI root bridge memory space to be copied
to another region of PCI root bridge memory space. See the
CopyMem()
function description.
Map Provides the PCI controller–specific addresses needed to access
system memory for DMA. See the Map()
function description.
Unmap Releases any resources allocated by Map(). See the Unmap()
function description.
AllocateBuffer Allocates pages that are suitable for a common buffer mapping.
See the AllocateBuffer()
function description.
FreeBuffer Free pages that were allocated with AllocateBuffer(). See
the FreeBuffer()
function description.
Flush Flushes all PCI posted write transactions to system memory. See
the Flush()
function description.
GetAttributes Gets the attributes that a PCI root bridge supports setting with
SetAttributes()
, and the attributes that a PCI root bridge is
currently using. See the GetAttributes()
function
description.
SetAttributes Sets attributes for a resource range on a PCI root bridge. See the
SetAttributes() function description.
Configuration Gets the current resource settings for this PCI root bridge. See the
Configuration()
function description.
SegmentNumber The segment number that this PCI root bridge resides.