W. Eric Norum
06ef32ff95
Increase number of file descriptors.
...
Add comment showing how to enable the stack checker.
2000-08-08 06:35:13 +00:00
W. Eric Norum
10eb2dbc73
Use new RTEMS fast-mutex routines.
2000-07-19 15:14:16 +00:00
W. Eric Norum
cf81d7794c
Increase RTEMS executive workspace. Don't bother trying to fit EPICS/RTEMS
...
on to machines with less than 16 Mbytes of RAM.
Ensure console serial line handshaking is off. We don't want a rogue terminal
or terminal concentrator locking things up.
2000-07-19 15:13:52 +00:00
W. Eric Norum
4872f0a212
Linux needs its own version of this file. The default (POSIX) version
...
results in multiple definitions of `struct timespec'.
2000-07-18 16:24:27 +00:00
Marty Kraimer
54b3779359
add sys/times.h
2000-07-13 19:13:27 +00:00
Jeff Hill
16308c114f
fixed null func returns a value warning
2000-07-13 17:36:16 +00:00
Jeff Hill
c53233b56b
removed "backwards" declarations has suggested by Ralph and
...
added included osdTime.h as suggested by Marty
2000-07-13 17:31:24 +00:00
Jeff Hill
eaf92e0d65
switch on _POSIX_TIMERS
2000-07-11 19:03:27 +00:00
Marty Kraimer
aebf0ceb9c
wait for errLog message to be sent
2000-06-30 17:46:34 +00:00
Ralph Lange
d50642026d
Was the last committed version ever tested? Who defines should implement ...
2000-06-30 16:14:56 +00:00
Ralph Lange
9cf8650ff0
+= newline at end of file (HP aCC warning fix)
2000-06-30 15:47:27 +00:00
Ralph Lange
6a4d0a5918
HP-UX needs an additional define to include the reentrant time functions
2000-06-30 15:44:56 +00:00
Ralph Lange
4023dc924b
HP-UX defines things a bit different (HP aCC error fix)
2000-06-30 15:32:05 +00:00
Ralph Lange
93b1462805
Shuffled things around a bit (HP aCC error fix)
2000-06-30 14:54:24 +00:00
Ralph Lange
8d8a2d3ff9
HP-UX defines timespec and timeval in sys/time.h (HP aCC warning fix)
2000-06-30 14:50:57 +00:00
Ralph Lange
0eeae6e4b4
Moved some inline operators to the class definition (HP aCC error fix)
2000-06-30 14:37:40 +00:00
Ralph Lange
2e5c6b90a6
Bugfix: Don't suppress conditions to test for ...
2000-06-29 17:03:02 +00:00
Marty Kraimer
c2562b8aac
soft time support for vxWorks
2000-06-28 19:36:14 +00:00
Ralph Lange
1d1539d356
Changes for more convenience
2000-06-28 15:56:34 +00:00
Ralph Lange
4f4d35a1d8
Changes for HP-UX
2000-06-28 15:55:36 +00:00
Jeff Hill
46d8c1edaf
cosmetic
2000-06-27 22:30:25 +00:00
Jeff Hill
f91be05cde
1) users must now select between
...
single threaded and multi threaded operation
2) default timer queue does not now have manager thread
2000-06-27 22:24:58 +00:00
Marty Kraimer
746c7f2af6
add _POSIX_THREAD_PROCESS_SHARED
2000-06-27 17:53:17 +00:00
Jeff Hill
d633a0001e
fixed duplicate definition of valid () member func
2000-06-27 17:30:32 +00:00
Jeff Hill
ab3608aada
cosmetic
2000-06-26 23:57:23 +00:00
Jeff Hill
d525da0a7b
use different method for finding eol
2000-06-26 23:56:01 +00:00
Jeff Hill
65da62b879
fixed problem which slipped through testing because IDE modified
...
installed version.
2000-06-26 23:54:53 +00:00
Jeff Hill
9e9ead744a
cosmetic
2000-06-26 23:49:04 +00:00
Jeff Hill
af9a564c3e
fixed bug which was impacting performance, but not functionality
...
(we needed to process once for each expired timer on the queue)
2000-06-26 23:45:16 +00:00
Jeff Hill
16946b8b40
added valid iterator member to bidirectional iterator class
2000-06-26 23:42:56 +00:00
Jeff Hill
84c1b75d8d
moved inline func out of instantiate ifdef
2000-06-26 23:42:12 +00:00
Jeff Hill
adf84044d2
doc
2000-06-23 00:05:16 +00:00
Jeff Hill
c27b99996b
initialize id variable in constructor
2000-06-23 00:04:09 +00:00
W. Eric Norum
a0c9a0ea91
Major change to try to make performance (and semantics) match the vxWorks
...
implementation. The previous implementation would not perform partial copies.
The vxWorks implementation would copy as much as possible.
2000-06-22 16:57:56 +00:00
Marty Kraimer
821582df52
option now in configure
2000-06-22 15:25:10 +00:00
Marty Kraimer
7323486b9e
back out to previous version
2000-06-20 21:12:45 +00:00
Marty Kraimer
7834744bb2
add iocClock
2000-06-20 20:22:38 +00:00
Marty Kraimer
257adf3569
1) remove ntp support code
...
2) replace ntpEpochOffset by posixEpochToEpicsEpoch
2000-06-20 20:18:39 +00:00
Marty Kraimer
8e6720b483
added soft clock support
2000-06-20 19:52:10 +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
Jeff Hill
8fa9db48ad
added new activate methods
2000-06-16 23:36:37 +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
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
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
60e2324406
defined a new error constant
2000-06-15 22:39:52 +00:00
W. Eric Norum
d6b988d155
Track Jeff's changes to vxWorks/osdThread.c priority calculations.
2000-06-15 15:15:53 +00:00