GR740-UM-DS, Nov 2017, Version 1.7
257
www.cobham.com/gaisler
GR740
Table 316.
0x5C - BCBS - GR1553B BC per-RT Bus swap register
31
0
BC PER-RT BUS SWAP
0x00000000
rw
31 : 0
The bus selection value will be logically exclusive-or:ed with the bit in this mask corresponding to the
addressed RT (the receiving RT for RT-to-RT transfers). This register gets updated by the core if the STBUS
descriptor bit is used.
For more information on how to use this feature, see section 16.4.3.
Table 317.
0x68 - BCTCP - GR1553B BC Transfer list current slot pointer
31
0
BC TRANSFER SLOT POINTER
0x00000000
r
31 : 0
Points to the transfer descriptor corresponding to the current time slot (read-only, only valid while transfer list
is running).
Bits 3:0 are constant zero (128-bit/16-byte aligned)
Table 318.
0x6C - BCACP - GR1553B BC Asynchronous list current slot pointer
31
0
BC TRANSFER SLOT POINTER
0x00000000
r
31 : 0
Points to the transfer descriptor corresponding to the current asynchronous schedule time slot (read-only,
only valid while asynchronous list is running).
Bits 3:0 are constant zero (128-bit/16-byte aligned)
Table 319.
0x80 - RTS - GR1553B RT Status register
31
30
4
3
2
1
0
RTSUP
RESERVED
ACT
SHDA
SHDB
RUN
1
0
0
0
0
0
r
r
r
r
r
r
31
RT Supported (RTSUP) - Reads ‘1’ if core supports RT mode
30: 4
RESERVED
3
RT Active (ACT) - ‘1’ if RT is currently processing a transfer
2
Bus A shutdown (SHDA) - Reads ‘1’ if bus A has been shut down by the BC (using the transmitter shutdown
mode command on bus B)
1
Bus B shutdown (SHDB) - Reads ‘1’ if bus B has been shut down by the BC (using the transmitter shutdown
mode command on bus A)
0
RT Running (RUN) - ‘1’ if the RT is listening to commands.