Skip to content

Commit

Permalink
Start ARPANET.
Browse files Browse the repository at this point in the history
Build the SIMH H316 emulator.  This is for emulating an IMP in an ARPA
network.
  • Loading branch information
larsbrinkhoff committed Dec 16, 2024
1 parent 4074a9a commit daa4582
Show file tree
Hide file tree
Showing 6 changed files with 8,331 additions and 2 deletions.
8 changes: 6 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ DATAPOINT=tools/vt05/dp3300
VT52=tools/vt05/vt52
TEK=tools/tek4010/tek4010
SIMH_IMLAC=tools/simh/BIN/imlac $(OUT)/ssv22.iml
IMP=tools/simh/BIN/h316

H3TEXT=$(shell cd build; ls h3text.*)
NAMES=$(shell cd build; ls names.*)
Expand Down Expand Up @@ -156,15 +157,15 @@ out/pdp10-ka/stamp/its: $(OUT)/rp03.2 $(OUT)/rp03.3
$(MKDIR) $(OUT)/stamp
$(TOUCH) $@

out/pdp10-ka/stamp/emulators: $(GT40) $(TV11) $(XGP11) $(PDP6) $(DATAPOINT) $(VT52) $(TEK) $(SIMH_IMLAC)
out/pdp10-ka/stamp/emulators: $(GT40) $(TV11) $(XGP11) $(PDP6) $(DATAPOINT) $(VT52) $(TEK) $(SIMH_IMLAC) $(IMP)
$(MKDIR) $(OUT)/stamp
$(TOUCH) $@

out/pdp10-kl/stamp/its: $(OUT)/rp04.1
$(MKDIR) $(OUT)/stamp
$(TOUCH) $@

out/pdp10-kl/stamp/emulators: $(VT52) $(TEK)
out/pdp10-kl/stamp/emulators: $(VT52) $(TEK) $(IMP)
$(MKDIR) $(OUT)/stamp
$(TOUCH) $@

Expand Down Expand Up @@ -440,6 +441,9 @@ tek-hack:
$(TEK): tek-hack
$(MAKE) -C tools/tek4010 tek4010

$(IMP):
$(MAKE) -C tools/simh h316

tools/supdup/supdup:
$(MAKE) -C tools/supdup

Expand Down
11 changes: 11 additions & 0 deletions build/arpanet/imp6.simh
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
set debug stdout
set hi1 debug

do impconfig.simh
set imp num=6
do impcode.simh
attach mi1 4421::4431
attach hi1 22001:localhost:22002
set hi1 short

go
Loading

0 comments on commit daa4582

Please sign in to comment.