Subject: Adaptec 7895
To: None <current-users@netbsd.org>
From: Martin J. Laubach <mjl@nospam.office.emsi.priv.at>
List: current-users
Date: 07/09/2000 19:22:13
  I just installed NetBSD 1.5B on a HP NetServer E60, and
noticed that our Adaptec 7895 driver seems to get the maximum
speed for scsi devices wrong. See the dmesg snipped below and
notice the weird "5.7MHz" -- Linux says it talks at 40MB/s
which would equate to 20MHz. (And this is what I'd expect from
a high price server machine anyway.)

  So, is there something wrong with our driver?

	mjl

PS: All Ultra/Wide options are enabled in the Adaptec's BIOS.



ahc0 at pci0 dev 5 function 0
ahc0: interrupting at irq 10
ahc0: Using left over BIOS settings
ahc0: aic7895 Wide Channel A, SCSI Id=7, 16/255 SCBs
scsibus0 at ahc0 channel 0: 16 targets, 8 luns per target
ahc1 at pci0 dev 5 function 1
ahc1: interrupting at irq 10
ahc1: aic7895 Wide Channel B, SCSI Id=7, 16/255 SCBs
ahc1: Host Adapter Bios disabled.  Using default SCSI device parameters
scsibus1 at ahc1 channel 0: 16 targets, 8 luns per target
...
scsibus0: waiting 2 seconds for devices to settle...
ahc0: target 0 using 16bit transfers
ahc0: target 0 synchronous at 5.7MHz, offset = 0x8
ahc0: target 0 using tagged queuing
sd0 at scsibus0 target 0 lun 0: <HP, 9.10GB A 68-SA40, SA40> SCSI2 0/direct
fixed
sd0: 8678 MB, 11474 cyl, 5 head, 309 sec, 512 bytes/sect x 17773524 sectors
ahc0: target 1 using 16bit transfers
ahc0: target 1 synchronous at 5.7MHz, offset = 0x8
ahc0: target 1 using tagged queuing
sd1 at scsibus0 target 1 lun 0: <HP, 9.10GB A 68-SA40, SA40> SCSI2 0/direct
fixed
sd1: 8678 MB, 11474 cyl, 5 head, 309 sec, 512 bytes/sect x 17773524 sectors