John Winans
e7e17f07af
Probable race condition in PEP TX task. Moved the final transmission
...
byte assignment into the point where the busy list is locked. This
is how the Xycom TX task has worked all along. This change fixed
seems to have fixed an apparant race condition where the receive task
gets a response to a transmitted message BEFORE the TX task gets
it on the busy list.
1995-03-24 21:24:25 +00:00
John Winans
0859173047
Added debug flag guards to ALL printing. The default debug level is set
...
to 1 -- this provides the same output as the old version.
1994-12-16 16:11:26 +00:00
John Winans
ad41921414
Rewrote the init code so that it always returns a zero (don't kill the
...
startup.cmd file.) It is possible that this could cause some confusion
to the database, should it decide to then use a link that did not init
properly.
1994-12-12 16:03:00 +00:00
John Winans
7a96e3e27e
ANSIfied the bitbus driver so that the compiler stopped warning about
...
exery third line of code.
1994-10-19 18:31:22 +00:00
John Winans
34979f6b77
Added an extensive debugging facility.
1994-10-04 18:42:46 +00:00
Matt Needes
deed02d520
LANL merge into ANL for R3.12
1994-06-22 15:35:59 +00:00
John Winans
ec14c35f2d
changed invalid link messages and limited print storm possibility
1994-06-10 09:03:26 +00:00
John Winans
4cb7ccbbb8
Added either-or logic to message completion notification
1994-06-08 10:44:07 +00:00
John Winans
9472e6e616
*** empty log message ***
1994-06-08 10:39:45 +00:00
John Winans
bd1af0644d
(finally) added the per-message timeout feature
1994-05-10 12:56:16 +00:00
John Winans
faa429fb7e
Changed order of the callback and semGive in the WdTask. There was a race condition
1994-05-02 11:10:50 +00:00
John Winans
f9ca40db83
Changed all FASTSHLOCK stuff to SEM_ID
1993-12-16 10:37:02 +00:00
Marty Kraimer
817da309c3
*** empty log message ***
1993-08-04 10:17:17 +00:00
John Winans
53166691cf
changed max outstanding messages count to 4
1993-06-14 13:13:33 +00:00
John Winans
72be7ec7db
added link-wide message limit
1993-02-03 11:29:07 +00:00
John Winans
2f41d41bf7
changed the reset time delay and added some more
1993-01-29 11:51:16 +00:00
John Winans
1fc62d83d1
Removes ANOTHER transmit task race condition
1992-08-31 15:07:08 +00:00
John Winans
f8e25ae8bf
Added transmitter timeout code and removed a txTask race condition
1992-08-26 10:11:54 +00:00
John Winans
20a18bee6b
added drvBitBusDumpMsg and use new drvet structure
1992-07-10 16:14:04 +00:00
John Winans
88faf64382
rearranged the rxTask to remove possible race condition
1992-05-20 10:18:18 +00:00
John Winans
85cb1ccfd3
moved the xvmeReset call after the structure inits in init()
1992-04-30 15:36:05 +00:00
John Winans
08837c1e6e
locked interrupts during reset-time IRQ-vector setting
1992-04-17 11:55:56 +00:00
John Winans
0c9f9a735a
moved the board config constants to module_types.h
1992-04-10 15:25:40 +00:00
John Winans
3ee58625f1
complete redesign of watchdog code
1992-04-06 14:40:03 +00:00
John Winans
f003ff4454
complete rewrite
1992-03-26 14:32:35 +00:00
John Winans
b969366ea4
changed interrupt level & removed ram_base calcs (not used)
1992-03-04 15:48:34 +00:00
Janet B. Anderson
f75e66267e
included task_params.h
1992-01-21 12:55:28 +00:00
John Winans
ee1539db7e
moved taks parameters into task_params.h
1992-01-21 10:44:50 +00:00
John Winans
3409761909
changed linked list operations & fixed some Int Handler bugs
1992-01-10 09:59:04 +00:00
John Winans
86ba20288b
changed some logMsgs to printfs
1991-12-06 11:28:59 +00:00
John Winans
11bd9a9ef5
changed prioritization scheme
1991-12-05 13:55:55 +00:00
John Winans
1c2eebddf1
replaced some code that was doc'd out for development debugging
1991-11-06 12:27:56 +00:00
John Winans
d0222cb166
callback request fixed in the interrupt handler
1991-10-25 09:34:25 +00:00
John Winans
0010a63f7e
*** empty log message ***
1991-10-24 16:40:44 +00:00
John Winans
3a6edad2aa
*** empty log message ***
1991-10-24 16:17:26 +00:00
John Winans
6b58a8bbc9
Initial revision
1991-10-24 16:04:16 +00:00