Chuck McManis <cmcmanis(a)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"