
GR716-DS-UM, May 2019, Version 1.29
224
www.cobham.com/gaisler
GR716
25.8.5 SYNC Mask Filter Register [CanMASK] R/W
Table 239.
SYNC Mask Filter Register
28-0:
MASK
Message Identifier
All bits are set to 1 at reset.
Note that Base ID is bits 28 to 18 and Extended ID is bits 17 to 0.
A RxSYNC message ID is matched when:
((Received-ID XOR CanCODE.SYNC) AND CanMASK.MASK) = 0
A TxSYNC message ID is matched when:
((Transmitted-ID XOR CanCODE.SYNC) AND CanMASK.MASK) = 0
25.8.6 Transmit Channel Control Register [CanTxCTRL] R/W
Table 240.
Transmit Channel Control Register
2:
SINGLE
Single shot mode
1:
ONGOINGTransmission ongoing
0:
ENABLE Enable channel
All bits are cleared to 0 at reset.
Note that if the SINGLE bit is 1b, the channel is disabled (i.e. the ENABLE bit is cleared to 0b) if the
arbitration on the CAN bus is lost.
Note that in the case an AHB bus error occurs during an access while fetching transmit data, and the
CanCONF.ABORT bit is 1b, then the ENABLE bit will be reset automatically.
At the time the ENABLE is cleared to 0b, any ongoing message transmission is not aborted, unless
the CAN arbitration is lost or communication has failed.
Note that the ONGOING bit being 1b indicates that message transmission is ongoing and that config-
uration of the channel is not safe.
25.8.7 Transmit Channel Address Register [CanTxADDR] R/W
Table 241.
Transmit Channel Address Register
31-10: ADDR
Base address for circular buffer
All bits are cleared to 0 at reset.
31
30
29
28
0
MASK
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
Sin-
gle
Ong
oing
Ena
ble
31
10
9
0
ADDR