Generic hardware access library
HAL::PCIDeviceIdentifier Class Reference

Some extensions to the DeviceIdentifier for PCI. More...

#include <PCIDeviceIdentifier.hh>

Inheritance diagram for HAL::PCIDeviceIdentifier:
HAL::DeviceIdentifier

List of all members.

Public Member Functions

virtual uint32_t getPCIBusAddress (uint32_t iBar) const =0 throw ( BusAdapterException )
 Retrieve the Bus address of a BAR.
virtual bool doSwap () const =0

Detailed Description

Some extensions to the DeviceIdentifier for PCI.

In order to provide support for DMA functionality the user must be able to retrieve the PCI BusAddress corresponding to a BAR.

See also:
DeviceIdentifier
Author:
Christoph Schwick
Revision:
1.1
Date:
2007/03/05 18:02:10

Definition at line 27 of file PCIDeviceIdentifier.hh.


Member Function Documentation

virtual bool HAL::PCIDeviceIdentifier::doSwap ( ) const [pure virtual]
virtual uint32_t HAL::PCIDeviceIdentifier::getPCIBusAddress ( uint32_t  iBar) const throw ( BusAdapterException ) [pure virtual]

Retrieve the Bus address of a BAR.


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