freebsd-dev/sys/i386
Justin T. Gibbs cfa2e9e703 Keep track of when we actually are awaiting a reply to an SDTR or WDTR
message instead of relying on the fact that we are scheduled to send them.
The old method worked 99.9% of the time, but someone reported some periferals
that did MSG_REJECT at odd times (sometimes before we could send an SDTR
or WDTR) that we would construe as the response to an SDTR or WDTR message.
This also removes a possible race condition where after a bus reset (the
result of a command time out not during intial probe time), we might queue
two commands both requesting SDTR, WDTR or both.
1995-02-03 17:15:12 +00:00
..
apm Don't push/pop the return-val register. (DUH!) 1994-12-16 07:31:47 +00:00
bios Don't push/pop the return-val register. (DUH!) 1994-12-16 07:31:47 +00:00
boot Get rid of extra []'s and otherwise fix-up boot prompt. Reordered 1995-01-28 03:51:39 +00:00
conf Reviewed by: se 1995-02-01 23:02:24 +00:00
eisa Add $Id 1995-01-16 16:31:34 +00:00
i386 Mostly cosmetic changes. Use KERNBASE instead of UPT_MAX_ADDRESS in 1995-02-02 08:45:14 +00:00
ibcs2 Fix bug around VOP_READDIR, now takes 6 parameters not 4. 1994-12-14 22:03:48 +00:00
include Since the pci directory has moved, this required updating. 1995-02-02 05:42:47 +00:00
isa Fix hanging while playing very short notes. 1995-02-03 10:19:38 +00:00
pci Reviewed by: se 1995-02-01 23:06:58 +00:00
scsi Keep track of when we actually are awaiting a reply to an SDTR or WDTR 1995-02-03 17:15:12 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00