vme – EPICS VME Device Support Module
Table of contents
The vme module is part of the APS BCDA synApps suite. It provides EPICS record support, device support, and driver support for a variety of VME (Versa Module Europa) bus hardware modules used at the Advanced Photon Source (APS) at Argonne National Laboratory.
The module includes a generic VME record for performing arbitrary VME bus read/write operations, and device support for 11 specific VME hardware modules.
Platform Support
Most device support in this module is vxWorks only. Exceptions:
- Acromag AVME-9440: OS independent (uses EPICS devLib)
- Heidenhain IK320: Builds on both vxWorks and RTEMS
Dependencies
| Module | Purpose |
|---|---|
| EPICS Base | Required (7.0.4 or compatible) |
| asyn | Required for CAEN V895 driver (asynPortDriver) |
| seq | Required for bunch clock fill pattern sequencer |
| scaler | Required for Joerger scaler record type |