Subject: Re: SCSI _is_ still broken on VS3100
To: maximum entropy <entropy@zippy.bernstein.com>
From: Anders Magnusson <ragge@ludd.luth.se>
List: port-vax
Date: 01/07/1999 15:22:27
>
> Without this other patch, the ncr still won't be configured on ka43,
> so SCSI still won't work on the 3100/m76. Did you forget to commit
> vsbus.c, or was the patch unacceptable for some reason?
>
> --- /sys/arch/vax/vsa/vsbus.c-orig Mon Dec 7 07:18:49 1998
> +++ /sys/arch/vax/vsa/vsbus.c Wed Jan 6 00:58:01 1999
> @@ -171,7 +171,8 @@
> return;
> }
>
> - if ((vax_confdata & KA420_CFG_STCMSK) == KA420_CFG_NONE)
> + if (vax_boardtype == VAX_BTYP_420
> + && (vax_confdata & KA420_CFG_STCMSK) == KA420_CFG_NONE)
> return; /* No ctlrs */
>
Actually, this way of detecting what disk controllers is a real mess!
I have realized that VS3100 have very different contents in the
config registers, and they differ also compared to the DEC docs I have.
My plan is to do "real" probing for controllers, and remove the
config register checking. Something new will soon show up.
-- Ragge