Andrew Johnson
f4a16a1e1e
Remaining Revision-Id keywords in source
2016-05-22 05:43:09 +02:00
Andrew Johnson
9ab6f89604
Clean up epicsExport.h includes
...
Mostly in record and device support, this commit puts
the include in the right place and moves some other
includes around to get the order right.
2013-11-20 16:21:10 -06:00
Andrew Johnson
36be0aa783
rec: Fix minor string in + out issue.
...
Undo strncmp+strncpy to strcmp+strcpy change in r12048.
The 'n' versions are needed because device support was
never explicitly required to Nil-terminate the string.
The dbAccess routines do enforce termination though.
2012-11-16 12:40:57 -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
32e34f536c
Move STATIC_ASSERT statements.
...
This macro can only be used where a variable declaration is allowed,
the vxWorks compiler objects otherwise.
2010-04-20 17:13:54 -05:00
Michael Davidsaver
e8f56d08b8
Ensure the string VAL and OVAL have the same storage length
...
There won't be any problems with overflow as long as dbPut
behaves correctly when setting VAL.
2010-04-06 14:48:48 -04:00
Michael Davidsaver
b63e381fbe
rec: update last/prev./old value fields after dset init_record
...
This must be done if init_record is allowed to change values
or monitors may not be posted when values change.
2010-04-05 14:49:18 -04:00
Andrew Johnson
a782ed68b9
Fix UDF processing so we respect IVOA.
2010-03-01 13:19:43 -06:00
Andrew Johnson
a318ace551
Replaced YES and NO macros with their menuYesNo or menuSimm equivalents.
2009-07-08 18:14:11 +00:00
Ralph Lange
5c8a51b6f6
Rename pxxx -> prec in all xxxRecord.c
2009-04-02 21:41:45 +00:00
Andrew Johnson
ab7011a214
Fixes for IOCs on 64-bit platforms.
...
empty string to char conversions now produce 0, not '0'.
Record types ANSIfied by John Hammonds.
2008-07-01 16:49:08 +00:00
Andrew Johnson
e95d19ec1c
Added APST and MPST fields that control whether monitors are fired if the
...
new string is identical to the old one. Default value is "On Change" with
behaviour identical to before, set to "Always" to fire monitors every time
the record is processed (analagous to setting MDEL=-1 for numeric record
types).
2003-04-04 21:55:03 +00:00
Marty Kraimer
7ec63f6034
changes for epicsExport
2003-04-01 21:06:49 +00:00
Marty Kraimer
21ee244b5e
more changes for epicsShare
2003-03-28 16:01:45 +00:00
Marty Kraimer
88bbe19d70
registerRecordDeviceDriver now defines GEN_SIZE_OFFSET
2003-03-27 14:58:40 +00:00
Janet B. Anderson
335269a25a
Make rec, softDev, and testDev libs shared.
2003-03-20 19:53:29 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Marty Kraimer
b95129d71b
replace dbDefs.h eefinitions with menu definitions
...
Fix OMSL bug reported by Andy Foster
2001-05-01 19:56:53 +00:00
Marty Kraimer
ed7eb18a52
include recGbl.h
2000-02-24 21:31:50 +00:00
Marty Kraimer
76ef734aed
changes for 3.14
1999-09-13 19:30:11 +00:00
Marty Kraimer
6b43dc7a84
Fix include statements
1998-01-21 15:41:50 +00:00
Marty Kraimer
7cde4f8f2b
Fixed most compiler warning messages
1997-04-30 19:20:01 +00:00
Janet B. Anderson
ac5e26f132
In process the udf field is now set to false if dol is
...
not a constant link and dbGetLink returns success.
1996-10-30 17:41:37 +00:00
Marty Kraimer
8f41686a98
If process routine found udf true it did not perform normal record completion
1996-09-04 15:25:19 +00:00
Marty Kraimer
6bd6481cbd
check that recGblInitConstantLink returned TRUE before setting udf FALSE
...
Add DBE_LOG on call to db_post_event when necessary
1996-07-29 20:40:13 +00:00
Marty Kraimer
535ef14cf8
Changes for dynamic link modification
1996-04-22 14:44:45 +00:00
Marty Kraimer
93b26eee79
Changes for replacing default.dctsdr: Renamed all record support modules
1995-11-29 14:45:30 +00:00