-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NSWIT aka CHSNCP #2359
base: master
Are you sure you want to change the base?
NSWIT aka CHSNCP #2359
Conversation
RT-11 installation guide by @dugoh: https://gunkies.org/wiki/Installing_RT-11_5.3_on_SIMH @cmgauger advises to use RT11DV50.ISO.zip from http://pdp-11.classiccmp.org/RT-11/dists/ |
The set of files in [SW,CBF] seem to come in a few different flavors: ASWITC and BSWITC, which are quite simple, and then NSWIT with three configurations: L0, L11, and L29. Out of the latter three, L11 is most complex and requires code for Chaosnet and a mysterious Unibus device called "Newman". I wonder how these five relate to this host table snippet. The GATEWAY (aka "ARPANET 11"?) ought to be the even larger configuration with Arpanet NCP code from [NCP,CBF]. Maybe GSWIT is the [GRN,CBF] code, aka "Grinnell 11". L11 has the Chaosnet address 10405, same as S1-NSWIT.
|
I sent @emooreatx a zip file with NSWIT L0 and ASWIT for testing on a real PDP-11. |
I'm reading the code, and I now have the impression that "Newman" is a multi-processor shared memory. Each processor can map in two or four windows from this memory into its Unibus address space. They can also interrupt each other. |
I made this a draft pull request. In lieu of the "real" CHSNCP files from MIT, I have used the [SW,CBF] files from SAIL. Some additional files from [NCP,CBF] were needed to build the NSWIT L11 configuration. Maybe the NCP fileset is more up to date, but for starters this is good enough to experiment with. |
eb9accc
to
151be34
Compare
Terminal concentrator and network switch for the S-1 project.
151be34
to
9c189dc
Compare
There is a PDP-11 Chaosnet router/terminal concentrator called NSWIT, or New Switch. It's similar to MINITS, but older. NSWIT may have started at MIT, but was later mainly in use at the S-1 project at Lawrence Livermore National Laboratory (often called LLL). There may also be some connection to the Plasma Physics TV system, see #1837. NSWIT has support for both the "MIT keyboard" (probably Space Cadet) and SAIL keyboards.
I believe the MIT copy was in the CHSNCP directory. We have some scraps of files from there, e.g. NSWIT 106 and 276.
We do have a full set of files from SAIL:
I tested assembing NSWIT.PAL[SW,CBF] and that went fine, both with ITS' PALX, and the one in [1,EAK].
I believe NSWIT was often run on an LSI-11, and was probably started from RT-11.