mirror of
https://github.com/rcornwell/sims.git
synced 2026-02-26 16:53:58 +00:00
SCP: Updated readme and makefile
This commit is contained in:
24
README.md
24
README.md
@@ -18,20 +18,20 @@ simulator if desired.
|
||||
|
||||
The PDP6 runs TOPS 10 4.5 off Dectape.
|
||||
|
||||
Disk
|
||||
* 270 Disk
|
||||
Disk
|
||||
* 270 Disk
|
||||
|
||||
Tape
|
||||
* 551 Tape
|
||||
* 555 Dectape.
|
||||
Tape
|
||||
* 551 Tape
|
||||
* 555 Dectape.
|
||||
|
||||
Paper Tape
|
||||
* Punch
|
||||
* Reader
|
||||
Paper Tape
|
||||
* Punch
|
||||
* Reader
|
||||
|
||||
DC10E Terminal mux.
|
||||
Type 630 Terminal mux.
|
||||
|
||||
Type 340 graphics display.
|
||||
Type 340 graphics display.
|
||||
|
||||
# Dec KA10 & KI10
|
||||
|
||||
@@ -41,12 +41,14 @@ The KA10 sim has successfully run Tops 10 4.5, 5.03 and Tops 10 6.03.
|
||||
The KI10 sim has successfully run Tops 10 6.03 with VMSER
|
||||
The KA10 sim has successfully run ITS.
|
||||
Support for BBN pager (untested).
|
||||
Support for WAITS (in progress).
|
||||
|
||||
Disk
|
||||
* RC10 RD10/RM10
|
||||
* RP10 RP01/RP02/RP03
|
||||
* RH10 RP04/RP06/RP07 (RP07 not supported under 6.03).
|
||||
* RH10 RS04
|
||||
* PMP (P. PETIT'S IBM CHANNEL)
|
||||
|
||||
Tape
|
||||
* TM10A or B
|
||||
@@ -66,6 +68,8 @@ Support for BBN pager (untested).
|
||||
|
||||
340 Display Station support.
|
||||
|
||||
Optional support for PDP6 devices (standard if WAITS enabled).
|
||||
|
||||
The RP10 supports boot (actual hardware did not), by reading in Blocks 4-7
|
||||
and transfering to the loaded value. RC10, RH10, TM10 support readin mode.
|
||||
|
||||
|
||||
11
makefile
11
makefile
@@ -1200,10 +1200,9 @@ IBM360_OPT32 = -I $(IBM360D) -DIBM360 -DUSE_SIM_CARD
|
||||
|
||||
PDP6D = PDP10
|
||||
PDP6 = ${PDP6D}/ka10_cpu.c ${PDP6D}/ka10_sys.c ${PDP6D}/ka10_cty.c \
|
||||
${PDP6D}/ka10_lp.c ${PDP6D}/ka10_pt.c ${PDP6D}/ka10_dc.c \
|
||||
${PDP6D}/ka10_cr.c ${PDP6D}/ka10_cp.c ${PDP6D}/pdp6_dct.c \
|
||||
${PDP6D}/pdp6_dtc.c ${PDP6D}/pdp6_mtc.c ${PDP6D}/pdp6_dsk.c \
|
||||
${PDP6D}/pdp6_dcs.c
|
||||
${PDP6D}/ka10_lp.c ${PDP6D}/ka10_pt.c ${PDP6D}/ka10_cr.c \
|
||||
${PDP6D}/ka10_cp.c ${PDP6D}/pdp6_dct.c ${PDP6D}/pdp6_dtc.c \
|
||||
${PDP6D}/pdp6_mtc.c ${PDP6D}/pdp6_dsk.c ${PDP6D}/pdp6_dcs.c
|
||||
PDP6_OPT = -DPDP6=1 -DUSE_INT64 -I $(PDP6D) -DUSE_SIM_CARD
|
||||
ifneq ($(TYPE340),)
|
||||
# ONLY tested on Ubuntu 16.04, using X11 display support:
|
||||
@@ -1223,8 +1222,8 @@ KA10 = ${KA10D}/ka10_cpu.c ${KA10D}/ka10_sys.c ${KA10D}/ka10_df.c \
|
||||
${KA10D}/ka10_imx.c ${KA10D}/ka10_tk10.c ${KA10D}/ka10_mty.c \
|
||||
${KA10D}/ka10_imp.c ${KA10D}/ka10_ch10.c ${KA10D}/ka10_stk.c \
|
||||
${KA10D}/ka10_ten11.c ${KA10D}/ka10_auxcpu.c $(KA10D)/ka10_pmp.c \
|
||||
${PDP6D}/pdp6_dct.c ${PDP6D}/pdp6_dtc.c ${PDP6D}/pdp6_mtc.c \
|
||||
${PDP6D}/pdp6_dsk.c ${PDP6D}/pdp6_dcs.c ${PDP10D}/ka10_dkb.c
|
||||
${PDP10D}/ka10_dkb.c ${PDP6D}/pdp6_dct.c ${PDP6D}/pdp6_dtc.c \
|
||||
${PDP6D}/pdp6_mtc.c ${PDP6D}/pdp6_dsk.c ${PDP6D}/pdp6_dcs.c
|
||||
KA10_OPT = -DKA=1 -DUSE_INT64 -I $(KA10D) -DUSE_SIM_CARD ${NETWORK_OPT}
|
||||
|
||||
ifneq ($(TYPE340),)
|
||||
|
||||
Reference in New Issue
Block a user