Subject: Re: Adaptec 27XX/28XX/29XX Driver for NetBSD
To: None <current-users@NetBSD.ORG, simmons@darykon.wa.com>
From: Noriyuki Soda <soda@sran230.sra.co.jp>
List: current-users
Date: 07/30/1995 21:09:03
> Since someone (Stefan grefen@convex.com) was brave enough to take on the
> PCI version of this driver, I've decided to take a hack at the isa port of
> it. I have a VLB 2842 board but no EISA system. Someone else will have to test
> that end of it. Stefan actually ported the PCI (2940) driver to both NetBSD-1.0
> and -current. I will attempt to do the same. I'm presently running NetBSD-1.0
> on both machines here at home.

I've adapted Stefan's AHA-2942 (PCI) driver to 2842 (VL) on NetBSD-current
(it is very easy work :-)), and now I am using it. According to FreeBSD 
driver's source, 2842's driver seems to work on 2742 (EISA), too.

But, there is still minor problems. One of the problem is that config
file requires
	pci0    at root
in spite of VL system.
The same problem seems to be exist on NetBSD-current/src/sys/dev/isa/if_le.c,
because if_le.c has following line
	#include "pci.h"
to refer symbol `NPCI'. (My source tree is a bit out-of-dated, so I don't
actually confirmed it, yet.)

What is the *right* solution of this problem ?
--
soda@sra.co.jp		Software Research Associates, Inc., Japan
(Noriyuki Soda)		   software tools and technology group