Subject: Re: SCSI _is_ still broken on VS3100
To: None <elt96ahs@mds.mdh.se>
From: maximum entropy <entropy@zippy.bernstein.com>
List: port-vax
Date: 01/05/1999 12:42:35
>Date: Tue, 5 Jan 1999 16:33:45 +0100 (MET)
>From: Anders Hogrelius SdU <elt96ahs@mds.mdh.se>
>
>After downloading the latest current-sources last night, i tried
>to compile a new kernel for my VS3100m76 with SCSI.
>The compilation went smooth, and i can boot the new kernel, but
>no SCSI...
>Yes, i have included SCSI support when i configured the sources.
>-The objectfiles ncr.o etc are in my compile dir. but the kernel
>does not even detect there is a SCSI controller in my VAX.
>
>This time i have the latest sources, so that can not be the problem.

I had the same experience on my m76.  It looks like the code in
/sys/arch/vax/vsa/vsbus.c:vsbus_attach() doesn't do the right thing
for ka43.  /sys/arch/vax/vsa/ncr.c:si_match() also looks suspicious.
If I remember correctly, the m76's ncr is at 0x200C0180, so you could
try changing both of those routines appropriately (e.g. change all
instances of 0x200C0080 to 0x200C0180).  I haven't had the time to
play with it yet...and I may be way out in left field here.  Oh well.

Cheers,
entropy

--
entropy -- it's not just a good idea, it's the second law.