[194] in linux-scsi channel archive
Re: SCSI driver for Adaptec AHA-2940?
daemon@ATHENA.MIT.EDU (Michael Weller)
Mon May 22 07:55:51 1995
Date: Mon, 22 May 1995 12:46:28 +0200 (MSZ)
From: Michael Weller <eowmob@exp-math.uni-essen.de>
To: Ronald Ku Kar Hong <khku@tech.singalab.com.sg>
Cc: linux-scsi@vger.rutgers.edu
In-Reply-To: <9505220315.AA17482@pollux.exp-math.uni-essen.de>
> Hi, Linuxers,
>
> Could anyone give me some advices and information regarding the Adaptec
> AHA-2940 card?
>
> Here are the questions in mind related to Linux platform:
>
> 1. Currently, are there any device driver development for this card?
> 2. If alpha or beta version of this driver exist, where can I get a copy of it?
> 3. What should I do to become one of the tester of this driver?
> 4. I decided to try to write a device driver for this card. Beside those
> information provided in the Linux Hacker Guide and the
> SCSI-programming-HOWTO, any additional information I should know
> before I start? Where and how can obtain those information?
> 5. Do I have to get a copy of specification for this card before I start
> writing the driver? If yes, where and how can I get a copy of it?
If you had checked out an uptodate copy of the HARDWARE or SCSI Howto you
would have found that an 2940 driver is in development/(pre?)ALPHA state at:
ftp://remus.nrl.navy.mil/pub/Linux/.
This should answer 1. and 2.
3 is as easy as 1 and 2: Get it and use it. If things are missing that you
would like to have get in contact with the author (there will probably be
an email pointer to him in the driver's Readme's) and contribute source
for them. If there are problems try to reproduce and isolate them, discuss
them with the author.
As it is still an alpha driver you will probably not be able to get it as
install from a box from a cd or something, but instead have to do many
things the hard way by hand.
4. Read the (kernel s-) (f)ource, Luke! Of course (5.!), you will need a
specification of the card to write a driver for it. However, you won't
need it todo some beta testing.
Because of 1, 2, 3, you will probably no longer need the specs to do some
coding yourself, however if you do, it is probably best to get in contact
with an adaptec representant. When I was in desperate need of docs of my
AHA1742, I finally found the email address of (Neese, Roy)
neese@adaptec.com in some free adaptec tools. He was able to give me the
address/fax of the german adaptec dependance (which didn't exist due to my
computer seller). When I faxed them about my problem I found a very good
and detailed free book describing the programming of the AHA174x registers
in my mailbox the next work day w/o any further comments.
I never got any support from a hardware vendor that was even close to
this excellent support.
Again the author of the pre alpha driver may have further information.
I'd suggest you get the alpha driver, read all accompaning docs and get
in contact with the author if there are problems.
Michael.
(eowmob@exp-math.uni-essen.de or eowmob@pollux.exp-math.uni-essen.de
Please do not use my vm or de0hrz1a accounts anymore. In case of real
problems reaching me try mat42b@aixrs1.hrz.uni-essen.de instead.)