DS2152
RPRM: RECEIVE RPM REGISTER (Address=03 Hex)
(MSB)
(LSB)
OBYTE
RABT
RCRCE
ROVR
RVM
REMPTY
POK
CBYTE
SYMBOL
POSITION NAME AND DESCRIPTION
RABT
RPRM.7
Abort Sequence Detected. Set whenever the HDLC controller
sees 7 or more 1s in a row.
RCRCE
ROVR
RPRM.6
RPRM.5
CRC Error. Set when the CRC checksum is in error.
Overrun. Set when the HDLC controller has attempted to write
a byte into an already full receive FIFO.
RVM
REMPTY
POK
RPRM.4
RPRM.3
RPRM.2
Valid Message. Set when the HDLC controller has detected and
checked a complete HDLC packet.
Empty. A real-time bit that is set high when the receive FIFO is
empty.
Packet OK. Set when the byte available for reading in the
receive FIFO at RFDL is the last byte of a valid message (and
hence no abort was seen, no overrun occurred, and the CRC was
correct).
CBYTE
OBYTE
RPRM.1
RPRM.0
Closing Byte. Set when the byte available for reading in the
receive FIFO at RFDL is the last byte of a message (whether the
message was valid or not).
Opening Byte. Set when the byte available for reading in the
receive FIFO at RFDL is the first byte of a message.
NOTE:
The RABT, RCRCE, ROVR, and RVM bits are latched and will be cleared when read.
60 of 93