From 258ebe6bcd16cd4bd38b069703a5e41feac81afb Mon Sep 17 00:00:00 2001
From: Marty Kraimer
Better error messages are now generated.
-dbCaPutLinkCallback is a new function. It provides the ability to implement record/driver -support that does not complete until a channel access put callback has completed. See the Application Developer's Guide for details.
+dbCaPutLinkCallback is a new function. +It provides the ability to implement record/driver +support that does not complete until a channel access put callback +has completed. See the Application Developer's Guide for details.
+dbCaAddLinkCallback is a new function. +The caller can provide a connect and monitor callback. +See the Application Developer's Guide for details.
Soft device that uses dbCaPutLinkCallback has been written for -ao, bo, longout, mbbo, mbboDirect, and stringout records. To use these -your xxxInclude.dbd must have:
-include "devSoftCallback.dbd"+ao, bo, calcout, longout, mbbo, mbboDirect, and stringout records. +The dbd definitions have been added to devSoft.dbd. +In other to use the new support the DTYP field is defined: +
field(DTYP,"Async Soft Channel")
The CALC and OCAL fields now have a size of 40 so that they are the same as the calcRecord.
+calcoutRecord now has associated device support. The default support +will act just like the old calcout. Support bis also available that uses +dbCaPutLinkCallback.
The fields ZRST,...,FFST are now special(SPC_MOD).