Subject: Changes to BusLogic driver
To: None <port-i386@NetBSD.ORG>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-i386
Date: 12/20/1996 13:28:53
Hi folks...

This is just a heads-up... I've checked in changes to the BusLogic
SCSI driver to make it understand targets > 7 on wide controllers.
They keys off a "features" bit set in the extended setup reply.
The wide changes have been tested on a 958:

bha0 at pci0 dev 12 function 0: BusLogic 9xxC SCSI
bha0: interrupting at irq 12
bha0: model BT-958, firmware 5.05R
bha0: sync, parity
bha0 targ 0: sync, offset 15, period 100nsec
bha0 targ 1: sync, offset 15, period 100nsec
bha0 targ 8: sync, offset 15, period 100nsec
scsibus0 at bha0: 16 targets
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST15230N, 0638> SCSI2 0/direct fixed
sd0: 4095MB, 3992 cyl, 19 head, 110 sec, 512 bytes/sec
sd1 at scsibus0 targ 1 lun 0: <SEAGATE, ST15230N, 0638> SCSI2 0/direct fixed
sd1: 4095MB, 3992 cyl, 19 head, 110 sec, 512 bytes/sec
sd2 at scsibus0 targ 8 lun 0: <SEAGATE, ST15230W, 0638> SCSI2 0/direct fixed
sd2: 4095MB, 3992 cyl, 19 head, 110 sec, 512 bytes/sec

As always, if you encounter any problems, please let me know (and also
submit a bug report with send-pr(1) :-)

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939