Jeff Hill
34b352cc5b
updated to match thread class changes
2000-05-24 22:07:40 +00:00
Jeff Hill
15fca75a88
fixed startup order problems without impactiing the structure of the
...
design
2000-05-24 22:07:10 +00:00
Jeff Hill
5040152dc9
cosmetic
2000-05-24 22:04:05 +00:00
Marty Kraimer
8230a0622d
add start method to osiThread
2000-05-19 15:40:15 +00:00
Marty Kraimer
e4d9ceb26c
add epicsPrtEnvParams
2000-05-19 14:32:28 +00:00
Marty Kraimer
91f6c63908
add decoration to names
2000-05-18 20:24:07 +00:00
W. Eric Norum
96f30d12e0
Convert iocccrf to take a single pathname argument.
...
If the pathname is NULL, emit prompts and read from stdin.
Use the last component of the pathname as the `filename' argument to showError.
Get the prompt from the IOCSH_PS1 environment variable or use default "iocsh> ".
Return 0 on success. Print message and return -1 on failure (e.g. can't open file).
If using readline, get history size from IOCSH_HISTSIZE environment variable.
2000-05-08 18:59:59 +00:00
W. Eric Norum
37d9ca299d
Add include file to finish off previous change.
2000-05-06 03:02:38 +00:00
W. Eric Norum
1a690fa68b
Add call to registerRecordDeviceDriverRegister().
2000-05-06 02:47:07 +00:00
Jeff Hill
003b83f74c
beter size check
2000-05-05 18:50:56 +00:00
Jeff Hill
dd6e06ad2f
renamed loadTimeInit class
2000-05-05 14:44:43 +00:00
W. Eric Norum
0cea7fc069
Add dummy threadExitMain routine.
2000-05-04 19:59:39 +00:00
Jeff Hill
326e2cad35
added stub for thread id from name
2000-05-04 01:15:53 +00:00
W. Eric Norum
a374888f07
There is no longer an RTEMS-specific command interpreter.
...
Its functions have been taken over by the routines in src/iocsh.
2000-05-03 21:34:10 +00:00
W. Eric Norum
bacef349bc
Minor cosmetic change on task information table header.
2000-05-03 20:47:26 +00:00
Marty Kraimer
62878ec9b7
S_xxx defs moved from dbAccess.h to dbAccessDefs.h
2000-05-02 18:57:57 +00:00
Jeff Hill
4710f52e25
simplify code by starting out with unsigned
2000-05-01 16:31:11 +00:00
Marty Kraimer
d40cdf85ae
forget old style c
2000-04-28 18:30:46 +00:00
Marty Kraimer
0464f03415
implement threadGetPrioritySelf
2000-04-28 15:50:16 +00:00
W. Eric Norum
34fca4e872
Add implementation of threadGetPrioritySelf().
2000-04-28 14:59:51 +00:00
Jeff Hill
d3dfd93151
cosmetic
2000-04-28 02:00:42 +00:00
Jeff Hill
0150adbbf7
improved initialization
2000-04-28 01:00:43 +00:00
Jeff Hill
092c301e3a
added threadExitMain()
2000-04-27 17:30:13 +00:00
Jeff Hill
22fdbb1913
removed extern from epicsShareDef because strange mysteries
...
persist with the microsoft compiler: sometines extern is required
with the instantiation and other times not ...
2000-04-27 17:27:46 +00:00
Jeff Hill
a7b7c7cf16
removed coreRelease () function prototype
2000-04-27 17:26:07 +00:00
Jeff Hill
93f840f146
reformatted
2000-04-27 17:24:44 +00:00
Jeff Hill
2d8fb10ef9
removed strict compiler specification
2000-04-27 16:44:51 +00:00
Jeff Hill
e5d5c9f62f
added default for number of objects allocated
2000-04-27 16:23:01 +00:00
Jeff Hill
c92b60022c
cosmetic
2000-04-27 16:22:04 +00:00
W. Eric Norum
09194d1871
Rename file to match EPICS C++ convention.
2000-04-24 19:27:18 +00:00
Marty Kraimer
9d41d523f8
changed extension from .cc to .cpp
2000-04-24 18:54:20 +00:00
Jeff Hill
fabc0187e9
install tsFreeList.h
2000-04-13 22:35:12 +00:00
Jeff Hill
8d6060372a
installed
2000-04-13 22:34:33 +00:00
Jeff Hill
584a931821
removed most of the case statements
2000-04-12 18:03:23 +00:00
Jeff Hill
1a551e4fb6
dont use CreateThread()
2000-04-12 17:58:25 +00:00
Jeff Hill
cec6f7471a
added C++ support
2000-04-12 17:55:51 +00:00
Jeff Hill
09b6989a06
added iter for const items
2000-04-12 17:54:31 +00:00
W. Eric Norum
b14725f360
Clean up task info display.
2000-04-11 01:18:49 +00:00
W. Eric Norum
a785881d9f
Clean up formatting.
...
Allow for more semaphores -- sequencers use a whole bunch!
2000-04-11 01:15:48 +00:00
W. Eric Norum
2378bce7f6
Try harder to destroy mutex semaphores. If an attempt to destroy one
...
fails because it is locked, try again after unlocking it. This won't
work if the thread has recursively locked the mutex, but it seems to
be fine for all the cases the EPICS uses.
2000-04-07 17:21:39 +00:00
W. Eric Norum
f05c0169bf
Add loopback network interface.
...
Allow NULL `substitution' argument to dbLoadRecords.
2000-04-06 02:40:46 +00:00
W. Eric Norum
4656e2521c
Return osiSpawnDetachedProcessNoSupport as required by src/iocinf.cpp.
2000-04-06 02:38:54 +00:00
W. Eric Norum
079a610185
Add some RTEMS source files. With these added to libCom the EPICS Makefiles
...
can produce a complete RTEMS executable image.
2000-04-05 16:51:36 +00:00
W. Eric Norum
7b505c00aa
RTEMS initialization routines.
...
Adding this file to libCom lets the EPICS Makefiles produce a complete
RTEMS executable image.
2000-04-05 16:49:11 +00:00
William Lupton
45d8f94f26
changed to printf in threadShow
2000-04-03 22:38:31 +00:00
William Lupton
dad9f18ed8
removed threadSleep from threadShow
2000-04-01 01:24:03 +00:00
William Lupton
ad88ed900d
added more info (and short sleep) to threadShow
2000-03-28 20:30:07 +00:00
W. Eric Norum
ae4890e59a
RTEMS now allows locked simple binary semaphores to be deleted.
2000-03-26 02:01:26 +00:00
Marty Kraimer
d2a396536f
allow papTSD to be created in Get
2000-03-22 21:16:42 +00:00
Marty Kraimer
89f0141257
added threadHighestPriorityLevelBelow,threadLowestPriorityLevelAbove
2000-03-22 20:22:57 +00:00