Library of Bus-Adapters
HAL::CAENLinuxBusAdapter Member List
This is the complete list of members for HAL::CAENLinuxBusAdapter, including all inherited members.
A2719FwRelease_HAL::CAENLinuxBusAdapter [private]
A2818 enum valueHAL::CAENLinuxBusAdapter
A3818 enum valueHAL::CAENLinuxBusAdapter
acknowledgeIRQ(uint32_t level, void *vector, uint32_t width) const HAL::CAENLinuxBusAdapter
AX818FwRelease_HAL::CAENLinuxBusAdapter [private]
CAENLinuxBusAdapter(CAENModel model, int unit=0, int chain=0, CAENPCCard pcCard=A2818)HAL::CAENLinuxBusAdapter
CAENModel enum nameHAL::CAENLinuxBusAdapter
CAENPCCard enum nameHAL::CAENLinuxBusAdapter
chain_HAL::CAENLinuxBusAdapter [private]
checkIRQ() const HAL::CAENLinuxBusAdapter
closeDevice(DeviceIdentifier *deviceIdentifier)HAL::CAENLinuxBusAdapter
disableIRQ(uint32_t mask) const HAL::CAENLinuxBusAdapter
enableIRQ(uint32_t mask) const HAL::CAENLinuxBusAdapter
handleSemaphore_HAL::CAENLinuxBusAdapter [private, static]
handleVX718_HAL::CAENLinuxBusAdapter [private, static]
handleVX718UseCount_HAL::CAENLinuxBusAdapter [private, static]
model_HAL::CAENLinuxBusAdapter [private]
openDevice(const VMEAddressTable &VMEAddressTable, uint32_t vmeBaseaddress, DeviceIdentifier **deviceIdentifierPtr, uint32_t *baseAddressPtr, bool doSwapping)HAL::CAENLinuxBusAdapter
openDevice(const VMEAddressTable &VMEAddressTable, std::vector< uint32_t > vmeBaseaddresses, DeviceIdentifier **deviceIdentifierPtr, std::vector< uint32_t > *baseAddressesPtr, bool doSwapping)HAL::CAENLinuxBusAdapter
pcCard_HAL::CAENLinuxBusAdapter [private]
pcCardStr_HAL::CAENLinuxBusAdapter [private]
read(DeviceIdentifier *vmeDevice, uint32_t address, uint32_t addressModifier, uint32_t dataWidth, uint32_t *result)HAL::CAENLinuxBusAdapter
readBlock(DeviceIdentifier *deviceIdentifierPtr, uint32_t startAddress, uint32_t length, uint32_t addressModifier, uint32_t dataWidth, char *buffer, HalAddressIncrement addressBehaviour=HAL_DO_INCREMENT)HAL::CAENLinuxBusAdapter
readDisplay(std::ostream &os) const HAL::CAENLinuxBusAdapter
readVersions(std::ostream &os) const HAL::CAENLinuxBusAdapter
resetBus()HAL::CAENLinuxBusAdapter
unit_HAL::CAENLinuxBusAdapter [private]
V1718 enum valueHAL::CAENLinuxBusAdapter
V1718FwRelease_HAL::CAENLinuxBusAdapter [private]
V2718 enum valueHAL::CAENLinuxBusAdapter
V2718FwRelease_HAL::CAENLinuxBusAdapter [private]
VMELibRelease_HAL::CAENLinuxBusAdapter [private]
waitIRQ(uint32_t mask, uint32_t timeoutMs) const HAL::CAENLinuxBusAdapter
write(DeviceIdentifier *vmeDevice, uint32_t address, uint32_t addressModifier, uint32_t dataWidth, uint32_t data)HAL::CAENLinuxBusAdapter
writeBlock(DeviceIdentifier *deviceIdentifierPtr, uint32_t startAddress, uint32_t length, uint32_t addressModifier, uint32_t dataWidth, char *buffer, HalAddressIncrement addressBehaviour=HAL_DO_INCREMENT)HAL::CAENLinuxBusAdapter
~CAENLinuxBusAdapter()HAL::CAENLinuxBusAdapter [virtual]