freebsd-dev/sys/i386
Justin T. Gibbs efaafa27d3 Honor the CHANNEL_B_PRIMARY bit of the BIOSCTRL register and probe
channel B first as approriate.

Only reset the SCSI bus if the RESET_SCSI bit of SCSICONF is set.  This
makes the aic7xxx driver honor all of the configuration settings availible
in SCSI-Select or the ECU.

Fix a benign bug in the reset code that caused us to always wait a full
second after the chip reset.  This should shave some time off the probe.
Bug found by pedrosal@nce.ufrj.br (Pedro Salenbauch)

It seems that only the top three sync rates are doubled when in ultra mode,
so update the syncrates table as appropriate.
Found by "Dan Willis" <dan@plutotech.com> and his SCSI bus analyzer
1996-05-10 16:21:05 +00:00
..
apm - This code adds some backwards compatability hacks for buggy APM BIOS 1996-04-23 19:59:14 +00:00
bios - This code adds some backwards compatability hacks for buggy APM BIOS 1996-04-23 19:59:14 +00:00
boot First pass at cleaning up macros relating to pages, clusters and all that. 1996-05-02 10:43:17 +00:00
conf Oops, I missed these when I imported the Stallion drivers. 1996-05-10 13:26:03 +00:00
eisa Honor the CHANNEL_B_PRIMARY bit of the BIOSCTRL register and probe 1996-05-10 16:14:51 +00:00
i386 Fix brino on my part. _etext doesn't include the padding to a page 1996-05-09 07:16:00 +00:00
ibcs2 Removed unnecessary #includes from <sys/imgact.h> so that it is 1996-05-01 02:43:13 +00:00
include Add $Id$ 1996-05-04 08:42:14 +00:00
isa *blush* How did this slip through? 1996-05-08 04:48:25 +00:00
linux First pass at cleaning up macros relating to pages, clusters and all that. 1996-05-02 10:43:17 +00:00
pci Make pcibus_check() ignore Device/Vendor IDs of all 0. 1996-04-30 21:37:21 +00:00
scsi Honor the CHANNEL_B_PRIMARY bit of the BIOSCTRL register and probe 1996-05-10 16:21:05 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00