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
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
Adam Sampson
0ac926bc7d
Wait for EOF after quitting the emulator.
...
When shutting down the emulator and starting another, it's otherwise
possible for the first read from the new emulator to return an error
(EIO from the pty read in Expect).
2018-08-04 07:01:11 +02:00
Lars Brinkhoff
a7efcd3ac2
Make the SIMH console escape character be Control-\.
2018-05-11 09:56:18 +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
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
Lars Brinkhoff
f262699f22
Attach DSKDMP tape in SIMH build script, not config file.
2016-11-21 15:33:50 +01:00
Lars Brinkhoff
32f7161eab
Make it possible to run with emulators other than SIMH.
2016-11-18 13:09:21 +01:00