Commit Graph

1163 Commits

Author SHA1 Message Date
Jeff Hill
e33dab4299 added isCurrentThread() member func 2000-08-25 01:35:06 +00:00
Jeff Hill
ce193d5c57 added new dotted IP addr ascii conversions 2000-08-25 01:34:20 +00:00
Jeff Hill
ad17787317 added new source files 2000-08-25 01:33:22 +00:00
Jeff Hill
27c8c6612c added newline at EOF 2000-08-25 01:28:19 +00:00
Jeff Hill
02df98b82c first cut 2000-08-25 01:25:25 +00:00
Jeff Hill
a3341382b8 added debug level 2000-08-25 01:14:37 +00:00
W. Eric Norum
d09da0eb6b Use a special RTEMS-specific version of fopen to add the RTEMS TFTP
prefix to path names.  This is a cleaner solution since it requires
no changes to any other EPICS code and works for all places that
files are opened.
2000-08-23 22:31:39 +00:00
Ralph Lange
d3fce00c03 MODULO bug (range was limited to short int) fixed. 2000-08-09 13:51:08 +00:00
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