mirror of
https://github.com/simh/simh.git
synced 2026-05-05 07:23:34 +00:00
PDP-8: added register description and fixed typo in doc
This commit is contained in:
committed by
Mark Pizzolato
parent
57d49f832c
commit
81f68216ec
@@ -167,24 +167,24 @@ UNIT rx_unit[] = {
|
||||
};
|
||||
|
||||
REG rx_reg[] = {
|
||||
{ ORDATA (RXCS, rx_csr, 12) },
|
||||
{ ORDATA (RXDB, rx_dbr, 12) },
|
||||
{ ORDATA (RXES, rx_esr, 12) },
|
||||
{ ORDATAD (RXCS, rx_csr, 12, "status") },
|
||||
{ ORDATAD (RXDB, rx_dbr, 12, "data buffer") },
|
||||
{ ORDATAD (RXES, rx_esr, 12, "error status") },
|
||||
{ ORDATA (RXERR, rx_ecode, 8) },
|
||||
{ ORDATA (RXTA, rx_track, 8) },
|
||||
{ ORDATA (RXSA, rx_sector, 8) },
|
||||
{ DRDATA (STAPTR, rx_state, 4), REG_RO },
|
||||
{ DRDATA (BUFPTR, rx_bptr, 8) },
|
||||
{ FLDATA (TR, rx_tr, 0) },
|
||||
{ FLDATA (ERR, rx_err, 0) },
|
||||
{ FLDATA (DONE, dev_done, INT_V_RX) },
|
||||
{ FLDATA (ENABLE, int_enable, INT_V_RX) },
|
||||
{ FLDATA (INT, int_req, INT_V_RX) },
|
||||
{ DRDATA (CTIME, rx_cwait, 24), PV_LEFT },
|
||||
{ DRDATA (STIME, rx_swait, 24), PV_LEFT },
|
||||
{ DRDATA (XTIME, rx_xwait, 24), PV_LEFT },
|
||||
{ FLDATA (STOP_IOE, rx_stopioe, 0) },
|
||||
{ BRDATA (SBUF, rx_buf, 8, 8, RX2_NUMBY) },
|
||||
{ ORDATAD (RXTA, rx_track, 8, "current track") },
|
||||
{ ORDATAD (RXSA, rx_sector, 8, "current sector") },
|
||||
{ DRDATAD (STAPTR, rx_state, 4, "controller state"), REG_RO },
|
||||
{ DRDATAD (BUFPTR, rx_bptr, 8, "buffer pointer") },
|
||||
{ FLDATAD (TR, rx_tr, 0, "transfer ready flag") },
|
||||
{ FLDATAD (ERR, rx_err, 0, "error flag") },
|
||||
{ FLDATAD (DONE, dev_done, INT_V_RX, "done flag") },
|
||||
{ FLDATAD (ENABLE, int_enable, INT_V_RX, "interrupt enable flag") },
|
||||
{ FLDATAD (INT, int_req, INT_V_RX, "interrupt pending flag") },
|
||||
{ DRDATAD (CTIME, rx_cwait, 24, "command completion time"), PV_LEFT },
|
||||
{ DRDATAD (STIME, rx_swait, 24, "seek time per track"), PV_LEFT },
|
||||
{ DRDATAD (XTIME, rx_xwait, 24, "transfer ready delay"), PV_LEFT },
|
||||
{ FLDATAD (STOP_IOE, rx_stopioe, 0, "stop on I/O error") },
|
||||
{ BRDATAD (SBUF, rx_buf, 8, 8, RX2_NUMBY, "sector buffer array") },
|
||||
{ FLDATA (RX28, rx_28, 0), REG_HRO },
|
||||
{ URDATA (CAPAC, rx_unit[0].capac, 10, T_ADDR_W, 0,
|
||||
RX_NUMDR, REG_HRO | PV_LEFT) },
|
||||
|
||||
Reference in New Issue
Block a user