I1620: Add register and modifier descriptions to CDR, LPT and DP devices
This commit is contained in:
parent
588c22dce5
commit
a93078cef9
3 changed files with 22 additions and 22 deletions
|
@ -73,8 +73,8 @@ UNIT cdr_unit = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG cdr_reg[] = {
|
REG cdr_reg[] = {
|
||||||
{ FLDATA (LAST, ind[IN_LAST], 0) },
|
{ FLDATAD (LAST, ind[IN_LAST], 0, "last card indicator") },
|
||||||
{ DRDATA (POS, cdr_unit.pos, T_ADDR_W), PV_LEFT },
|
{ DRDATAD (POS, cdr_unit.pos, T_ADDR_W, "position in the reader input file"), PV_LEFT },
|
||||||
{ NULL }
|
{ NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -120,19 +120,19 @@ UNIT dp_unit[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG dp_reg[] = {
|
REG dp_reg[] = {
|
||||||
{ FLDATA (ADCHK, ind[IN_DACH], 0) },
|
{ FLDATAD (ADCHK, ind[IN_DACH], 0, "address check (compare error) indicator") },
|
||||||
{ FLDATA (WLRC, ind[IN_DWLR], 0) },
|
{ FLDATAD (WLRC, ind[IN_DWLR], 0, "wrong length record check indicator") },
|
||||||
{ FLDATA (CYLO, ind[IN_DCYO], 0) },
|
{ FLDATAD (CYLO, ind[IN_DCYO], 0, "cylinder overflow check indicator") },
|
||||||
{ FLDATA (ERR, ind[IN_DERR], 0) },
|
{ FLDATAD (ERR, ind[IN_DERR], 0, "disk error indicator") },
|
||||||
{ FLDATA (DPSTOP, dp_stop, 0) },
|
{ FLDATAD (DPSTOP, dp_stop, 0, "disk check stop") },
|
||||||
{ URDATA (CYL, dp_unit[0].CYL, 10, 8, 0,
|
{ URDATAD (CYL, dp_unit[0].CYL, 10, 8, 0,
|
||||||
DP_NUMDR, PV_LEFT + REG_RO) },
|
DP_NUMDR, PV_LEFT + REG_RO, "Cylinder") },
|
||||||
{ NULL }
|
{ NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
MTAB dp_mod[] = {
|
MTAB dp_mod[] = {
|
||||||
{ UNIT_WAE, 0, "write address disabled", "ADDROFF", NULL },
|
{ UNIT_WAE, 0, "write address disabled", "ADDROFF", NULL, NULL, NULL, "set unit n address enable off" },
|
||||||
{ UNIT_WAE, UNIT_WAE, "write address enabled", "ADDRON", NULL },
|
{ UNIT_WAE, UNIT_WAE, "write address enabled", "ADDRON", NULL, NULL, NULL, "set unit n address enable on" },
|
||||||
{ 0 }
|
{ 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -77,17 +77,17 @@ UNIT lpt_unit = {
|
||||||
};
|
};
|
||||||
|
|
||||||
REG lpt_reg[] = {
|
REG lpt_reg[] = {
|
||||||
{ BRDATA (LBUF, lpt_buf, 8, 8, LPT_BSIZE + 1) },
|
{ BRDATAD (LBUF, lpt_buf, 8, 8, LPT_BSIZE + 1, "line buffer") },
|
||||||
{ DRDATA (BPTR, lpt_bptr, 8) },
|
{ DRDATAD (BPTR, lpt_bptr, 8, "buffer pointer") },
|
||||||
{ HRDATA (PCTL, lpt_savctrl, 8) },
|
{ HRDATAD (PCTL, lpt_savctrl, 8, "saved print control directive") },
|
||||||
{ FLDATA (PRCHK, ind[IN_PRCHK], 0) },
|
{ FLDATAD (PRCHK, ind[IN_PRCHK], 0, "print check indicator") },
|
||||||
{ FLDATA (PRCH9, ind[IN_PRCH9], 0) },
|
{ FLDATAD (PRCH9, ind[IN_PRCH9], 0, "channel 9 indicator") },
|
||||||
{ FLDATA (PRCH12, ind[IN_PRCH12], 0) },
|
{ FLDATAD (PRCH12, ind[IN_PRCH12], 0, "channel 12 indicator") },
|
||||||
{ FLDATA (PRBSY, ind[IN_PRBSY], 0) },
|
{ FLDATAD (PRBSY, ind[IN_PRBSY], 0, "busy indicator") },
|
||||||
{ DRDATA (POS, lpt_unit.pos, T_ADDR_W), PV_LEFT },
|
{ DRDATAD (POS, lpt_unit.pos, T_ADDR_W, "position in the output file"), PV_LEFT },
|
||||||
{ BRDATA (CCT, cct, 8, 32, CCT_LNT) },
|
{ BRDATAD (CCT, cct, 8, 32, CCT_LNT, "carriage control tape array") },
|
||||||
{ DRDATA (CCTP, cct_ptr, 8), PV_LEFT },
|
{ DRDATAD (CCTP, cct_ptr, 8, "carriage control tape pointer"), PV_LEFT },
|
||||||
{ DRDATA (CCTL, cct_lnt, 8), REG_RO + PV_LEFT },
|
{ DRDATAD (CCTL, cct_lnt, 8, "carriage control tape length (read only)"), REG_RO + PV_LEFT },
|
||||||
{ NULL }
|
{ NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue