B.2. GENERIC END POINT DEVICES: SOFTWARE-ASSISTED ERROR RECOVERY OPTION

This section describes the 1x/4x LP-Serial registers for a general end point device that supports software assisted error recovery. This is most useful for devices that for whatever reason do not want to implement error recovery in hardware and to allow software to generate link-request control symbols and see the results of the responses. This extended features register block is assigned extended features block ID=0×0002.

Table B.8. Bit settings for port n error and status CSRs
BitNameReset valueDescription
0–10  Reserved
11Output Retry-encountered0b0Output port has encountered a retry condition. This bit is set when bit 13 is set. Once set, remains set until written with a logic 1 to clear
12Output Retried0b0Output port has received a packet-retry control symbol and can not make forward progress. This bit is set when bit 13 is set and is cleared when a packet-accepted or a packet-not-accepted control symbol is received (read-only)
13Output Retry-stopped0b0Output port has received a packet-retry control symbol and is in the 'output retry-stopped' state (read-only)
14Output Error-encountered0b0Output port has encountered (and possibly recovered from) a transmission error. This bit is set when bit 15 is set. Once set, remains set until written with a logic 1 to clear
15Output Error-stopped0b0Output is in the 'output error-stopped' state (read-only)
16–20  Reserved
21Input Retry-stopped0b0Input port is in the 'input ...

Get RapidIO: The Next Generation Communication Fabric For Embedded Application now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.