1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-22 10:32:13 +00:00

715 Commits

Author SHA1 Message Date
Lars Brinkhoff
b0eed4699a Avoid race condition after :TCTYP LA36. 2019-11-05 07:36:27 +01:00
Lars Brinkhoff
d9cd6bf141 Munching squares in Maclisp, for display terminals. 2019-10-29 14:44:06 +01:00
Eric Swenson
50b95c1241 Build ITS with KL10 simulator. 2019-10-02 19:47:59 +02:00
Lars Brinkhoff
ed41d2fce8 Update "shutdown" build script procedure to work for all processors. 2019-10-02 16:58:24 +02:00
Lars Brinkhoff
299dfd277e Make MC great again. 2019-09-15 23:15:43 +02:00
Lars Brinkhoff
0d731cd1fa Make sure the spawned subprocess goes away. 2019-09-12 15:48:09 +02:00
Lars Brinkhoff
627704fa53 Add RP04P to ITS' MX configuration. 2019-09-05 19:16:49 +02:00
Lars Brinkhoff
a83af870dd Default RP04P to 0 in ITS' configuration file. 2019-09-05 19:16:49 +02:00
Lars Brinkhoff
4ca22dc3e5 Update comments about disk packs in ITS' configuration. 2019-09-05 19:16:49 +02:00
Lars Brinkhoff
7a20b68181 Do not keep the old bootstrapping @ ITS around. 2019-09-03 17:04:00 +02:00
Lars Brinkhoff
f68eb8c0cf Make BACKUP directory and copy important files there. 2019-09-03 17:04:00 +02:00
Lars Brinkhoff
570fcb80dd Make a @ SALV for KL10. 2019-09-03 17:04:00 +02:00
Lars Brinkhoff
66c5bb56d4 Add build script variable for the flavor of SALV.
KA10 uses "SALV", KS10 uses "NSALV", and KL10 is unknown but "SALV for
now."
2019-09-03 17:04:00 +02:00
Lars Brinkhoff
7fa42e016e Update to newer KA10 simulator with 340 display idling.
The latest simulator version needs libpcap-dev installed.
2019-09-03 11:39:13 +02:00
Lars Brinkhoff
e6534c1362 Update tv11 emulator and throttle it to use less host CPU.
The -s argument is number of milliseconds to sleep ever 1000 PDP-11
instructions.
2019-09-03 11:39:13 +02:00
Eric Swenson
0f580d1652 Add link to .teco.;tecord > in info;
This allows TECORD within Emacs to work. Resolves #1711.
2019-08-28 22:46:04 -07:00
Eric Swenson
da358558e2 Added sleep during DDT-based load of ITS because sometimes expect
sends the command too quickly and DDT gets confused. This is for
pdp10-kl build.  Resolves #1695.
2019-08-15 12:42:25 -07:00
Eric Swenson
a1d6eb3983 Updated "run" script for pdp10-kl to use DDT rather than DSKDMP.
Resolves #1700.
2019-08-15 12:41:42 -07:00
Eric Swenson
03d21e10aa Updated pdp10-kl build to use TM10B since TM10A is unreliable.
Resolves #1699.
2019-08-15 12:41:42 -07:00
Eric Swenson
daf4b8bad1 Updated the init, boot, boot2, and run scripts to use "set dc disable"
rather than "set dc dis", since the latter is ambiguous. Resolves #1698.
2019-08-15 12:41:42 -07:00
Lars Brinkhoff
ff346dbe7a Update TVREAD to version 90. 2019-08-15 16:06:41 +02:00
Lars Brinkhoff
b589e26ed7 Update descriptions and speeds for KA ITS tty lines. 2019-08-14 20:36:37 +02:00
Lars Brinkhoff
b15b51eea7 Make KA ITS use the Datapoint kludge. 2019-08-14 20:36:37 +02:00
Eric Swenson
40bc0b9840 Fixed DQXDEV (DQ) device to work in KA-10. Resolve #1669. 2019-08-05 12:15:33 -07:00
Eric Swenson
3744295d5b Fixed COMSAT on KA10. Conditional assembly prompts for limiting to
KA10 instructions. Resolves #1671.
2019-08-05 12:15:33 -07:00
Lars Brinkhoff
32780292cf Enable PD clock, enable idling. 2019-08-05 16:03:11 +02:00
Lars Brinkhoff
fa52a91b9d Disable unused devices in KA10 simulator. 2019-08-05 16:03:11 +02:00
Eric Swenson
6bcd87bcef Removed duplicate hostnames in build/h3text since this causes
warnings when compiled. Resolves #1676.
2019-08-03 07:53:40 -07:00
Eric Swenson
90ed513cef Added support for RP06 disks with RH10 disk controller. Moved RP04
disk parameters to separate file (system;rp04 >) from system;rh10 >.
Made build default to RP04 when RH10 is specified, but switches
can select RP06 for relevant components.  Resolves #1648.
2019-07-29 12:36:29 -07:00
Lars Brinkhoff
36bd63e923 Have KL ITS boot directly into NTS DDT. 2019-07-20 06:26:41 +02:00
Lars Brinkhoff
03d1027d06 Fix assembling the DL10 IOELEV.
This mirrors the AI IOELEV update from version 432.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
728aa6aed6 Write KLDCP.BIN to front end file system.
Use the BDUMP command in 11STNK to make the right kind of BIN file.
11STNK requires a debugger before loading a program; use KLRUG.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
1740325b02 Fix merging console IOELEV with 11DDT.
Rename output file to CONS11 BIN.  KLDCP should not be merged with the
console IOELEV.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
446c4fc267 Copy KLRUG BIN to the . directory to make 11STNK happy.
I'll reiterate the depencencies involved:

