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
0
0
0
0
0
0
0
0
0x0
0
0
0
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.