diff --git a/configure/CONFIG_ENV b/configure/CONFIG_ENV index 1565b2ec9..59e72d883 100644 --- a/configure/CONFIG_ENV +++ b/configure/CONFIG_ENV @@ -47,6 +47,9 @@ EPICS_CAS_SERVER_PORT= EPICS_CAS_INTF_ADDR_LIST="" EPICS_CAS_IGNORE_ADDR_LIST="" +# Servers to disable +EPICS_IOC_IGNORE_SERVERS="" + # Log Server: # EPICS_IOC_LOG_PORT Log server port number etc. EPICS_IOC_LOG_PORT=7004 diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 3a3f0d3be..276687c23 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -3,11 +3,11 @@
-This routine was removed in Base-3.16.1 but has been reimplemented in this +release by special request. Note that the error message strings that it returns +when verification fails have changed, but are still designed for display to the +user.
+ +Records that support simulation mode have two new fields, SSCN +(Simulation Scan Mode) and SDLY (Simulation Delay). SSCN is a +menu field that provides an alternate value for the SCAN field to be +used while the record is in simulation mode. This is especially useful for I/O +scanned records, for which simulation mode was not working at all. Setting +SDLY to a positive value makes the record process asynchronously in +simulation mode, with the second stage processing happening after the specified +time (in seconds).
+ + +This change permits IOCs to be built that omit the CA server (RSRV) by +removing its registrar entry which is now provided in the new rsrv.dbd +file. Other server layers can be built into the IOC (alongside RSRV or in place +of it) by registering them in a similar manner. The dbServer API is documented +with Doxygen comments in the header file.
+ +Specific IOC server layers can be disabled at runtime by adding their name to +the environment variable EPICS_IOC_IGNORE_SERVERS (separated by spaces if more +than one should be ignored).
+ + +