Commit Graph

320 Commits

Author SHA1 Message Date
Andrew Johnson 18594e1a34 subArray: Bugfix, allow array puts to VAL
Fixed a bug reported by Michael Abbott, NORD goes -ve.
Modified soft channel support so when INP="" it extracts the relevent
sub-array of the existing VAL field; use an external put to set the
array. This lets the other records pull a series of values from the
record in sequence.
2010-11-12 16:09:09 -06:00
Andrew Johnson fbda9f3280 RCS keyword updates for Bazaar
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Andrew Johnson 8fb472b710 Add "Test Asyn" device definitions for the aai and aao record types. 2010-07-09 11:51:11 -05:00
Dirk Zimoch 1691de69ba NORD/NELM issues fixed 2010-05-27 07:44:03 -07:00
Dirk Zimoch dd04abbc1c added aai/aao soft support 2010-05-27 06:23:07 -07:00
Andrew Johnson 6e364ace47 Changed arg to dbCaCallbackProcess() to make it match dbCaCallback.
Removed matching unnecessary casts in softDev support routines.
2009-04-29 18:24:25 +00:00
Andrew Johnson 03c82fa651 More ANSI C conversion 2009-04-27 18:31:50 +00:00
Andrew Johnson f0652aa1b6 allocations MustSucceed 2009-04-23 22:19:46 +00:00
Andrew Johnson a8b20f07a8 Applied Bernd's devAiSoft SMOO patch. 2009-04-09 15:03:09 +00:00
Ralph Lange 7fccc59fe9 ANSIfication of stuff (mostly missing argument types in declarations) 2009-04-03 17:46:26 +00:00
Ralph Lange 4715043141 Rename of pxxx -> prec in device supports 2009-04-03 15:45:03 +00:00
Andrew Johnson cc35e59ff8 Cosmetic. 2009-03-23 19:54:42 +00:00
Andrew Johnson 292a763d9a Enhance generalTime subsystem with interrupt-context time & event requests. 2009-01-28 20:01:41 +00:00
Andrew Johnson 1bccf6879e Replaced most TestAsyn support with a common extended support layer. 2009-01-06 17:31:57 +00:00
Andrew Johnson 078f919296 Fix to build on WIN32. 2008-09-29 17:54:35 +00:00
Andrew Johnson bc80fd0e35 Added errlog to the stringout stdio device support.
Release notes updated.
2008-09-26 15:23:13 +00:00
Andrew Johnson 2e35ee986e Oops, use a unique name... 2008-09-25 16:35:56 +00:00
Andrew Johnson 506b303c3c Added printf device support for stringout record => stdout or stderr 2008-09-24 22:40:37 +00:00
Andrew Johnson 6430a49300 General Time updates: Internal cleanup of framework code and providers,
replaced the osdSysTime provider with a new osiClockTime provider,
stringin device support puts record into alarm if no working provider,
added osdTimeRegister() to RTEMS/osdTime.h.
2008-09-12 22:55:55 +00:00
Andrew Johnson 3b6065f55e Fixes for Cygwin build. 2008-08-19 19:34:13 +00:00
Andrew Johnson 9f9f5b48c5 Cleanup/coding style changes.
Added support for epicsTimeEventDeviceTime.
2008-08-06 22:11:51 +00:00
Janet B. Anderson ef1cd5faf5 RCS files now used for all cygwin and mingw builds. 2008-08-06 16:44:16 +00:00
Andrew Johnson e0e3053b36 Cleanup after fix for Mantis #314. 2008-06-13 15:32:05 +00:00
Andrew Johnson ad5760f61a Remove duplicate null DSXT layer. 2008-06-06 14:29:37 +00:00
Andrew Johnson 500f22cd37 Allow "Soft Timestamp" device address changes at runtime. 2008-05-12 20:09:11 +00:00
Andrew Johnson cab70696cc Id$. 2008-04-28 16:11:25 +00:00
Andrew Johnson 90a53b60c5 Major cleanup, rewrote some parts completely. 2008-04-28 16:10:49 +00:00
Andrew Johnson e738b5c617 Added ai support; renamed source file. 2008-04-25 21:13:17 +00:00
Andrew Johnson 5cdb9ff089 Renamed devTimestampSI.c with ai support added. 2008-04-25 21:08:10 +00:00
Andrew Johnson 7256130470 Added ai support; renamed source file. 2008-04-25 21:05:59 +00:00
Andrew Johnson a3cd917de2 General Time, from Peter Denison, Eric Norum and many others... 2008-04-18 18:39:32 +00:00
Andrew Johnson 0f75477dfa Copyright header. 2006-11-17 22:45:23 +00:00
Andrew Johnson e98b305246 Fix up calc and calcout record and associated code to use the new features
of postfix() and calcPerform().
2006-10-03 20:22:23 +00:00
Janet B. Anderson 147e21b71f Changed EPICS_UPDATE_LEVEL to EPICS_PATCH_LEVEL. 2005-12-19 21:42:40 +00:00
Ralph Lange 5e94b2146f Changed printed messages to be the same for all TestAsyn supports. 2004-11-16 11:30:20 +00:00
Andrew Johnson d6b34a9732 Oops, undo (wrong tree). 2004-02-09 20:38:21 +00:00
Andrew Johnson 08cb4a265a changes so that it builds on solaris. 2004-02-09 20:36:19 +00:00
Janet B. Anderson de70a70b1b Added COMPAT_313 macro for building/installing R3.13 compatability files. 2004-01-13 16:15:05 +00:00
W. Eric Norum 75ca062f1b Add simple device support for converting time to nicely-formatted string. 2004-01-08 21:10:29 +00:00
Marty Kraimer 3f560514e2 changes so that it builds on solaris 2003-12-17 12:52:34 +00:00
Marty Kraimer fff249dd3a use callbackRequestProcessCallbackDelayed 2003-12-16 20:09:28 +00:00
Marty Kraimer fdd78eaf81 support for dbCaPutCallback 2003-12-16 20:05:17 +00:00
cvs2svn 1758f60c79 This commit was manufactured by cvs2svn to create branch 'B3.14'. 2003-12-16 20:02:24 +00:00
Marty Kraimer ca17594d00 add devLoTestAsyn and devMbboDirectTestAsyn 2003-11-06 17:03:07 +00:00
cvs2svn bf2447f1cc This commit was manufactured by cvs2svn to create branch 'B3.14'. 2003-11-06 17:03:00 +00:00
Marty Kraimer 18a3008f51 add devXxCallback 2003-11-06 16:57:57 +00:00
Andrew Johnson 519f3d29cf Set PACT if error occurred during record init 2003-08-12 22:18:46 +00:00
Andrew Johnson e967392227 Removed device entries from base.dbd into their own .dbd files.
Devices for TestAsyn support are not included by base.dbd, but have
their own devTestAsyn.dbd file if required.
2003-08-11 22:22:39 +00:00
Marty Kraimer cc06a46407 make it synchronou is delay <=0 2003-08-08 20:05:34 +00:00
W. Eric Norum 7e1db8bc95 Clean up example code. 2003-07-25 15:05:17 +00:00