Subject: SCSI changes
To: None <current-users@netbsd.org>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: current-users
Date: 09/30/1999 16:30:39
Hi folks...

I've just committed a round of changes to the SCSI code, which clean up
a few things, in preparation for some other work I'll be doing there.  The
changes should not affect you, tho you will notice that detection of SCSI
devices is deferred until a little later in the autoconfiguration cycle:

.
.
.
bha0 at pci0 dev 12 function 0: BusLogic 9xxC SCSI
bha0: interrupting at irq 11
bha0: model BT-958, firmware 5.05R
bha0: 192 H/W CCBs, sync, parity, tagged queueing
scsibus0 at bha0: 16 targets, 8 luns per target
.
.
.
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST15230N, 0638> SCSI2 0/direct fixed
sd0: 4095 MB, 3992 cyl, 19 head, 110 sec, 512 bytes/sect x 8386733 sectors
sd1 at scsibus0 targ 1 lun 0: <SEAGATE, ST15230N, 0638> SCSI2 0/direct fixed
sd1: 4095 MB, 3992 cyl, 19 head, 110 sec, 512 bytes/sect x 8386733 sectors
sd2 at scsibus0 targ 4 lun 0: <iomega, jaz 1GB, H.71> SCSI2 0/direct removable
sd2: 1021 MB, 1021 cyl, 64 head, 32 sec, 512 bytes/sect x 2091050 sectors
st0 at scsibus0 targ 5 lun 0: <HP, HP35480A, T503> SCSI2 1/sequential removable
st0: density code 0x13, variable blocks, write-enabled
cd1 at scsibus0 targ 6 lun 0: <YAMAHA, CDR400t, 1.0c> SCSI2 5/cdrom removable
sd3 at scsibus0 targ 8 lun 0: <SEAGATE, ST15230W, 0638> SCSI2 0/direct fixed
sd3: 4095 MB, 3992 cyl, 19 head, 110 sec, 512 bytes/sect x 8386733 sectors
.
.
.

The changes are written such that if I missed updating a driver, it won't
compile.  If you encounter any of this, please send a PR, and I'll address
it as quickly as possible.

Thanks!

        -- Jason R. Thorpe <thorpej@nas.nasa.gov>