diff --git a/PDP11/pdp11_dmc.c b/PDP11/pdp11_dmc.c index 4941ad2f..16ba12d9 100644 --- a/PDP11/pdp11_dmc.c +++ b/PDP11/pdp11_dmc.c @@ -428,15 +428,15 @@ MTAB dmv_mod[] = { #define IOLN_DMC 010 -DIB dmc_dib = { IOBA_AUTO, IOLN_DMC, &dmc_rd, &dmc_wr, 2, IVCL (DMCRX), VEC_AUTO, {&dmc_rxint, &dmc_txint} }; +DIB dmc_dib = { IOBA_AUTO, IOLN_DMC, &dmc_rd, &dmc_wr, 2, IVCL (DMCRX), VEC_AUTO, {&dmc_rxint, &dmc_txint}, IOLN_DMC }; #define IOLN_DMP 010 -DIB dmp_dib = { IOBA_AUTO, IOLN_DMP, &dmc_rd, &dmc_wr, 2, IVCL (DMCRX), VEC_AUTO, {&dmc_rxint, &dmc_txint }}; +DIB dmp_dib = { IOBA_AUTO, IOLN_DMP, &dmc_rd, &dmc_wr, 2, IVCL (DMCRX), VEC_AUTO, {&dmc_rxint, &dmc_txint }, IOLN_DMP}; #define IOLN_DMV 020 -DIB dmv_dib = { IOBA_AUTO, IOLN_DMV, &dmc_rd, &dmc_wr, 2, IVCL (DMCRX), VEC_AUTO, {&dmc_rxint, &dmc_txint }}; +DIB dmv_dib = { IOBA_AUTO, IOLN_DMV, &dmc_rd, &dmc_wr, 2, IVCL (DMCRX), VEC_AUTO, {&dmc_rxint, &dmc_txint }, IOLN_DMV}; DEVICE dmc_dev = { "DMC", dmc_units, dmc_reg, dmc_mod, 1, DMC_RDX, 8, 1, DMC_RDX, 8, diff --git a/PDP11/pdp11_dup.c b/PDP11/pdp11_dup.c index 9b05d18c..c870d5e0 100644 --- a/PDP11/pdp11_dup.c +++ b/PDP11/pdp11_dup.c @@ -322,7 +322,8 @@ DIB dup_dib = { 2, /* # of vectors */ IVCL (DUPRX), VEC_AUTO, - { &dup_rxinta, &dup_txinta }/* int. ack. routines */ + { &dup_rxinta, &dup_txinta },/* int. ack. routines */ + IOLN_DUP, /* IO space per line */ }; static UNIT dup_unit_template = {