mirror of
https://github.com/PDP-10/its.git
synced 2026-05-05 23:54:18 +00:00
Start a local Arpanet NCP.
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -46,3 +46,6 @@
|
|||||||
[submodule "tools/chaosnet-tools"]
|
[submodule "tools/chaosnet-tools"]
|
||||||
path = tools/chaosnet-tools
|
path = tools/chaosnet-tools
|
||||||
url = https://github.com/Chaosnet/chaosnet-tools
|
url = https://github.com/Chaosnet/chaosnet-tools
|
||||||
|
[submodule "tools/ncp"]
|
||||||
|
path = tools/ncp
|
||||||
|
url = https://github.com/larsbrinkhoff/linux-ncp
|
||||||
|
|||||||
11
Makefile
11
Makefile
@@ -80,7 +80,7 @@ BINIGNORE=-e '^(ka10|kl10|ks10|minsys)$$'
|
|||||||
SRCIGNORE=-e '^(system|midas)$$'
|
SRCIGNORE=-e '^(system|midas)$$'
|
||||||
|
|
||||||
SUBMODULES = dasm itstar klh10 mldev simh sims supdup cbridge \
|
SUBMODULES = dasm itstar klh10 mldev simh sims supdup cbridge \
|
||||||
tapeutils tv11 pdp6 vt05 tek4010 chaosnet-tools
|
tapeutils tv11 pdp6 vt05 tek4010 chaosnet-tools ncp
|
||||||
|
|
||||||
# These files are used to create bootable tape images.
|
# These files are used to create bootable tape images.
|
||||||
RAM = bin/ks10/boot/ram.262
|
RAM = bin/ks10/boot/ram.262
|
||||||
@@ -106,6 +106,7 @@ VT52=tools/vt05/vt52
|
|||||||
TEK=tools/tek4010/tek4010
|
TEK=tools/tek4010/tek4010
|
||||||
SIMH_IMLAC=tools/simh/BIN/imlac $(OUT)/ssv22.iml
|
SIMH_IMLAC=tools/simh/BIN/imlac $(OUT)/ssv22.iml
|
||||||
IMP=tools/simh/BIN/h316
|
IMP=tools/simh/BIN/h316
|
||||||
|
NCPD=tools/ncp/src/ncpd
|
||||||
|
|
||||||
H3TEXT=$(shell cd build; ls h3text.*)
|
H3TEXT=$(shell cd build; ls h3text.*)
|
||||||
NAMES=$(shell cd build; ls names.*)
|
NAMES=$(shell cd build; ls names.*)
|
||||||
@@ -157,7 +158,7 @@ out/pdp10-ka/stamp/its: $(OUT)/rp03.2 $(OUT)/rp03.3
|
|||||||
$(MKDIR) $(OUT)/stamp
|
$(MKDIR) $(OUT)/stamp
|
||||||
$(TOUCH) $@
|
$(TOUCH) $@
|
||||||
|
|
||||||
out/pdp10-ka/stamp/emulators: $(GT40) $(TV11) $(XGP11) $(PDP6) $(DATAPOINT) $(VT52) $(TEK) $(SIMH_IMLAC) $(IMP)
|
out/pdp10-ka/stamp/emulators: $(GT40) $(TV11) $(XGP11) $(PDP6) $(DATAPOINT) $(VT52) $(TEK) $(SIMH_IMLAC) $(IMP) $(NCPD)
|
||||||
$(MKDIR) $(OUT)/stamp
|
$(MKDIR) $(OUT)/stamp
|
||||||
$(TOUCH) $@
|
$(TOUCH) $@
|
||||||
|
|
||||||
@@ -165,7 +166,7 @@ out/pdp10-kl/stamp/its: $(OUT)/rp04.1
|
|||||||
$(MKDIR) $(OUT)/stamp
|
$(MKDIR) $(OUT)/stamp
|
||||||
$(TOUCH) $@
|
$(TOUCH) $@
|
||||||
|
|
||||||
out/pdp10-kl/stamp/emulators: $(VT52) $(TEK) $(IMP)
|
out/pdp10-kl/stamp/emulators: $(VT52) $(TEK) $(IMP) $(NCPD)
|
||||||
$(MKDIR) $(OUT)/stamp
|
$(MKDIR) $(OUT)/stamp
|
||||||
$(TOUCH) $@
|
$(TOUCH) $@
|
||||||
|
|
||||||
@@ -444,6 +445,10 @@ $(TEK): tek-hack
|
|||||||
$(IMP):
|
$(IMP):
|
||||||
$(MAKE) -C tools/simh h316
|
$(MAKE) -C tools/simh h316
|
||||||
|
|
||||||
|
$(NCPD):
|
||||||
|
$(MAKE) -C tools/ncp/src
|
||||||
|
$(MAKE) -C tools/ncp/apps
|
||||||
|
|
||||||
tools/supdup/supdup:
|
tools/supdup/supdup:
|
||||||
$(MAKE) -C tools/supdup
|
$(MAKE) -C tools/supdup
|
||||||
|
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ set hi1 debug
|
|||||||
set hi2 debug
|
set hi2 debug
|
||||||
|
|
||||||
attach -u mi1 4421::4431
|
attach -u mi1 4421::4431
|
||||||
|
attach -u hi1 33003:localhost:33004
|
||||||
attach -u hi2 33001:localhost:33002
|
attach -u hi2 33001:localhost:33002
|
||||||
set hi2 convert
|
set hi2 convert
|
||||||
|
|
||||||
|
|||||||
@@ -96,6 +96,11 @@ arpanet() {
|
|||||||
|
|
||||||
(sleep 2; cd build/arpanet; ../../tools/simh/BIN/h316 imp62.simh >imp62.log 2>&1) &
|
(sleep 2; cd build/arpanet; ../../tools/simh/BIN/h316 imp62.simh >imp62.log 2>&1) &
|
||||||
started "Arpanet IMP" "$!"
|
started "Arpanet IMP" "$!"
|
||||||
|
|
||||||
|
export NCP="$PWD/ncp076"
|
||||||
|
rm -f "$NCP"
|
||||||
|
(sleep 5; ./tools/ncp/src/ncpd localhost 33003 33004 2>ncp076.log) &
|
||||||
|
started "Local NCP daemon" "$!"
|
||||||
}
|
}
|
||||||
|
|
||||||
help() {
|
help() {
|
||||||
|
|||||||
@@ -49,6 +49,11 @@ arpanet() {
|
|||||||
|
|
||||||
(sleep 2; cd build/arpanet; ../../tools/simh/BIN/h316 imp62.simh >imp62.log 2>&1) &
|
(sleep 2; cd build/arpanet; ../../tools/simh/BIN/h316 imp62.simh >imp62.log 2>&1) &
|
||||||
started "Arpanet IMP" "$!"
|
started "Arpanet IMP" "$!"
|
||||||
|
|
||||||
|
export NCP="$PWD/ncp076"
|
||||||
|
rm -f "$NCP"
|
||||||
|
(sleep 5; ../linux-ncp/src/ncpd localhost 33003 33004 2>ncp076.log) &
|
||||||
|
started "Local NCP daemon" "$!"
|
||||||
}
|
}
|
||||||
|
|
||||||
help() {
|
help() {
|
||||||
|
|||||||
1
tools/ncp
Submodule
1
tools/ncp
Submodule
Submodule tools/ncp added at b036bde9b3
Reference in New Issue
Block a user