PDP6, KA10, KI10: Update register definitions for checking
This commit is contained in:
parent
f8f7ba3492
commit
09ce5a62e3
11 changed files with 22 additions and 22 deletions
|
@ -101,7 +101,7 @@ MTAB cp_mod[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG cp_reg[] = {
|
REG cp_reg[] = {
|
||||||
{BRDATA(BUFF, cp_buffer, 16, 16, sizeof(cp_buffer)), REG_HRO},
|
{BRDATA(BUFF, cp_buffer, 16, 16, sizeof(cp_buffer)/sizeof(uint16)), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -323,9 +323,9 @@ REG cpu_reg[] = {
|
||||||
{ ORDATA (FM16, FM[016], 36) },
|
{ ORDATA (FM16, FM[016], 36) },
|
||||||
{ ORDATA (FM17, FM[017], 36) },
|
{ ORDATA (FM17, FM[017], 36) },
|
||||||
#if KI
|
#if KI
|
||||||
{ BRDATA (FM, &FM[0], 8, 36, 64)},
|
{ BRDATA (FM, FM, 8, 36, 64)},
|
||||||
#else
|
#else
|
||||||
{ BRDATA (FM, &FM[0], 8, 36, 16)},
|
{ BRDATA (FM, FM, 8, 36, 16)},
|
||||||
#endif
|
#endif
|
||||||
{ ORDATAD (PIR, PIR, 8, "Priority Interrupt Request") },
|
{ ORDATAD (PIR, PIR, 8, "Priority Interrupt Request") },
|
||||||
{ ORDATAD (PIH, PIH, 8, "Priority Interrupt Hold") },
|
{ ORDATAD (PIH, PIH, 8, "Priority Interrupt Hold") },
|
||||||
|
|
|
@ -104,7 +104,7 @@ MTAB cr_mod[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG cr_reg[] = {
|
REG cr_reg[] = {
|
||||||
{BRDATA(BUFF, cr_buffer, 16, 16, sizeof(cr_buffer)), REG_HRO},
|
{BRDATA(BUFF, cr_buffer, 16, 16, sizeof(cr_buffer)/sizeof(uint16)), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -275,8 +275,8 @@ MTAB dp_mod[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG dpa_reg[] = {
|
REG dpa_reg[] = {
|
||||||
{BRDATA(BUFF, &dp_buf[0][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, dp_buf[0], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{BRDATA(UNIT, &dp_cur_unit[0], 16, 8, 1), REG_HRO},
|
{HRDATA(UNIT, dp_cur_unit[0], 32), REG_HRO},
|
||||||
{FLDATA(READIN, readin_flag, 0), REG_HRO},
|
{FLDATA(READIN, readin_flag, 0), REG_HRO},
|
||||||
{ORDATA(STATUS, dp_df10[0].status, 18), REG_RO},
|
{ORDATA(STATUS, dp_df10[0].status, 18), REG_RO},
|
||||||
{ORDATA(CIA, dp_df10[0].cia, 18)},
|
{ORDATA(CIA, dp_df10[0].cia, 18)},
|
||||||
|
@ -300,8 +300,8 @@ DEVICE dpa_dev = {
|
||||||
|
|
||||||
#if (NUM_DEVS_DP > 1)
|
#if (NUM_DEVS_DP > 1)
|
||||||
REG dpb_reg[] = {
|
REG dpb_reg[] = {
|
||||||
{BRDATA(BUFF, &dp_buf[1][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, dp_buf[1], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{BRDATA(DF10, &dp_cur_unit[1], 16, 8, 1), REG_HRO},
|
{HRDATA(UNIT, dp_cur_unit[1], 32), REG_HRO},
|
||||||
{ORDATA(STATUS, dp_df10[1].status, 18), REG_RO},
|
{ORDATA(STATUS, dp_df10[1].status, 18), REG_RO},
|
||||||
{ORDATA(CIA, dp_df10[1].cia, 18)},
|
{ORDATA(CIA, dp_df10[1].cia, 18)},
|
||||||
{ORDATA(CCW, dp_df10[1].ccw, 18)},
|
{ORDATA(CCW, dp_df10[1].ccw, 18)},
|
||||||
|
@ -324,7 +324,7 @@ DEVICE dpb_dev = {
|
||||||
|
|
||||||
#if (NUM_DEVS_DP > 2)
|
#if (NUM_DEVS_DP > 2)
|
||||||
REG dpc_reg[] = {
|
REG dpc_reg[] = {
|
||||||
{BRDATA(BUFF, &dp_buf[2][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, dp_buf[2], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{BRDATA(DF10, &dp_cur_unit[2], 16, 8, 1), REG_HRO},
|
{BRDATA(DF10, &dp_cur_unit[2], 16, 8, 1), REG_HRO},
|
||||||
{ORDATA(STATUS, dp_df10[2].status, 18), REG_RO},
|
{ORDATA(STATUS, dp_df10[2].status, 18), REG_RO},
|
||||||
{ORDATA(CIA, dp_df10[2].cia, 18)},
|
{ORDATA(CIA, dp_df10[2].cia, 18)},
|
||||||
|
@ -348,7 +348,7 @@ DEVICE dpc_dev = {
|
||||||
|
|
||||||
#if (NUM_DEVS_DP > 3)
|
#if (NUM_DEVS_DP > 3)
|
||||||
REG dpd_reg[] = {
|
REG dpd_reg[] = {
|
||||||
{BRDATA(BUFF, &dp_buf[3][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, dp_buf[3], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{BRDATA(DF10, &dp_cur_unit[3], 16, 8, 1), REG_HRO},
|
{BRDATA(DF10, &dp_cur_unit[3], 16, 8, 1), REG_HRO},
|
||||||
{ORDATA(STATUS, dp_df10[3].status, 18), REG_RO},
|
{ORDATA(STATUS, dp_df10[3].status, 18), REG_RO},
|
||||||
{ORDATA(CIA, dp_df10[3].cia, 18)},
|
{ORDATA(CIA, dp_df10[3].cia, 18)},
|
||||||
|
|
|
@ -197,7 +197,7 @@ MTAB mt_mod[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG mt_reg[] = {
|
REG mt_reg[] = {
|
||||||
{BRDATA(BUFF, &mt_buffer[0], 16, 8, BUFFSIZE), REG_HRO},
|
{BRDATA(BUFF, mt_buffer, 16, 8, BUFFSIZE), REG_HRO},
|
||||||
{ORDATA(PIA, mt_pia, 3)},
|
{ORDATA(PIA, mt_pia, 3)},
|
||||||
{ORDATA(UNIT, mt_sel_unit, 3)},
|
{ORDATA(UNIT, mt_sel_unit, 3)},
|
||||||
{ORDATA(NUNIT, mt_next_unit, 3)},
|
{ORDATA(NUNIT, mt_next_unit, 3)},
|
||||||
|
|
|
@ -163,7 +163,7 @@ MTAB rc_mod[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG rca_reg[] = {
|
REG rca_reg[] = {
|
||||||
{BRDATA(BUFF, &rc_buf[0][0], 16, 64, RM10_WDS), REG_HRO},
|
{BRDATA(BUFF, rc_buf[0], 16, 64, RM10_WDS), REG_HRO},
|
||||||
{ORDATA(IPR, rc_ipr[0], 2), REG_HRO},
|
{ORDATA(IPR, rc_ipr[0], 2), REG_HRO},
|
||||||
{ORDATA(STATUS, rc_df10[0].status, 18), REG_RO},
|
{ORDATA(STATUS, rc_df10[0].status, 18), REG_RO},
|
||||||
{ORDATA(CIA, rc_df10[0].cia, 18)},
|
{ORDATA(CIA, rc_df10[0].cia, 18)},
|
||||||
|
@ -187,7 +187,7 @@ DEVICE rca_dev = {
|
||||||
|
|
||||||
#if (NUM_DEVS_RC > 1)
|
#if (NUM_DEVS_RC > 1)
|
||||||
REG rcb_reg[] = {
|
REG rcb_reg[] = {
|
||||||
{BRDATA(BUFF, &rc_buf[1][0], 16, 64, RM10_WDS), REG_HRO},
|
{BRDATA(BUFF, rc_buf[1], 16, 64, RM10_WDS), REG_HRO},
|
||||||
{ORDATA(IPR, rc_ipr[1], 2), REG_HRO},
|
{ORDATA(IPR, rc_ipr[1], 2), REG_HRO},
|
||||||
{ORDATA(STATUS, rc_df10[1].status, 18), REG_RO},
|
{ORDATA(STATUS, rc_df10[1].status, 18), REG_RO},
|
||||||
{ORDATA(CIA, rc_df10[1].cia, 18)},
|
{ORDATA(CIA, rc_df10[1].cia, 18)},
|
||||||
|
|
|
@ -420,7 +420,7 @@ REG rpa_reg[] = {
|
||||||
{ORDATA(BUF, rp_df10[0].buf, 36), REG_HRO},
|
{ORDATA(BUF, rp_df10[0].buf, 36), REG_HRO},
|
||||||
{ORDATA(NXM, rp_df10[0].nxmerr, 8), REG_HRO},
|
{ORDATA(NXM, rp_df10[0].nxmerr, 8), REG_HRO},
|
||||||
{ORDATA(COMP, rp_df10[0].ccw_comp, 8), REG_HRO},
|
{ORDATA(COMP, rp_df10[0].ccw_comp, 8), REG_HRO},
|
||||||
{BRDATA(BUFF, &rp_buf[0][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, rp_buf[0], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -450,7 +450,7 @@ REG rpb_reg[] = {
|
||||||
{ORDATA(BUF, rp_df10[1].buf, 36), REG_HRO},
|
{ORDATA(BUF, rp_df10[1].buf, 36), REG_HRO},
|
||||||
{ORDATA(NXM, rp_df10[1].nxmerr, 8), REG_HRO},
|
{ORDATA(NXM, rp_df10[1].nxmerr, 8), REG_HRO},
|
||||||
{ORDATA(COMP, rp_df10[1].ccw_comp, 8), REG_HRO},
|
{ORDATA(COMP, rp_df10[1].ccw_comp, 8), REG_HRO},
|
||||||
{BRDATA(BUFF, &rp_buf[1][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, rp_buf[1], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -480,7 +480,7 @@ REG rpc_reg[] = {
|
||||||
{ORDATA(BUF, rp_df10[2].buf, 36), REG_HRO},
|
{ORDATA(BUF, rp_df10[2].buf, 36), REG_HRO},
|
||||||
{ORDATA(NXM, rp_df10[2].nxmerr, 8), REG_HRO},
|
{ORDATA(NXM, rp_df10[2].nxmerr, 8), REG_HRO},
|
||||||
{ORDATA(COMP, rp_df10[2].ccw_comp, 8), REG_HRO},
|
{ORDATA(COMP, rp_df10[2].ccw_comp, 8), REG_HRO},
|
||||||
{BRDATA(BUFF, &rp_buf[2][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, rp_buf[2], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -510,7 +510,7 @@ REG rpd_reg[] = {
|
||||||
{ORDATA(BUF, rp_df10[3].buf, 36), REG_HRO},
|
{ORDATA(BUF, rp_df10[3].buf, 36), REG_HRO},
|
||||||
{ORDATA(NXM, rp_df10[3].nxmerr, 8), REG_HRO},
|
{ORDATA(NXM, rp_df10[3].nxmerr, 8), REG_HRO},
|
||||||
{ORDATA(COMP, rp_df10[3].ccw_comp, 8), REG_HRO},
|
{ORDATA(COMP, rp_df10[3].ccw_comp, 8), REG_HRO},
|
||||||
{BRDATA(BUFF, &rp_buf[3][0], 16, 64, RP_NUMWD), REG_HRO},
|
{BRDATA(BUFF, rp_buf[3], 16, 64, RP_NUMWD), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -305,7 +305,7 @@ REG rsa_reg[] = {
|
||||||
{ORDATA(BUF, rs_df10[0].buf, 36), REG_HRO},
|
{ORDATA(BUF, rs_df10[0].buf, 36), REG_HRO},
|
||||||
{ORDATA(NXM, rs_df10[0].nxmerr, 8), REG_HRO},
|
{ORDATA(NXM, rs_df10[0].nxmerr, 8), REG_HRO},
|
||||||
{ORDATA(COMP, rs_df10[0].ccw_comp, 8), REG_HRO},
|
{ORDATA(COMP, rs_df10[0].ccw_comp, 8), REG_HRO},
|
||||||
{BRDATA(BUFF, &rs_buf[0][0], 16, 64, RS_NUMWD), REG_HRO},
|
{BRDATA(BUFF, rs_buf[0], 16, 64, RS_NUMWD), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -290,7 +290,7 @@ REG tua_reg[] = {
|
||||||
{ORDATA(BUF, tu_df10[0].buf, 36), REG_HRO},
|
{ORDATA(BUF, tu_df10[0].buf, 36), REG_HRO},
|
||||||
{ORDATA(NXM, tu_df10[0].nxmerr, 8), REG_HRO},
|
{ORDATA(NXM, tu_df10[0].nxmerr, 8), REG_HRO},
|
||||||
{ORDATA(COMP, tu_df10[0].ccw_comp, 8), REG_HRO},
|
{ORDATA(COMP, tu_df10[0].ccw_comp, 8), REG_HRO},
|
||||||
{BRDATA(BUFF, &tu_buf[0][0], 16, 8, TU_NUMFR), REG_HRO},
|
{BRDATA(BUFF, tu_buf[0], 16, 8, TU_NUMFR), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -71,8 +71,8 @@ DIB dct_dib[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG dct_reg[] = {
|
REG dct_reg[] = {
|
||||||
{BRDATA(BUFF, &dct_buf[0], 16, 36, NUM_DEVS_DCT), REG_HRO},
|
{BRDATA(BUFF, dct_buf, 16, 36, NUM_DEVS_DCT), REG_HRO},
|
||||||
{BRDATA(BUFF, &dct_acc[0], 16, 36, NUM_DEVS_DCT), REG_HRO},
|
{BRDATA(BUFF, dct_acc, 16, 36, NUM_DEVS_DCT), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -172,7 +172,7 @@ MTAB dsk_mod[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG dsk_reg[] = {
|
REG dsk_reg[] = {
|
||||||
{BRDATA(BUFF, &dsk_buf[0], 16, 64, DSK_WDS), REG_HRO},
|
{BRDATA(BUFF, dsk_buf, 16, 64, DSK_WDS), REG_HRO},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue