GR740-UM-DS, Nov 2017, Version 1.7 424 www.cobham.com/gaisler
GR740
Table 553. 0x00 - SPW2.CTRL - Control
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RA RX RC NCH PO RESERVED RD RE RES TL TF TR TT LI TQ R RS PM TI IE AS LS LD
110 0x1 0 0x00 01 0x0 00000000000100
r r r r r r rw rw r rw rw rw rw rw rw r rw rw rw rw rw rw rw
31 RMAP available (RA) - Set to one if the RMAP target is available. Only readable.
30 RX unaligned access (RX) - Set to one if unaligned writes are available for the receiver. Only readable.
29 RMAP CRC available (RC) - Set to one if RMAP CRC is enabled in the core. Only readable.
28: 27 Number of DMA channels (NCH) - The number of available DMA channels minus one (Number of chan-
nels = NCH+1).
26 Number of ports (PO) - The number of available SpaceWire ports minus one.
25: 18 RESERVED
17 RMAP buffer disable (RD) - If set only one RMAP buffer is used. This ensures that all RMAP commands
will be executed consecutively.
16 RMAP Enable (RE) - Enable RMAP target.
15: 14 RESERVED
13 Transmitter enable lock control (TL) - Enables / disables the transmitter enable lock functionality
described by the DMACTRL.TL bit. 0 = Disabled, 1 = Enabled.
12 Time-code control flag filter (TF) - When set to 1, a received time-code must have its control flag
bits set to “00” to be considered valid. When set to 0, all control flag bits are allowed.
11 Time Rx Enable (TR) - Enable time-code receptions.
10 Time Tx Enable (TT) - Enable time-code transmissions.
9 Link error IRQ (LI) - Generate interrupt when a link error occurs.
8 Tick-out IRQ (TQ) - Generate interrupt when a valid time-code is received.
7RESERVED
6 Reset (RS) - Make complete reset of the SpaceWire node. Self clearing.
5 Promiscuous Mode (PM) - Enable Promiscuous mode.
4 Tick In (TI) - The host can generate a tick by writing a one to this field. This will increment the timer counter
and the new value is transmitted after the current character is transferred.
3 Interrupt Enable (IE) - If set, an interrupt is generated when one of bit 8 to 10 is set and its corresponding
event occurs.
2 Autostart (AS) - Automatically start the link when a NULL has been received.
1 Link Start (LS) - Start the link, i.e. allow a transition from ready to started state.
0 Link Disable (LD) - Disable the SpaceWire codec.