From 333c68f572a45ef45510729445d6e1b23c3edc7d Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Mon, 2 Mar 2020 16:22:47 +0100 Subject: [PATCH] Add Datapoint 3300 terminal emulator. --- .gitmodules | 3 +++ Makefile | 8 ++++++-- tools/vt05 | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) create mode 160000 tools/vt05 diff --git a/.gitmodules b/.gitmodules index 24602b77..35f04411 100644 --- a/.gitmodules +++ b/.gitmodules @@ -28,3 +28,6 @@ [submodule "tools/pdp6"] path = tools/pdp6 url = https://github.com/aap/pdp6 +[submodule "tools/vt05"] + path = tools/vt05 + url = https://github.com/aap/vt05 diff --git a/Makefile b/Makefile index 84604563..9df62607 100644 --- a/Makefile +++ b/Makefile @@ -48,7 +48,7 @@ BINIGNORE=-e '^(ka10|kl10|ks10|minsys)$$' # These are on the minsrc tape. SRCIGNORE=-e '^(system|midas)$$' -SUBMODULES = dasm itstar klh10 mldev simh sims supdup tapeutils tv11 pdp6 +SUBMODULES = dasm itstar klh10 mldev simh sims supdup tapeutils tv11 pdp6 vt05 # These files are used to create bootable tape images. RAM = bin/ks10/boot/ram.262 @@ -66,6 +66,7 @@ GT40=tools/simh/BIN/pdp11 $(OUT)/bootvt.img TV11=tools/tv11/tv11 PDP6=tools/pdp6/emu/pdp6 KLFEDR=tools/dasm/klfedr +DATAPOINT=tools/vt05/dp3300 H3TEXT=$(shell cd build; ls h3text.*) DDT=$(shell cd src; ls sysen1/ddt.* syseng/lsrtns.* syseng/msgs.* syseng/datime.* syseng/ntsddt.*) @@ -85,7 +86,7 @@ out/klh10/stamp: $(OUT)/rp0.dsk out/simh/stamp: $(OUT)/rp0.dsk $(GT40) $(TOUCH) $@ -out/pdp10-ka/stamp: $(OUT)/rp03.2 $(OUT)/rp03.3 $(GT40) $(TV11) $(PDP6) +out/pdp10-ka/stamp: $(OUT)/rp03.2 $(OUT)/rp03.3 $(GT40) $(TV11) $(PDP6) $(DATAPOINT) $(TOUCH) $@ out/pdp10-kl/stamp: $(OUT)/rp04.1 @@ -259,6 +260,9 @@ $(TV11): $(PDP6): $(MAKE) -C tools/pdp6/emu +$(DATAPOINT): + $(MAKE) -C tools/vt05 dp3300 + tools/supdup/supdup: $(MAKE) -C tools/supdup diff --git a/tools/vt05 b/tools/vt05 new file mode 160000 index 00000000..4a932ca7 --- /dev/null +++ b/tools/vt05 @@ -0,0 +1 @@ +Subproject commit 4a932ca783b62853a1ca883d009e528a50e56f6a