Open larsbrinkhoff opened 7 years ago
Some other similar programs:
CC @aap. Some of these have timestamps from the early 70s, and probably works on the PDP-6.
CC @aap again. Maybe PDP-6 software. Maybe DECtape.
CC @b4, our TENEX expert. Do you know what these are?
TENLOD: https://github.com/PDP-10/its/blob/69f38407548ba8f006e8833d53c15f7a9e854d2d/doc/sysdoc/pdset.info#L27 without seeing the proper source, I can't speak for TENLOD.
TENDMP and 10DMP are definitely TENEX, or at least derived.
MAGDMP is potentially WAITS https://www.saildart.org/MAGDMP[S,SYS]1
MACDMP is per your own posting...for DECtapes. https://github.com/PDP-10/tenex/issues/1#issuecomment-270343283
See below for a diff
from TENEX I have laying around, my guess is one is disk bootstrap and the other is ... not.
TENDMP seems to be a later version of MACDMP, the title still calls it MACDMP. I would think it's just a version that (also) works with a PDP-10 DECtape controller. See AI memo 83 and 118 for MACDMP. It was pre-ITS software to load and write from/to a MAC-formatted DECtape (see AI memo 82).
There's an ..INSRT 6STAP FILE
. Can't see any file name looking like that.
By way of example, the EUTERPE binary file filename1 BIN would be loaded by typing the following to the timesharing DDT:
TENLODctrlK L filename1_BINcr F
The last command actually starts the DDT in the PDP-6 running.
The source file is truncated.
I think this program loads the auxilliary processor from the timesharing processor.
Given its name, it was probably first created to run on PDP-6 ITS, to load a program into the PDP-10 processor.
It's not truncated. There's just lots of extra text after "END BEG".
Got another copy: JSF; TENLOD 18.8.
Commands:
Problems assembling JSF; TENLOD 18.8:
100 1. 2-019
= With bad format or bad context
100 0. 25-042 TERMIN longer than 6 chars
in DEFINE Starting at 2-019
100 0. 43-002 No END statement
in DEFINE Starting at 2-020
AI memo 243 "Using the EUTERPE Music System" has some examples of how to use TENLOD.
Commands L
and F
are used to load a program into the PDP-6 and start it. PF
starts it but also makes PDP-6 DDT talk to the user TTY.
TENLOD loads SYS: PDP10 DDT or PDP10 RDDT. RDDT is the remote debugger.
SYSEN2; TENLOD 18
SYS; PDP10 DDT
SYS; PDP!0 RDDT
What is is? Probably not needed.
EDIT: It's for loading programs into the auxiliary processor. Also for debugging them, including remote debugging.