GR740-UM-DS, Nov 2017, Version 1.7 186 www.cobham.com/gaisler
GR740
Table 179. 0x00000880 - RTR.PSTSCFG - Port status, port 0 (configuration port)
31 30 29 28 27 26 25 24 23 20 19 18 17 12 11 7 6 5 4 3 0
EO EE PL TT PT HC PI CE EC R TS ME RESERVED IP RES CP PC
00000000 0x0 000 0x00 0x0 0x0 0x0
wc wc wc wc wc wc wc rw* r r wc wc r r r rw* r
31 Early EOP (EO) - Set to 1 when an RMAP / SpaceWire Plug-and-Play command with an early EOP was
received by the configuration port. See section 13.5.1.4 for error detection order.
30 Early EEP (EE) - Set to one when an RMAP / SpaceWire Plug-and-Play command with an early EEP was
received by the configuration port. See section 13.5.1.4 for error detection order.
29 Packet length truncation (PL) - Set to 1 when an RMAP / SpaceWire Plug-and-Play reply packet has been
spilled due to a maximum length violation. See section 13.2.16 for details.
28 Time code / distributed interrupt code tick truncation (TT) - Set to one when an RMAP / SpaceWire Plug-and-
Play reply packet has been spilled due to a time code / distributed interrupt code. See section 13.2.21 for details.
27 Packet type error (PT) - Set to one if an RMAP / SpaceWire Plug-and-Play packet with correct header CRC, but
with the packet type bits set to the reserved values “10” or “11”, was received by the configuration port. See sec-
tion 13.5.1.4 for error detection order.
26 Header CRC Error (HC) - Set to one if a Header CRC error is detected in an RMAP / SpaceWire Plug-and-Play
command received by the configuration port. See section 13.5.1.4 for error detection order.
25 Protocol ID Error (PI) - Set to one if a packet received by the configuration port had the wrong protocol ID. Sup-
ported protocol ID:s are 0x01 (RMAP), and 0x03 (SpaceWire Plug-and-Play). See section 13.5.1.4 for error
detection order.
24 Clear error code (CE) - Write with a 1 to clear the RTR.PCTRLCFG.EC field. This bit is self clearing and always
reads 0. Writing 0 has no effect.
23: 20 Error code (EC) - Shows the four least significant bits of the latest non-zero RMAP status code. If zero, no error
has occurred.
19 RESERVED
18 Timeout spill (TS) - Set to one when an RMAP reply was spilled due to a packet timeout. See section 13.2.15 for
details.
17 Memory error (ME) - Set to one when a memory error occur while accessing the on-chip memory used as buffer
for RMAP connands handled by the configuration port.
16: 12 RESERVED
11: 7 Input port (IP) - The number of the last port from which a packet was routed to the configuration port. This field
is updated even if an operation is not performed, for example due to an incorrect RMAP packet.
6: 5 RESERVED
4 Clear SpaceWire Plug-and-Play error code (CP) - Write with a 1 to clear the RTR.PCTRLCFG.PC field. This bit
is self clearing and always reads 0. Writing 0 has no effect.
3: 0 SpaceWire Plug-and-Play Error code (PC) - Shows the four least significant bits of the latest non-zero Space-
Wire Plug-and-Play status code. If zero, no error has occurred.