1
0
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:
Ray Jewhurst
2016-04-10 12:54:18 -07:00
committed by Mark Pizzolato
parent 57d49f832c
commit 81f68216ec
18 changed files with 207 additions and 207 deletions

View File

@@ -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) },