From ccc2a09f3596a938154949ca5c336dd09bd5a3dc Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Fri, 27 Oct 2023 16:50:01 +0200 Subject: [PATCH] Add Chaosnet tools, in particular remote shutdown. --- .gitmodules | 3 +++ Makefile | 8 ++++++-- tools/chaosnet-tools | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) create mode 160000 tools/chaosnet-tools diff --git a/.gitmodules b/.gitmodules index 6e920b0a..d6c82002 100644 --- a/.gitmodules +++ b/.gitmodules @@ -43,3 +43,6 @@ [submodule "tools/cbridge"] path = tools/cbridge url = https://github.com/bictorv/chaosnet-bridge +[submodule "tools/chaosnet-tools"] + path = tools/chaosnet-tools + url = https://github.com/Chaosnet/chaosnet-tools diff --git a/Makefile b/Makefile index a6fd185c..b1b92d39 100644 --- a/Makefile +++ b/Makefile @@ -71,7 +71,7 @@ BINIGNORE=-e '^(ka10|kl10|ks10|minsys)$$' SRCIGNORE=-e '^(system|midas)$$' SUBMODULES = dasm itstar klh10 mldev simh sims supdup cbridge \ - tapeutils tv11 pdp6 vt05 tek4010 + tapeutils tv11 pdp6 vt05 tek4010 chaosnet-tools # These files are used to create bootable tape images. RAM = bin/ks10/boot/ram.262 @@ -105,7 +105,8 @@ SMF:=$(addprefix tools/,$(addsuffix /.gitignore,$(SUBMODULES))) OUT=out/$(EMULATOR) all: its $(OUT)/stamp/test $(OUT)/stamp/emulators \ - tools/supdup/supdup tools/cbridge/cbridge + tools/supdup/supdup tools/cbridge/cbridge \ + tools/chaosnet-tools/shutdown its: $(SMF) $(OUT)/stamp/its @@ -406,6 +407,9 @@ tools/supdup/supdup: tools/cbridge/cbridge: $(MAKE) -C tools/cbridge +tools/chaosnet-tools/shutdown: + $(MAKE) -C tools/chaosnet-tools + $(SMF): $(GIT) submodule sync --recursive `dirname $@` $(GIT) submodule update --recursive --init `dirname $@` diff --git a/tools/chaosnet-tools b/tools/chaosnet-tools new file mode 160000 index 00000000..527c02a4 --- /dev/null +++ b/tools/chaosnet-tools @@ -0,0 +1 @@ +Subproject commit 527c02a4f41a8495e12ca32bcb4a0117575b8a8c