Lars Brinkhoff
f77c78363e
Properly quote name of started program.
...
So that a space in the name isn't mistaken for the start of the next
argument, which is the process ID to kill later.
2025-01-28 10:23:52 +01:00
Lars Brinkhoff
cb1209ac68
Configure ITS and emulators for a local Chaos subnet.
...
It has been agreed that subnet 376 should be a local Chaosnetwork.
The Chaosnet bridge has been given the node address 177001, and
DB/KA/KL ITS is node 177002.
2023-09-13 19:09:59 +02:00
Lars Brinkhoff
9039af3377
Drop the build-time configurable Chaosnet address.
...
It was never very usable anyway.
2023-09-13 19:09:59 +02:00
Lars Brinkhoff
e866ddeaeb
Fix KLH10 start.
2023-09-13 19:09:59 +02:00
Lars Brinkhoff
153b823406
Start the Chaosnet bridge.
2023-09-13 19:09:59 +02:00
Eric Swenson
78ae9769b8
Enable DEMON in ITS configuration.
2023-03-10 09:20:46 -08:00
Lars Brinkhoff
7ac7598edb
Move machine-specific KS10 configuration to separate directory.
2021-07-13 12:35:52 +02:00
Adam Sampson
8fa00758d0
Enable the IPC device for all build machines.
...
At MIT this was only enabled on DM. Muddle has built-in support for it,
and it seems to have been fairly widely used in existing Muddle images.
2020-09-13 21:37:12 +01:00
Lars Brinkhoff
7e396a61af
Update start scripts for PDP-10 emulators other than SIMH KA10.
2020-06-09 18:02:50 +02:00
Lars Brinkhoff
e03e3ae631
Move loading of sources until after new ITS is running.
...
Just load essential source files during the bootstrap stage: MIDAS,
ITS, DDT, SALV, KSFEDR, DUMP.
2018-09-23 07:11:52 +02:00
Lars Brinkhoff
aafa4daf29
Use Panda Display with KLH10.
2018-09-18 12:33:52 +02:00
Adam Sampson
8b8e1cf952
Avoid Expect clobbering stdout when stdin isn't a tty.
...
Doing expect_after before a child process has been spawned causes Expect
to try reading from stdin. If stdin is /dev/null, it gets an EOF from
the read, assumes it's been closed... and closes stdout too, so we don't
see any more of the child process interaction.
2018-08-04 07:01:11 +02:00
Fausto Saporito
ea60086c73
changed startup script (KLH10 only) to specify the network card
2018-06-16 21:22:16 +02:00
Lars Brinkhoff
fa46ff4e4c
Place built image files in separate directories for each target.
...
Also move generated CONFIG > and SYSHST > files from the "src"
directory to "out".
This facilitates parallel builds, and deploying image files.
2018-05-02 08:16:23 -07:00
Lars Brinkhoff
d84c52edb5
Split off parts of build script. Only build basics if BASICS is yes.
...
There are now separate scripts for: EMACS, LISP (and MACSYMA), SCHEME,
and miscellaneous unessential programs.
2018-04-13 19:59:48 +02:00
Lars Brinkhoff
6be8b181ae
Split off KS10 stuff into separate script.
2018-02-27 06:50:13 -08:00
Lars Brinkhoff
b91fbacc51
Save host CPU cycles when ITS is idle.
2017-03-08 07:04:57 -08:00
Lars Brinkhoff
9f555fcb65
Add names for ITS machines on the internet.
2017-02-20 06:47:02 -08:00
Lars Brinkhoff
70b20aad42
Update KLH10 to version supporting CH11 with UDP tunneling.
2017-02-20 09:47:21 +01:00
Lars Brinkhoff
ee9466b122
Avoid using broken IPMASK macro in SYSTEM; CONFIG.
2017-02-20 09:47:21 +01:00
Lars Brinkhoff
294f6ace0a
Add hostname and Chaosnet address as configurable parameters.
2017-02-20 09:47:21 +01:00
Lars Brinkhoff
937387b853
Make IP address configurable.
2017-02-13 10:30:33 -08:00
36bit
69f3840754
Adding some initial copyright and licensing information based on MIT's GPL release of ITS
2016-12-16 07:01:06 +01:00
Lars Brinkhoff
62046ce66f
Simplify starting by providing a script.
2016-12-13 08:38:26 -08:00
Eric Swenson
9ed7bf3035
- Added support for METER
...
- Also fixed build script after initializing COMSAT (KLH10 only) to kill
COMSAT job.
2016-12-04 08:45:23 +01:00
Eric Swenson
ba6c23d8fe
Disabled COMSAT initialization on SIMH, since it appears that this
...
operation requires the network support to be functional.
2016-11-28 18:24:16 +01:00
Eric Swenson
a80fc4f8ad
Integrated basic ITS networking support and host table. This includes
...
the host table compiler (SYSHST; HOSTS3 BIN) and the host table job
submission tool (SYSHST; H3MAKE BIN). No daemons or user networking
programs are included in this commit. The binary host table, however,
is built from the host table source (SYSHST; H3TEXT >) and installed
into SYSBIN; HOSTS3 >.
2016-11-24 21:43:54 +01:00
Lars Brinkhoff
108207ab82
Provide separate SYSTEM; CONFIG files for SIMH and KLH10.
2016-11-24 11:10:10 +01:00
Lars Brinkhoff
23d54c3d4b
Restart KLH10 before running DSKDMP.
...
Just resetting the emulator and starting the dskdmp binary didn't work.
2016-11-21 15:33:50 +01:00
Lars Brinkhoff
c5d3af5c18
Build ITS using KLH10.
2016-11-18 14:04:19 +01:00
Lars Brinkhoff
d082c95331
Build KLH10.
2016-11-18 13:28:43 +01:00