- STUFF wants the AI IOELEV in .
- 11STNK wants KLRUG in .
- 11BOOT wants IOELEV in the same directory as KLRUG.

To resolve this we currently have:

- The AI IOELEV in .
- The KL IOELEV in SYSBIN
- Copies of KLRUG in both . and SYSBIN
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
8d6a95037c KLDCP manual.
It's too big for KLFEDR to write to the front end file system, so for
now the copy_to_klfe line is commented out.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
2f37ffd321 Move KLDCP binary to the right place. 2019-07-03 15:09:22 +02:00
Lars Brinkhoff
7c25bd95d0 KLDDT - KL10 standalone debugger.
MACSYM and MONSYM are needed to assemble KLDDT.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
20aa9af8d5 KLDCPU - KL10 diagnostic console utility. 2019-07-03 15:07:59 +02:00
Lars Brinkhoff
076b1756aa Copy files to KL10 front end file directory.
DUMP refuses to write files to the .KLFE. directory, so the -READ-
-THIS- file is stored in .TEMP. on the tape and later moved to .KLFE.
2019-07-03 15:07:58 +02:00
Lars Brinkhoff
15a107bee1 Some more changes for a fully working KL ITS build. 2019-07-03 15:07:58 +02:00
Lars Brinkhoff
e61466033a KL ITS needs three RP04 packs. 2019-07-03 15:07:58 +02:00
Lars Brinkhoff
5d6febdfe0 Build script for KL ITS. 2019-07-03 15:07:58 +02:00
Lars Brinkhoff
9f0f8dd0e9 Move the DSKDMP G$ command inside processor specific build script.
Beause the KL10 version of dump_its will use NTSDDT instead of DSKDMP.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
24805a659d Add new ITS named "KL", which is a KA10 with RH10.
The reason for this confusion is that it is intended in the future to
become a KL10.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
0868cf6eaa For KA10, make MAGDMP tape bootable.
There is no longer any need for a MAGDMP paper tape.
2019-06-27 15:51:17 +02:00
Lars Brinkhoff
01a0202ab5 ZOTZ - instruction timing test. 2019-06-24 20:47:40 +02:00
Lars Brinkhoff
380e9a89c6 Which @ NTSDDT to make depends on CPU.
KA10 uses SYSENG; NTSDDT >, and KL10 uses SYSTEM; DDT >.
2019-06-18 07:07:11 +02:00
Lars Brinkhoff
7a79c69b61 The KA10 simulator can now run the MAINT; PART F.OLD. 2019-06-17 20:01:49 +02:00
Lars Brinkhoff
1b3c48e735 Update KA10 simulator. 2019-06-17 20:01:49 +02:00
Lars Brinkhoff
3d3616f8e8 Fix building timesharing TENTH. 2019-06-17 16:25:28 +02:00