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