Subject: Looking for ncr 53c8xx driver testers
To: None <port-i386@NetBSD.ORG, port-alpha@NetBSD.ORG>
From: Dave Huang <khym@bga.com>
List: port-i386
Date: 09/02/1997 18:18:57
Hi there... I've incorporated the updates from FreeBSD's ncr driver
into NetBSD, and am looking for some folks to test out the changes.
I'm especially looking for Alpha users, since I don't have one, and
don't even know if the driver'll compile on one :)

The main new features are Ultra/Ultra Wide (Fast20) support, and
support for loading the microcode into the ncr chip's SRAM, if it has
any. (53c825a, 53c875, and a few others, I think)

It's working fine on my Pentium, with the following SCSI hardware:

ncr0 at pci0 dev 9 function 0: ncr 53c875 fast20 wide scsi
ncr0: interrupting at irq 14
ncr0: minsync=12, maxsync=137, maxoffs=16, 128 dwords burst, large dma fifo
ncr0: single-ended, open drain IRQ driver, using on-chip SRAM
ncr0: restart (scsi reset).
scsibus0 at ncr0: 16 targets
sd1 at scsibus0 targ 1 lun 0: <Quantum, XP32150W, L915> SCSI2 0/direct fixed
sd1: sd1(ncr0:1:0): WIDE SCSI (16 bit) enabled
sd1(ncr0:1:0): 20.0 MB/s (100 ns, offset 15)
2151MB, 3907 cyl, 10 head, 112 sec, 512 bytes/sect x 4406960 sectors
sd2 at scsibus0 targ 3 lun 0: <Quantum, XP34300W, L915> SCSI2 0/direct fixed
sd2: sd2(ncr0:3:0): WIDE SCSI (16 bit) enabled
sd2(ncr0:3:0): 20.0 MB/s (100 ns, offset 15)
4101MB, 3907 cyl, 20 head, 107 sec, 512 bytes/sect x 8399520 sectors
ncr1 at pci0 dev 11 function 0: ncr 53c810 fast10 scsi
ncr1: interrupting at irq 10
ncr1: minsync=25, maxsync=206, maxoffs=8, 16 dwords burst, normal dma fifo
ncr1: single-ended, open drain IRQ driver
ncr1: restart (scsi reset).
scsibus1 at ncr1: 8 targets
sd0 at scsibus1 targ 0 lun 0: <Quantum, VP32210, L915> SCSI2 0/direct fixed
sd0: sd0(ncr1:0:0): 10.0 MB/s (100 ns, offset 8)
2103MB, 4243 cyl, 8 head, 126 sec, 512 bytes/sect x 4308352 sectors
cd0 at scsibus1 targ 2 lun 0: <TOSHIBA, CD-ROM XM-5301TA, 1895> SCSI2 5/cdrom removable
probe(ncr1:2:1): 4.0 MB/s (250 ns, offset 8)

ncr0 is an ASUS SC875, and ncr1 is an ASUS SC200. Although the SC875
supports Ultra Wide transfers, I don't have any UW devices, and
haven't been able to test that out. I've gotten one report that the
driver isn't negotiating the Ultra speed on a Quantum Atlas III though
:(

If you'd like to try the patch out, send me some email :) I've got a
patch for August 24th -current (before the ATAPI support was merged
in), and a patch for today's (September 2nd) -current. Let me know
which one you want...

Thanks!

Name: Dave Huang     |   Mammal, mammal / their names are called /
INet: khym@bga.com   |   they raise a paw / the bat, the cat /
FurryMUCK: Dahan     |   dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 21 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++