1
0
mirror of https://github.com/PDP-10/its.git synced 2026-02-26 17:03:20 +00:00

Get VT11 boot ROM and make an image file.

This commit is contained in:
Lars Brinkhoff
2018-09-04 14:47:32 +02:00
parent cb359e69fd
commit 7c2ac98679
4 changed files with 27 additions and 11 deletions

View File

@@ -51,6 +51,7 @@ KA10=tools/sims/BIN/ka10
ITSTAR=tools/itstar/itstar
WRITETAPE=tools/tapeutils/tapewrite
MAGFRM=tools/dasm/magfrm
GT40=$(OUT)/bootvt.img
H3TEXT=$(shell cd build; ls h3text.*)
SMF:=$(addprefix tools/,$(addsuffix /.gitignore,$(SUBMODULES)))
@@ -60,10 +61,13 @@ all: $(SMF) $(OUT)/stamp tools/supdup/supdup
check: all check-dirs
out/klh10/stamp out/simh/stamp: $(OUT)/rp0.dsk
out/klh10/stamp: $(OUT)/rp0.dsk
$(TOUCH) $@
out/sims/stamp: $(OUT)/rp03.2 $(OUT)/rp03.3
out/simh/stamp: $(OUT)/rp0.dsk $(GT40)
$(TOUCH) $@
out/sims/stamp: $(OUT)/rp03.2 $(OUT)/rp03.3 $(GT40)
$(TOUCH) $@
$(OUT)/rp0.dsk: build/simh/init $(OUT)/minsys.tape $(OUT)/salv.tape $(OUT)/dskdmp.tape build/build.tcl $(OUT)/sources.tape build/$(EMULATOR)/stamp
@@ -105,6 +109,18 @@ $(OUT)/dskdmp.tape: $(WRITETAPE) $(RAM) $(DSKDMP)
$(MKDIR) $(OUT)
$(WRITETAPE) -n 2560 $@ $(RAM) $(DSKDMP)
$(OUT)/tmp/gt40/bootvt.bin: $(OUT)/output.tape
rm -rf $(OUT)/tmp
mkdir -p $(OUT)/tmp
$(ITSTAR) -xf $< -C $(OUT)/tmp
tools/dasm/palx: tools/dasm/palx.c
$(MAKE) -C tools/dasm palx
$(OUT)/bootvt.img: $(OUT)/tmp/gt40/bootvt.bin tools/dasm/palx
mkdir -p out/gt40
tools/dasm/palx -I < $< > $@
start: build/$(EMULATOR)/start
$(LN) -s $< $*

View File

@@ -298,3 +298,11 @@ respond "*" ":link sys;ts dec\021 *,must; be here\r"
respond "*" ":midas decsys;_decbot\r"
expect ":KILL"
# palx
respond "*" ":midas sys;ts palx_sysen1;palx\r"
expect ":KILL"
# GT40 boot ROM.
respond "*" ":palx gt40;_gt40;bootvt\r"
expect ":KILL"

View File

@@ -500,10 +500,6 @@ respond "*" ":midas sys1;ts who%_sysen3;who%\r"
expect ":KILL"
respond "*" ":link sys1;ts %,sys1;ts who%\r"
# palx
respond "*" ":midas sys;ts palx_sysen1;palx\r"
expect ":KILL"
# Old PALX
respond "*" ":midas sys3;ts plx143_rms;palx 143\r"
expect ":KILL"
@@ -1064,10 +1060,6 @@ respond "=YES" "1\r"
respond "37000" "37000\r"
expect ":KILL"
# GT40 boot ROM.
respond "*" ":palx gt40;_gt40;bootvt\r"
expect ":KILL"
# GT40 Lunar Lander.
respond "*" ":palx gt40;_gt40;gtlem\r"
expect ":KILL"