diff --git a/RELEASE_NOTES.html b/RELEASE_NOTES.html index 79b4a6ddc..fcffc202a 100644 --- a/RELEASE_NOTES.html +++ b/RELEASE_NOTES.html @@ -2,18 +2,100 @@
- +Fixed the RISC architecture specific problem in iocCore which results +in an intermittent and infrequent assert failure with this message: "assert +(ev_que->evUser->nDuplicates>=1u)". This was actually fixed in release +3.13.2. +
All structure members with names "m_type" were changed to "m_dataType" +to avoid a macro name compile time conflict present in the SENS IP kernel +supplied with Tornado II and optionally in Tornado I. +
The network interface query code used by Channel Access for auto-configure
+was modified to be compatible with changed API's present in the SENS IP
+kernel supplied with Tornado II and optionally in Tornado I.
+
+
task_params.h +
Change task names so that they do not contain blanks. +
tsLib.h +
Made tsStampFromLocal and tsStampToLocal public rather than private. +
dbAccess +
The following new routines have been added. +
dbGetControlLimits ++menuAlarmStat.dbd +
dbGetGraphicLimits +
dbGetAlarmLimits +
dbGetPrecision +
dbGetUnits +
dbGetNelements +
dbGetSevr +
dbGetTimeStamp
choice(menuAlarmStat,"NO_ALARM") +
is changed to +
choice(menuAlarmStatNO_ALARM,"NO_ALARM") +
recGblResetAlarms +
a monitor for the STAT field is fired if either the STAT or SEVR changes. +Previously a monotor was fired only if the STAT changes. +
dbAccess.c +
In dbPutLinkValue, if the (out)link has MS property, the old severity +was propagated instead of the actual one. This is fixed by calling recGblSetSevr +with NSEV instead of SEVR of the source record. +
mbboDirectRecord +
devVXStats.c
+
The stack size for cpuUsageTask was increased. The precious stack size +was too small for mv172s, which do not have a separate interrupt stack +like the mv167. The same problem may exist on other processors such +as the powerPC. +
dbel.c +
It was incorrectly reporting VALUE, ALARM and LOG for all events. +
longoutRecord +
Added fields drvl and drvh +
aiRecord, calcRecord, calcoutRecord, selRecord, and subRecord +
In alarm the definitions of hihi, high, low, lolo; are changed from +float to double. +
aoRecord.c +
The convert routine no longer sets udf false. Fetch_value does set udf +false when it successfully fetched a value. Thus udf is now only set false +when a new value is obtained. +
dfanoutRecord.c +
A dbPutLink is attempted for all links even if a put for a previous +link fails. If a dbPutLink fails recGblSetSevr(pdfanout,LINK_ALARM,MAJOR_ALARM) +is called. +
dbStaticLib +
When dbPutString writes to the VAL field then udf is set false. +
cvtFast +
cvtLongToHexString now puts 0x in frount of the number and cvtLongToOctalString
+writes a leading 0.
+