Commit Graph

7481 Commits

Author SHA1 Message Date
Marty Kraimer
cf80cd22da take blanks out of names 2003-04-11 12:25:40 +00:00
Jeff Hill
15b35b60d1 added more progress indicators 2003-04-10 17:51:26 +00:00
Jeff Hill
032bb6e7fc fixed problem with large array header push optimization 2003-04-10 17:16:00 +00:00
Jeff Hill
d8e7cb5524 remo ved unused code 2003-04-10 17:15:14 +00:00
Jeff Hill
bd1e636fb0 fixed epicsTime_localtime 2003-04-10 14:55:31 +00:00
Andrew Johnson
14f6fe08fb Added softIoc application. 2003-04-09 01:41:36 +00:00
Andrew Johnson
1f33045887 Created softIoc application, which can be used without having a
makeBaseApp working area.  Read comments in softMain.cpp for
more details.  'softIoc -h' gives usage.

Tested on Solaris & Linux, not appropriate for vxWorks,
other architectures untested.
2003-04-09 01:40:51 +00:00
Jeff Hill
0330a9a085 improved diagnostics 2003-04-08 19:42:01 +00:00
Andrew Johnson
9e337cca2b Permit threads other than main() to call exit() and have the process stop.
If a subsidiary thread calls exit(), its context is used (on Solaris at
least) for calling the atexit routines.  If one of those routines cancels
the thread that called exit(), the exit itself gets cancelled and any
remaining threads are left running, possibly including the main() thread.
Thus the check in myAtExit() should have been to not cancel the current
thread; when this was tested, presumably only calls to exit() from the
main() thread were checked.
2003-04-08 19:18:52 +00:00
Marty Kraimer
6f8d94c8dd use %g instead of %f. Saves several lines of code 2003-04-08 15:25:16 +00:00
Marty Kraimer
ef3a3629a5 add device for Test Asyn 2003-04-08 15:24:23 +00:00
Jeff Hill
6c07f8064a fixed large arrays 2003-04-08 00:06:22 +00:00
Jeff Hill
7600b37a9d removed tabs 2003-04-07 23:30:23 +00:00
Jeff Hill
fe98915920 updated doc 2003-04-07 22:48:01 +00:00
Jeff Hill
7429e6a1de optimized protocol transfer 2003-04-07 21:15:22 +00:00
Marty Kraimer
8e3b9a0453 convert hostnames to lower case 2003-04-07 16:06:30 +00:00
Jeff Hill
12efe1ec2b optimized time fetch during flush 2003-04-07 16:06:17 +00:00
Marty Kraimer
9519c2646a epicsStringTest is new 2003-04-07 13:52:15 +00:00
Marty Kraimer
48e9500f1a added epicsStrCaseCmp; add epicsShare decoration 2003-04-07 13:51:18 +00:00
Marty Kraimer
cb4e242b40 only the sscanf should have the %lf 2003-04-07 12:41:12 +00:00
Marty Kraimer
6958eafd44 %lf instead of *f 2003-04-07 12:13:10 +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
Andrew Johnson
bb431bdf7c Fire archive monitors too if delta=0x80000000 2003-04-04 21:25:25 +00:00
Marty Kraimer
26fac718bf set BUFFER_EXTRA_BYTES = MAX_MESSAGE_SIZE 2003-04-04 16:29:29 +00:00
Marty Kraimer
14b069660f make clear distinction between support and ioc apps 2003-04-04 15:01:42 +00:00
Ralph Lange
34b8c943c5 += epicsStdio for HPUX 2003-04-04 14:14:37 +00:00
Andrew Johnson
9752b0612d Implemented epicsVsnprintf() properly using vxWorks' fioFormatV() function. 2003-04-03 17:07:33 +00:00
Ralph Lange
09c8888ccd Removed unused #define that caused a warning message 2003-04-03 12:16:34 +00:00
Ralph Lange
b54793967a Suppressed HP aCC compiler warnings 2003-04-03 12:11:02 +00:00
Ralph Lange
881ba6bb9d Fixed compiler warnings connected to missing char->int casts 2003-04-03 12:05:09 +00:00
Ralph Lange
5b0d460260 Removed additional define for HP compile 2003-04-03 12:04:03 +00:00
Janet B. Anderson
3c94902cc0 Removed epicsExport header include line. 2003-04-02 21:05:08 +00:00
Andrew Johnson
68f93f75ed Renamed scan_list.rate => scanlist.period (which is really is).
float => double change for temp value.
Added scanPeriod() routine to convert a menuScan value into seconds.
2003-04-02 20:51:25 +00:00
Marty Kraimer
5209b3bd23 changes for 3.14.2 build 2003-04-02 20:46:04 +00:00
Marty Kraimer
27fcd9bf91 fix for old config rules 2003-04-02 19:17:27 +00:00
Marty Kraimer
7ec63f6034 changes for epicsExport 2003-04-01 21:06:49 +00:00
Marty Kraimer
1d76d011a3 create typedef for rset and drvet 2003-04-01 21:06:09 +00:00
Marty Kraimer
0cf8aa13b5 convert host name to lower case 2003-04-01 21:03:57 +00:00
Marty Kraimer
2261062c8c new include file 2003-04-01 20:48:33 +00:00
Marty Kraimer
21375a0747 new file 2003-04-01 20:48:07 +00:00
Andrew Johnson
fa3501a4ad Removed simple example, which is now the makeBaseApp template "caServerApp". 2003-04-01 19:59:46 +00:00
Andrew Johnson
fcf98d1d26 johill 2003/03/26 23:48:00: "ref the gdd in the pv" 2003-04-01 19:54:32 +00:00
W. Eric Norum
3367ffaf12 Clean up comments. 2003-04-01 19:37:01 +00:00
W. Eric Norum
e866170a5d Add support for host addresses in dotted-decimal form. 2003-03-31 22:34:12 +00:00
Janet B. Anderson
3a877b73e2 Modified comments. 2003-03-31 20:13:19 +00:00
Marty Kraimer
cb3c89f1da change for win32 2003-03-31 20:03:16 +00:00
Marty Kraimer
385d813002 more changes for stupid stupid win32 2003-03-31 19:53:55 +00:00
Janet B. Anderson
bd53d21bd9 Changed recIoc library to rsrvIoc. 2003-03-31 17:10:10 +00:00
Janet B. Anderson
db8e461bf1 Updated comments. 2003-03-31 17:00:28 +00:00
Janet B. Anderson
d17b216c73 Added recIoc.rc win32 resource file. 2003-03-31 16:42:19 +00:00