On 2018-04-10 15:13, Paul Koning wrote:
On Apr 9, 2018, at 9:28 PM, Mark Pizzolato <m...@infocomm.com> wrote:
On Monday, April 9, 2018 at 4:56 PM, Paul Koning wrote:
I don't remember controllers with more than 4 units per device, but MSCP unit
numbers are arbitrary 8 bit values. So a limit of 4 units is proper, but a
limitation on those unit numbers being 0..3 is not accurate. It matters in some
OS. For example, VMS has type/controller/unit addressing (DUA3 etc.) but
RSTS does not. So on RSTS, if you have more than one MSCP controller, they
must have disjoint unit numbers. Since the unit numbers are 8 bits, that's easy
to do. But I don't see how I can do that in SIMH.
I see 2 approaches to adding support for different unit numbers:
1) A unit number is settable uniquely for each of the 4 drives that can be
attached to any of these controllers. This would map to a conceptual Drive Unit
Plug. Did these exist on DEC MSCP drives?
2) A 'base' unit number can be set on a controller and each drive on that
would then have unit numbers equal to the base plus their existing internal unit
numbers. This may have been how third party MSCP controllers worked.
Which of these best reflects how the real hardware worked?
Option 1. Drives like the RA80 had a unit number cap covering the select lamp.
It looked similar to the unit number light on older drives like the RL01, but
it was built differently. If you pulled off the cap, you'd see 8 plastic
prongs extending from the back rim, which you could cut to make the binary
encoding of the desired unit number. You'd then mark the plug with the number
(with stick-on numbers perhaps). I think some pre-made number plugs for the
small numbers were available, but you could make your own and that's how you'd
get a unit number 142 or the like.
You always got a blank plug with all pins in place. Then you'd cut off
whatever pins you wanted. Along with the plug you also got a sheet with
transparent stickers with different numbers. All the numbers from 0 to
255 were provided on the sheet.
I don't think I ever saw any "premade" unit number plugs for the RA disks.
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: b...@softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Simh mailing list