Janet B. Anderson
3d0f5c8af2
Moved the execution of the cleandirs rule.
2000-06-20 19:04:21 +00:00
W. Eric Norum
3c44955ad5
Call lower-level RTEMS mutex support routines.
...
This one change improves the catime benchmark results be more than 13%.
The RTEMS maintainers are now planning to implement a special fast-mutex
which should provide even greater improvement.
2000-06-20 17:06:15 +00:00
Jeff Hill
74c81652e0
made include of string.h os independent
2000-06-19 23:29:12 +00:00
Marty Kraimer
0f6c3a8dfc
remove hardware support
2000-06-19 13:09:07 +00:00
Jeff Hill
9639af7f3a
increase the maximum size of the cached host name string
2000-06-17 00:35:52 +00:00
Jeff Hill
645b0883aa
correctly calculate the number of bytes in the CA connect sequence
2000-06-17 00:35:01 +00:00
Jeff Hill
8fa9db48ad
added new activate methods
2000-06-16 23:36:37 +00:00
Jeff Hill
2e67127f25
eliminate the UDP send thread
2000-06-16 23:35:02 +00:00
W. Eric Norum
5f4e31c600
Fix typo that was making the startup/shell task non-FP.
2000-06-16 20:37:06 +00:00
Jeff Hill
5313404121
elevated priority of CAC timer event thread
2000-06-16 20:00:06 +00:00
Marty Kraimer
7efef48a21
remove def for putenv; failed on solaris 8
2000-06-16 15:02:40 +00:00
W. Eric Norum
097a822319
Include stdio.h to get declaration for stderr.
...
Ensure that all execution paths through osiGetUserName actually return a value.
Fix missing apostrophe in couldn't.
2000-06-16 14:57:52 +00:00
Marty Kraimer
7a53aa7d45
get rid of tsSubr; more call to TSinit to os/osdThead
2000-06-16 14:08:54 +00:00
Marty Kraimer
d65bcef5a9
add TSinit
2000-06-16 14:03:59 +00:00
Jeff Hill
4fb22f09a3
Fixed use of errlogPrintf () in spawned process ulting in a hang.
...
Removed use of assert() when the executable couldnt be located
which aslo caused a hang.
2000-06-16 00:21:43 +00:00
Jeff Hill
828bd4392b
fixed solaris cleanup hang by using close instead of shutdown
2000-06-15 23:06:09 +00:00
Jeff Hill
dd83010c37
fixed solaris cleanup hang by using close instead of shutdown
2000-06-15 22:47:18 +00:00
Jeff Hill
60e2324406
defined a new error constant
2000-06-15 22:39:52 +00:00
Jeff Hill
7741f6b45c
added shutdown () sys call diagnostics
2000-06-15 21:47:20 +00:00
Jeff Hill
9a885db4d1
fixed recv thread shutdown bug
2000-06-15 20:46:29 +00:00
Jeff Hill
0185bd2fba
include proper ANSI header and fix usage diagnostic
2000-06-15 17:52:52 +00:00
Jeff Hill
d2aaae9be6
dont break out of semaphore block every 60 sec as in the past
2000-06-15 17:47:57 +00:00
Jeff Hill
dc979956c1
upgraded catime to allow N channels to be specified
2000-06-15 17:46:05 +00:00
Jeff Hill
acaa247dad
cosmetic
2000-06-15 15:28:39 +00:00
W. Eric Norum
d6b988d155
Track Jeff's changes to vxWorks/osdThread.c priority calculations.
2000-06-15 15:15:53 +00:00
Marty Kraimer
93c345b514
unbundle
2000-06-15 13:58:44 +00:00
Jeff Hill
dec79926e5
cleaned up disconnect timer logic
2000-06-15 01:23:56 +00:00
Jeff Hill
b52f9f084d
typo in comment
2000-06-14 23:48:14 +00:00
Jeff Hill
f6303c29a9
removed warning messages
2000-06-14 21:53:57 +00:00
Jeff Hill
152d874163
changed message
2000-06-14 21:51:12 +00:00
Jeff Hill
a73125ccc6
dont base priority on the server's priority
2000-06-14 21:38:45 +00:00
Jeff Hill
c5e7a1ed82
removed unused priority assignments
2000-06-14 21:36:15 +00:00
Jeff Hill
ee7e3ba7d0
use self relative priorities
2000-06-14 21:35:38 +00:00
W. Eric Norum
cedcb42d63
Try switching to FIFO (no priority inheritence) mutex. This improves
...
the response shown by catime by about 5%.
2000-06-14 21:35:37 +00:00
Jeff Hill
c75ec8fda0
cosmetic
2000-06-14 21:34:38 +00:00
Jeff Hill
022fb68485
installed fix for range mapping integer overflow
2000-06-14 21:11:05 +00:00
Marty Kraimer
d6bf15feae
changes in thread priorities
2000-06-14 14:35:09 +00:00
W. Eric Norum
3d57ac34ef
The latest release of RTEMS reduced the default size of many system values.
...
Modify rtems_init.c to restore these to values which will work with EPICS.
Move clockInit call to threadInit.
Minor cleanups.
2000-06-13 22:33:55 +00:00
Jeff Hill
889e03fa83
check for shutdown condition when socket sys call returns EINTR
2000-06-13 22:33:27 +00:00
W. Eric Norum
78b8324a8d
Add call to clockInit.
...
Clean up some threadInit calls.
2000-06-13 22:30:40 +00:00
Jeff Hill
0c5b00ce4c
cosmetic
2000-06-13 22:30:05 +00:00
Jeff Hill
f945d5e6c9
cosmetic
2000-06-13 20:41:17 +00:00
Jeff Hill
9fced3bc4f
codmetic
2000-06-13 20:40:14 +00:00
Jeff Hill
2518b8f727
cosmetic
2000-06-13 20:37:04 +00:00
Marty Kraimer
081ceea52d
call threadInit where needed
2000-06-13 19:08:16 +00:00
Marty Kraimer
ac8754459d
remove threadInit; add caMonitor.c
2000-06-13 19:05:25 +00:00
Marty Kraimer
5e252ab9fe
client/server priorities were reversed
2000-06-13 15:01:25 +00:00
W. Eric Norum
64b4e5cb80
Increase init task (IOC sh) priority to be higher than all EPICS tasks.
...
Adjust RTEMS workspace to a size that allows simple IOC applications
to run on machines with `only' 4 Megabytes of memory.
2000-06-13 01:59:13 +00:00
W. Eric Norum
5c085da486
Use three characters in name since EPICS uses *lots* of semaphores.
2000-06-13 01:56:58 +00:00
Jeff Hill
5a29032168
clear channel to avoid disconnect warning
2000-06-13 01:04:34 +00:00