Generic hardware access library
|
#include <string>
#include <iostream>
#include "hal/AddressTableInterface.hh"
#include "hal/NoSuchItemException.hh"
#include "hal/IllegalOperationException.hh"
#include "hal/IllegalValueException.hh"
#include "hal/VerifyException.hh"
#include "hal/UnsupportedException.hh"
#include "hal/BusAdapterException.hh"
#include "hal/MaskBoundaryException.hh"
#include "hal/TimeoutException.hh"
#include "hal/AddressOutOfLimitsException.hh"
Go to the source code of this file.
Classes | |
class | HAL::HardwareDeviceInterface |
The interface to ALL hardware devices. More... | |
Namespaces | |
namespace | HAL |
Enumerations | |
enum | HAL::HalVerifyOption { HAL::HAL_NO_VERIFY, HAL::HAL_DO_VERIFY } |
A type in order to determine the operation mode of hardware write accesses. More... | |
enum | HAL::HalAddressIncrement { HAL::HAL_DO_INCREMENT, HAL::HAL_NO_INCREMENT } |
Needed if a block of data is transfered to or from Fifos. More... | |
enum | HAL::HalPollMethod { HAL::HAL_POLL_UNTIL_EQUAL, HAL::HAL_POLL_UNTIL_DIFFERENT } |
Controles the operation of the pollItem method. More... |