Subject: Re: 3rd MSCP disk controller?
To: Chuck McManis <cmcmanis@freegate.com>
From: Tom Ivar Helbekkmo <tih@Norway.EU.net>
List: port-vax
Date: 10/27/1999 07:41:14
Chuck McManis <cmcmanis@freegate.com> writes:

> Anyone know the "default" CSR for the 3rd MSCP disk controller? (or
> have the CONFIGURE command handy?)

Well, yeah.  Also, I've posted (a couple of times) my emulation of the
SYSGEN CONFIGURE command, a small C program I call just sysgen.  I
don't have a copy here at the moment, but I can repost it from home.
I'd be happy to see it (or something based on it) become a part of the
standard NetBSD distribution, and integrated into the install kit for
NetBSD/vax...  It was re-engineered from the tables in the back of one
of the VMS 5.2 manuals -- and I interestingly uncovered several small
mistakes in those tables while doing it.  :-)  (My program agrees with
the actual CONFIGURE output where the tables don't.)

Anyway, the actual CSR and vector assignments generally depend on the
total configuration of the system, but here's a simple run on a VAX,
based on what you asked about:

$ MCR SYSGEN
SYSGEN>  CONFIGURE
DEVICE> UDA,3
DEVICE> ^Z
Device: UDA     Name: PUA        CSR: 772150     Vector: 154    Support: yes 
Device: UDA     Name: PUB        CSR: 760334*    Vector: 300*   Support: yes 
Device: UDA     Name: PUC        CSR: 760340*    Vector: 304*   Support: yes 
SYSGEN>

-tih
-- 
Popularity is the hallmark of mediocrity.  --Niles Crane, "Frasier"