IOC Support Modules
As more device and record support software was written at various EPICS sites to interface to different kinds of hardware, it became obvious that these modules could not all be managed and distributed centrally as part of Base. Since then many of the support layers have been removed from Base and are now maintained separately. Source code for many modules can be found in the Github epics-modules project.
Depending on the purpose of the modules they are categorized here as either Soft Support or Hardware Support.
A Soft Support module may contain a new record type, software-only device support, or some other software that runs in the IOC but which is not readily identified with a particular piece of hardware.
New entries can be submitted to the Soft Support database by filling in this form.
The following is a list of the modules that provide Hardware Support for use within an IOC, with links to the current maintainer and the web-site for each if it exists. Steve Lewis’ Supported Hardware List formed the basis for the information presented here, which is now maintained in a database and the pages below generated from this.
New entries can be submitted to the Hardware Support database by filling in this form.