GR740-UM-DS, Nov 2017, Version 1.7 191 www.cobham.com/gaisler
GR740
Table 186. 0x00000A08 - RTR.VER - Version / instance ID
31 24 23 16 15 8 7 2 1 0
MA MI PA ID
0x01 0x02 0x00 0x04 *
rrrrwrw
31: 24 Major version (MA) - Holds the major version number of the router. Constant value 0x01.
23: 16 Minor version (MI) - Holds the minor version number of the router. Constant value 0x02.
15: 8 Patch (PA) - Holds the patch number of the router. Constant value 0x00.
7: 0 Instance ID (ID) - Holds the instance ID number of the router. Reset value for bits 1:0 depends on bootstrap sig-
nals, as described in section 3.1.
Table 187. 0x00000A0C - RTR.IDIV - Initialization divisor
31 87 0
RESERVED ID
0x000000 0x27
rrw
31: 8 RESERVED
7: 0 Initialization clock divisor (ID) - Clock divisor value used by all the SpaceWire links to generate the 10 Mbit/s
rate during initialization.
Table 188. 0x00000A10 - RTR.CFGWE - Configuration port write enable
31 10
RESERVED WE
0x00000000 1
rrw
31: 1 RESERVED
0 Configuration port write enable (WE) - When set to 1, write accesses to the configuration port area are allowed.
When set to 0, write accesses are only allowed to this register. RMAP write and RMAP read-modify-write com-
mands will be replied to with the Status field set to 0x0A (authorization failure), if a reply was requested. The
value of this bit has no effect for SpaceWire Plug-and-Play commands.
Table 189. 0x00000A14 - RTR.PRESCALER - Timer prescaler reload
31 16 15 0
RESERVED RL
0x0000 0xFFFF
rrw*
31: 16 RESERVED
15: 0 Timer prescaler reload (RL) - Global prescaler reload value used for generating a common tick for the data char-
acter timers, auto-disconnect timers, and interrupt code distribution timers. The prescaler runs on the system
clock, and a tick is generated every RTR.PRESCALER.RL+1 CLK cycle. The minimum value of this field is
250. Trying to write a value less than that will result in 250 being written.