Subject: Re: 2940 & netbsd-current
To: None <current-users@NetBSD.ORG>
From: Justin T. Gibbs <>
List: current-users
Date: 03/28/1996 07:39:07
>Uh, are there more than one Adaptec 2940's out there?  (Other than the 2940W
>Fast/Wide appelation, that is)

There are cards based on the aic7870 Rev B, aic7870 Rev C, and the aic7880.
The aic7880 supports Ultra SCSI (20MHz max sync).

>I could have sworn I was using one (running on a 1 day old -current):
>scipio# uname -a 
>NetBSD 1.1B NetBSD 1.1B (SCIPIO) #0: Wed Mar 27 04:48:18 
>1996 i386
>ahc0 at pci0 dev 5 function 0ahc0: 294x Single Channel, SCSI Id=7, aic7870, 16

You have an older card, but the bugs are still in that driver and could
bite at any time.

>ahc0: Using Edge Triggered Interrupts
>ahc0: Downloading Sequencer Program...Done
>ahc0: Probing channel A
>scsibus0 at ahc0
>All I know is that this sucker *screams* and I've had *no* problems whatsoever
>that could be remotely considered disk-related ... certainly nothing like our
>friend from Hong Kong is suffering through ...

It really depends on load, type of drives, etc.  But since I was the one
who fixed the firmware bugs, I know just what kind of destruction they
can cause. 8-)  The aic7xxx cards do seem to be significantly faster than
the NCR 8XX cards especially with something like a wide Quantum Atlas.
The new driver also has some significant performance improvements when
compared to the ancient code NetBSD-current is using.

>	- Greg

Justin T. Gibbs
  FreeBSD: Turning PCs into workstations