PDP-10 / its

Incompatible Timesharing System
Other
846 stars 80 forks source link

TENLOD #276

Open larsbrinkhoff opened 7 years ago

larsbrinkhoff commented 7 years ago

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.

larsbrinkhoff commented 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.

larsbrinkhoff commented 6 years ago

CC @aap again. Maybe PDP-6 software. Maybe DECtape.

CC @b4, our TENEX expert. Do you know what these are?

b4 commented 6 years ago

See below for a diff from TENEX I have laying around, my guess is one is disk bootstrap and the other is ... not.

https://ghostbin.com/paste/6ac2c

aap commented 6 years ago

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).

larsbrinkhoff commented 6 years ago

There's an ..INSRT 6STAP FILE. Can't see any file name looking like that.

larsbrinkhoff commented 6 years ago

AI memo 243:

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.

larsbrinkhoff commented 6 years ago

The source file is truncated.

larsbrinkhoff commented 6 years ago

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.

larsbrinkhoff commented 6 years ago

It's not truncated. There's just lots of extra text after "END BEG".

larsbrinkhoff commented 6 years ago

Got another copy: JSF; TENLOD 18.8.

larsbrinkhoff commented 6 years ago

Commands:

larsbrinkhoff commented 6 years ago

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
larsbrinkhoff commented 4 years ago

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.

larsbrinkhoff commented 4 years ago

TENLOD loads SYS: PDP10 DDT or PDP10 RDDT. RDDT is the remote debugger.