1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/sys/i386
Justin T. Gibbs 12ab8490af Set the return value (outb'd to the sequencer) for non zero status
interrupts to zero to start with.  This is the value we return in
most cases.  The sense code then outbs the apropriate value to cause
sense retrieval.  The return value was uninitialized before this
change (something that was an okay thing with the old sequencer code,
but not with the semantics of the new).

This problem caused us to always retrieve sense upon recieving a non
zero status byte.  This is exactly what was happening for the "target
busy" status returned by exabyte tape drives when they rewind or
power on with a tape installed.  The request sense proved fatal.
This should fix the tape problems.
1995-05-01 09:49:45 +00:00
..
apm This is the latest version of the APM stuff from HOSOKAWA, I have looked 1995-02-17 02:22:57 +00:00
bios This is the latest version of the APM stuff from HOSOKAWA, I have looked 1995-02-17 02:22:57 +00:00
boot New and improved version from the author. 1995-04-27 18:22:36 +00:00
conf Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
eisa files for the eisa specific autoconfiguration.. 1995-04-23 08:55:43 +00:00
i386 Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
ibcs2 Fix handling of POSIX_JOB_CONTROL and POSIX_SAVED_IDS, 1995-04-30 11:30:12 +00:00
include Update pcvt to 3.20 b24 1995-04-08 15:49:25 +00:00
isa When past cyl 1024 it's ok if CHS is (0xff,0xff,0xff). 1995-05-01 00:45:33 +00:00
pci Correct pcibus_setup() to return as soon as one test succeeds. 1995-03-22 21:35:39 +00:00
scsi Set the return value (outb'd to the sequencer) for non zero status 1995-05-01 09:49:45 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00