1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-28 04:57:43 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
Lars Brinkhoff
09b4568b95 Rearrange SALV and NSALV binaries.
(N)SALV BIN is the MIDAS output.  @ (N)SALV is the executable with DDT
merged in.  Update dumping of ITS to use SALV BIN.
2019-01-11 07:56:49 -08:00
Lars Brinkhoff
3c68ce6854 Build C library. 2018-10-23 19:37:16 +02:00
Lars Brinkhoff
7517234180 Make $^N work in exec DDT when not using KS10 one-proceed. 2018-10-02 13:16:42 +02:00
Lars Brinkhoff
55f2dde6ed Revert "Move files from crowded pack #2 to pack #1."
This reverts commits a1bdade911 and
87f2a21cb5.
2018-09-23 07:11:52 +02:00
Lars Brinkhoff
a1bdade911 Move files from crowded pack #2 to pack #1. 2018-09-14 07:16:48 +02:00
Lars Brinkhoff
dc1f235e59 Replace expect + type in build scripts with respond. 2018-09-10 19:43:35 +02:00
Lars Brinkhoff
4c722344a7 Fix KA10 build script MARK responses.
SALV prints "PACK # =" for information, not request for input.
2018-09-10 19:43:35 +02:00
Adam Sampson
7a23f23902 Silence the system job by patching ITS on boot.
Since we're interacting with ITS through the system console, one cause
of build failures is the messages the system job prints to the console
at unpredictable times -- for example, periodic timestamps and
notifications of changes to files in system directories. If one of these
gets printed while we're expecting something else, it's hard for the
Expect script to recover.

Avoid this by patching STYO, the system job's character-printing
routine, to return without doing anything if this system is up.
Adjust the pdset routine so it's matching PDSET's output rather than the
system job's to tell when the time has been set.
2018-08-05 00:50:18 +01:00
Lars Brinkhoff
e4d8240dc7 Add two more disk packs to KA ITS.
- Add packs to SALV.
- Increase NQS in ITS.
- Add new drives to the emulator configuration.
- Mark two more packs in SALV.
- Before booting into the new ITS, use UCOP to copy the MFD to the fresh packs.
2018-06-29 22:26:26 +02:00
Lars Brinkhoff
c5a6c9587d Update KS10 microcode after is has been reassembled. 2018-06-25 10:16:45 +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
282829039f Use separate simulator config file for running newly built ITS.
This enables using a bootstrap ITS with a diffent configuration, such
as device support or channel 1 multiplexing, from the new ITS.
2018-04-10 07:40:40 -07:00
Lars Brinkhoff
6b8457b392 Build PEEK with 340 support.
Prepare for building MAGDMP with 340 support, though it doesn't work yet.
2018-04-03 21:05:28 +02:00
Lars Brinkhoff
9a5ec1b8d8 Write files in . to DSK0:, i.e. the first pack.
This way, there's no need to bring the second pack online in DSKDMP.
2018-03-02 15:03:49 -08:00
Lars Brinkhoff
1144059a08 Make bootable MAGDMP tape. 2018-02-28 16:49:04 +01:00
Lars Brinkhoff
e4f28ab1cf Build ITS for KA10. 2018-02-27 06:50:13 -08:00