diff --git a/PDP10/ka10_defs.h b/PDP10/ka10_defs.h index 7550967..1e6f9f5 100644 --- a/PDP10/ka10_defs.h +++ b/PDP10/ka10_defs.h @@ -363,7 +363,7 @@ int df10_write(struct df10 *df); #define NUM_DEVS_RP 2 #define NUM_DEVS_RS 0 #define NUM_DEVS_TU 1 -#define NUM_DEVS_PD 1 +#define NUM_DEVS_PD ITS /* Global data */ extern t_bool sim_idle_enab; diff --git a/PDP10/ka10_mt.c b/PDP10/ka10_mt.c index bc73b1d..0547bcb 100644 --- a/PDP10/ka10_mt.c +++ b/PDP10/ka10_mt.c @@ -122,7 +122,6 @@ t_stat mt_devio(uint32 dev, uint64 *data); t_stat mt_srv(UNIT *); t_stat mt_boot(int32, DEVICE *); -void mt_ini(UNIT *, t_bool); t_stat set_mta (UNIT *uptr, int32 val, CONST char *cptr, void *desc) ; t_stat show_mta (FILE *st, UNIT *uptr, int32 val, CONST void *desc); t_stat mt_reset(DEVICE *); diff --git a/PDP10/ka10_pd.c b/PDP10/ka10_pd.c index 86aab3f..74389d0 100644 --- a/PDP10/ka10_pd.c +++ b/PDP10/ka10_pd.c @@ -43,7 +43,7 @@ t_stat pd_set_off(UNIT *uptr, int32 val, CONST char *cptr, void *desc); t_stat pd_show_on(FILE *st, UNIT *uptr, int32 val, CONST void *desc); UNIT pd_unit[] = { - {UDATA(NULL, UNIT_FIX, 0)}, /* 0 */ + {UDATA(NULL, UNIT_DISABLE , 0)}, /* 0 */ }; DIB pd_dib = {PD_DEVNUM, 1, &pd_devio, NULL}; diff --git a/makefile b/makefile index 1d6d1e4..198c85b 100644 --- a/makefile +++ b/makefile @@ -1110,7 +1110,7 @@ KI10 = ${KA10D}/ka10_cpu.c ${KA10D}/ka10_sys.c ${KA10D}/ka10_df.c \ ${KA10D}/ka10_lp.c ${KA10D}/ka10_pt.c ${KA10D}/ka10_dc.c \ ${KA10D}/ka10_rp.c ${KA10D}/ka10_rc.c ${KA10D}/ka10_dt.c \ ${KA10D}/ka10_dk.c ${KA10D}/ka10_cr.c ${KA10D}/ka10_cp.c \ - ${KA10D}/ka10_tu.c ${KA10D}/ka10_rs.c + ${KA10D}/ka10_tu.c ${KA10D}/ka10_rs.c ${KA10D}/ka10_pd.c KI10_OPT = -DKI=1 -DUSE_INT64 -I $(KA10D) -DUSE_SIM_CARD