EPICS device support Module for ISEG VDS high voltage power supplies via SIS1100/3100 PCI-VME. AsynPortDriver to controll a ISEG VDS high voltage VME module.
Currently only the SIS1100/3100 optical PCI-VME link is supported. An additional abstraction layer will be implemented in a later version, to create a flexible interface to other VME controller.
- EPICS base 3.14.12.4 or later
- AsynDriver 4-22 or later
- SIS1100/3100 Linux Driver and SIS3100 support library
By default EPICS builds shared libraries. The SIS3100 on the otherside is build as static library. Either change the settings in <EPICS_BASE>/configure/CONFIG_SITE to build static libraries, or modify the Makefile of the SIS3100 library to build a shared library.
- Edit 'configure/RELEASE' and change the paths to ASYN and EPICS_BASE
- Edit 'configure/RELEASE.Common.<T_A>' and set SIS3100_INCLUDE and SIS3100_LIB to the paths of the SIS3100 support header and library
- Type
make
to compile the package.
Refer to the wiki on github