1
0
mirror of https://github.com/PDP-10/its.git synced 2026-03-09 20:38:23 +00:00

PDP-6 simulator submodule.

This commit is contained in:
Lars Brinkhoff
2019-01-15 09:04:25 +01:00
parent 1595d4b457
commit a153eaf6c4
4 changed files with 12 additions and 3 deletions

3
.gitmodules vendored
View File

@@ -25,3 +25,6 @@
[submodule "tools/tv11"]
path = tools/tv11
url = https://github.com/aap/tv11
[submodule "tools/pdp6"]
path = tools/pdp6
url = https://github.com/aap/pdp6

View File

@@ -46,7 +46,7 @@ BINIGNORE=-e '^(ka10|ks10|sys)$$'
# These are on the minsrc tape.
SRCIGNORE=-e '^(system|midas)$$'
SUBMODULES = dasm itstar klh10 mldev simh sims supdup tapeutils tv11
SUBMODULES = dasm itstar klh10 mldev simh sims supdup tapeutils tv11 pdp6
# These files are used to create bootable tape images.
RAM = bin/ks10/boot/ram.262
@@ -61,6 +61,7 @@ WRITETAPE=tools/tapeutils/tapewrite
MAGFRM=tools/dasm/magfrm
GT40=tools/simh/BIN/pdp11 $(OUT)/bootvt.img
TV11=tools/tv11/tv11
PDP6=tools/pdp6/emu/pdp6
H3TEXT=$(shell cd build; ls h3text.*)
DDT=$(shell cd src; ls sysen1/ddt.* syseng/lsrtns.* syseng/msgs.* syseng/datime.*)
@@ -80,7 +81,7 @@ out/klh10/stamp: $(OUT)/rp0.dsk
out/simh/stamp: $(OUT)/rp0.dsk $(GT40)
$(TOUCH) $@
out/sims/stamp: $(OUT)/rp03.2 $(OUT)/rp03.3 $(GT40) $(TV11)
out/sims/stamp: $(OUT)/rp03.2 $(OUT)/rp03.3 $(GT40) $(TV11) $(PDP6)
$(TOUCH) $@
$(OUT)/rp0.dsk: build/simh/init $(OUT)/minsys.tape $(OUT)/minsrc.tape $(OUT)/salv.tape $(OUT)/dskdmp.tape build/build.tcl $(OUT)/sources.tape build/$(EMULATOR)/stamp
@@ -218,6 +219,9 @@ $(TV11):
$(MAKE) -C tools/tv11
$(MAKE) -C tools/tv11/tvcon
$(PDP6):
$(MAKE) -C tools/pdp6/emu
tools/supdup/supdup:
$(MAKE) -C tools/supdup

View File

@@ -12,7 +12,8 @@ install_linux() {
case "$EMULATOR" in
simh) sudo apt-get install -y simh;;
sims) sudo apt-get install -y libegl1-mesa-dev libgles2-mesa-dev
sudo apt-get install -y libx11-dev libxt-dev libsdl2-dev;;
sudo apt-get install -y libx11-dev libxt-dev libsdl2-dev
sudo apt-get install -y libsdl-dev libsdl-image1.2-dev;;
klh10) sudo apt-get install -y libusb-1.0-0-dev;;
esac
}

1
tools/pdp6 Submodule

Submodule tools/pdp6 added at ef0693e927