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
Jeff Hill
63f850eaf8
call ca_task_exit()
2000-06-13 01:00:09 +00:00
Jeff Hill
18b38cb969
fixed printf format warnings from GNU
2000-06-13 00:57:53 +00:00
Jeff Hill
07bcb7a55d
cosmetic
2000-06-12 23:59:58 +00:00
Jeff Hill
00ba314344
init sufficent space in pool global sooner
2000-06-12 23:59:39 +00:00
Jeff Hill
963fee1856
added exception handler for UDP protocol errors
2000-06-12 23:53:34 +00:00
Jeff Hill
9a41b6d2ba
fixed duplicate address entry search loop bug
2000-06-12 20:59:58 +00:00
Jeff Hill
f4e905be5b
fixed priority polarization of event thread
2000-06-12 19:16:19 +00:00
Jeff Hill
0077b27fe3
moved stdlib.h (an ANSI C file) outside of OS depen switch
2000-06-12 17:32:11 +00:00
W. Eric Norum
3e75b6f0c2
Add `level' argument to semstat command.
...
Dynamically size task, semaphore, timer and queue tables.
Set aside more memory for RTEMS executive and network buffers.
RTEMS IOCs now need at least 8Mbytes.
2000-06-11 18:52:58 +00:00
Marty Kraimer
25b4959f3f
added caMonitor
2000-06-09 12:48:10 +00:00
Janet B. Anderson
bbb3f2cf9a
Aded clean rule and changed .DEPENDS to DEPENDS.
2000-06-08 21:21:16 +00:00
Jeff Hill
faf8e5f2d2
cleaned up thread names
2000-06-08 18:08:39 +00:00
Jeff Hill
314671f6e9
cleaned up thread names
2000-06-08 17:59:30 +00:00
Jeff Hill
fc5e479d97
cleaned up thread names
2000-06-08 17:56:22 +00:00
Jeff Hill
a828ff01fe
minor optimization
2000-06-08 17:56:03 +00:00
Jeff Hill
e613d58ea5
fixed lock () where unlock() was needed
2000-06-08 16:55:24 +00:00
Jeff Hill
e37dd309fc
cosmetic
2000-06-08 16:26:22 +00:00
Jeff Hill
d53c56763b
many changes
2000-06-08 15:11:54 +00:00
Jeff Hill
0c960706b6
changed locking mechanisms
2000-06-08 15:09:12 +00:00
Jeff Hill
6065f78d3b
locking mechanism is now virtual
2000-06-08 15:06:04 +00:00
Jeff Hill
9e3dafa4bb
improved message
2000-06-08 15:05:17 +00:00
Jeff Hill
7d6d6e6b11
addded lock member functions
2000-06-08 15:04:45 +00:00
Jeff Hill
a2b7e25be5
removed lock macros
2000-06-08 15:04:16 +00:00
Jeff Hill
c95b5225e2
added mutex protection
2000-06-08 15:03:10 +00:00
Jeff Hill
10570cfe0c
removed warning message when lower priority is unavailable
2000-06-08 15:00:57 +00:00
Jeff Hill
436cdc0562
cosmetic
2000-06-08 14:59:51 +00:00
Jeff Hill
9c65e69c0b
added test for first subscription update
2000-06-08 14:59:21 +00:00
Marty Kraimer
a4f1f73330
fix big bug in semBCreate
2000-06-07 20:41:28 +00:00
Marty Kraimer
f0df1e4519
add message
2000-06-07 12:03:13 +00:00
Jeff Hill
7cda8e208f
fixed user name exits test logic
2000-06-06 21:18:59 +00:00
Marty Kraimer
e1cce327ef
include not needed
2000-06-06 15:19:15 +00:00
Jeff Hill
bd3a2ed76a
install loopback address into the address list if no interfaces
...
found during auto-configure.
2000-06-06 00:17:33 +00:00
Jeff Hill
e698db7345
fixed printf format miss-match
2000-06-06 00:15:20 +00:00
Jeff Hill
4ce66fbc3d
cleaned up arch ifdefs
2000-06-05 23:57:33 +00:00
W. Eric Norum
1c9ae934f9
Since registerRecordDeviceDriver.c is part of example_SRCS_DEFAULT there's
...
no need to add it to example_SRCS_RTEMS.
2000-06-05 17:52:58 +00:00
Marty Kraimer
0cb718c4d6
threadPrivateGet must return 0 before first call to threadPrivateSet
2000-06-05 14:38:59 +00:00
W. Eric Norum
856a98f244
Remove reference to non-existent include file.
2000-06-04 01:38:30 +00:00