Subject: Re: RiscPC kernel (1.3.2) won't use Cumana SCSI II card :-(
To: None <port-arm32@netbsd.org>
From: Markus Baeurle <emw4maba@gp.fht-esslingen.de>
List: port-arm32
Date: 08/31/1998 23:05:38
Hi Andrew!

In message <199808271613.SAA16160@rhhx01.fht-esslingen.de>
          "Andrew Coles" <andrew@andycole.force9.co.uk> wrote:

> podulebus0:
> podule0: Cumana SCSI II Expansion card: SCSI II and CDFS expansion card
> podule0: not configured
> 
> The not configured error worries me - then, when I try to mount the drive
> once in to the system:

> What am I doing wrong? Any help greatly appreciated

You're not doing anything wrong.
The Cumana driver used to be part of RiscBSD pretty much from the beginning.
But it was always under NDA so the source didn't become part of the NetBSD
source tree.
When the NDA was finally withdrawn about half a year ago, Mark decided not to
make it part of the NetBSD tree because it is using an older, modified
version of the chip-specific part of the driver. It don't see the point as
other drivers such as the one for the Powertec also do this, but he's the one
who decides.
As RiscBSD is getting more and more just NetBSD/arm32 with very little things
being added, the distribution kernels are also simply what you get when
building with the NetBSD source tree - without Cumana driver, which is not in
there, that is.
He gave me the source code and for some time I've been trying to get it to
work with the up-to-date, machine-independant version of the chip-specific
layer. But I'm pretty much stuck here. I will keep trying but I don't have
much knowledge of kernel internals or the SCSI system, so I can only try.

Possible solutions for you?
1) I have a pretty up-to-date kernel (current sources from August 9) that I
can make available. Talking of podules and such, it has pretty much
everything removed other than Cumana SCSI II and NE2000 ethernet, though.
No IDE, no other podules, no NFS server, ...
2) I succeed to move the driver to the current version, so it becomes part of
the tree and all future kernels will have Cumana SCSI II support at last. But
I can't tell you when this could happen - see above.
3) Mark checks in the driver although it doesn't use the current version yet.
Otherwise, same as 2).
-- 
So long, Markus

PGP key available on request or from
my homepage at http://www.gp.fht-esslingen.de/students/emw4maba