EPICS Release base 3.14.0beta1

Changes since alpha2

All changes for release 3.13.5 that also apply to 3.14 have been made.

devAiSoftRaw and devAoSoftRaw

A new state is defined for the LINR field. The name is "SLOPE", which allows any device type to be used with manual settings of the EOFF and ESLO fields. With this setting, the device support's special_linconv() routine is only called when LINR=LINEAR.

The RTEMS TFTP remote filesystem driver now supports a limited form of the chdir() system call. One restriction is that all pathnames passed to chdir() must end in a / character, so IOC shell commands to change directories must be given as

cd ../db/

EPICS Release base 3.14.0alpha2

Since the alpha1 release some major changes were made to the build system, to some of the libCom facilities, and to the iocsh facilities.

The unbundled version of the sequencer has been build and tested with this release. You must obtain a version of the sequencer that has been built against alpha2.

A verion of the HPlanGpib support has been built and tested with this release. Again you must obtain a version that builds with alpha2.

A new update to the Application Developer's Guide is available for this release.

Build changes

Converting alpha1 applications to alpha2

Build modifications in alpha2 require the following changes to existing R3.14 applications.


GNU compiler builds are now determined by the value of EPICS_HOST_ARCH and are no longer specified in CONFIG_SITE.  All references to the ANSI (ACC/GCC) and CPLUSPLUS (CCC/G++) macros have been removed.


Most of the library routines and files starting with the prefix osi have been changed to start with epics. Several also had major changes to their user interface. See the latest version of the Application Developer's Guide for details.

EPICS Release base 3.14.0alpha1 Notes

This is the first release of 3.14. This is the first release that supports iocCore on platforms besides vxWorks.

iocCore is now supported on the following platforms:

A new version of the Application Developers Guide is available. The following gives links to the new Application Developer's Guide and to RTEMS information.


Most of the Application Developer's Guide has only minor changes. The following are new.

It must be emphasized that this is an alpha release.

Building Applications