1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-17 08:43:21 +00:00

1296 Commits

Author SHA1 Message Date
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
064c4db58b Add RP04P and RP06P to SALV's MC configuration. 2019-09-05 19:16:49 +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
857ef4fcf7 Add EMACS; EMACS NEWS.
References by the N command in ^R Mode Documentation work.
2019-09-04 12:08:24 +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
Lars Brinkhoff
c43e056c7c Add check to DUMP that KS10P matches NEWCOD.
On a KS10, DUMP must use the NEWCOD code, and on KA10/KL10 it must not.
2019-08-30 11:43:00 +02:00
Lars Brinkhoff
ea13dc31fb Don't store Travis CI images on Amazon S3.
They are no longer full builds.
2019-08-30 07:02:26 +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
a47829eed1 Updated Emacs QSEND library to use Insert Date rather than Get Date.
This function was renamed in Emacs 141 (Nov 1979).  Resolves #1709.
2019-08-28 22:45:37 -07:00
Lars Brinkhoff
acf33bce51 It's HOSTS3 now. 2019-08-20 06:59:28 +02:00
Lars Brinkhoff
8cc1d6dd46 Increase the number of TTYs NAMDRG can handle.
KA ITS now has the Knight kludge, the Datapoint kludge, and the Morton
box for a total of 48 physical TTY ports.  Add to that the console,
the pseudo TTYs and the TV TTYs for a total of 111 (octal) which is
over the old limit 100.
2019-08-20 06:59:28 +02:00
Lars Brinkhoff
06a490a64f Increase NAMDRG ttysize to accomodate larger TTYTYP.
The file SYSTEM; TTYTYP > has increased in size.  When NAMDRG loaded
it, it clobbered the constants area.
2019-08-20 06:59:28 +02: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
e157311e31 Better job names for GitLab. 2019-08-14 22:22:59 +02:00
Lars Brinkhoff
f624d858bd Don't build with KLH10 on CircleCI.
It fails almost every time.
2019-08-14 22:22:59 +02:00
Lars Brinkhoff
4ec85d9e9f TWDEMO - scripted demonstration of SHRDLU.
This is a program that just replays the dialogue in SHRDLU; DEMO FLICK.
2019-08-14 22:08:00 +02:00
Lars Brinkhoff
55877e4cf9 Update KA10 simulator. 2019-08-14 20:36:37 +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
48b8b4a019 Resolves: #1468. Adds INFO topic Tips that includes various tips
on using and administering ITS, including one on how to debug
OJB devices.
2019-08-14 11:05:54 -07:00
Eric Swenson
ff52bdeeb8 Resolves #1685: "Other" menu in INFO directory doesn't work properly. 2019-08-14 11:05:54 -07: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
dd225f7170 Update KA10 simulator. 2019-08-05 16:03:11 +02:00
Lars Brinkhoff
33356b9f41 SIMH KA10 will always be built with 340 support if libsdl is installed. 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
53bb9c4536 Fixed issue with inability to send to bug-mail (and related) mailing
lists. Resolves #1673.
2019-08-03 07:53:02 -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
Dave Conroy
548bab6150 Bug fix for TCP.
%PKFLS is a 36-bit value, so its halves need to be swapped.
2019-07-12 08:04:26 +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
e01ac1d70a Make the KLFEDR command LISTF map in the directory.
Or else it will not see the files.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
997a5fd31d Add CREATE command to KLFEDR.
It creates a fresh empty front end directory.
2019-07-03 15:09:22 +02:00