CAN Control Registers
1563
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Controller Area Network (CAN)
Table 23-22. IF3 Observation Register Field Descriptions (continued)
Bit
Field
Value
Description
0
Mask
Mask data read observation
0
Mask data has not to be read.
1
Mask data has to be read to enable next IF3 update.
23.15.20 IF3 Mask Register (CAN IF3MSK)
The IF3 Mask register (CAN IF3MSK) is shown and described in the figure and table below.
Figure 23-45. IF3 Mask Register (CAN IF3MSK) [offset = 0x144]
31
30
29
28
16
MXtd
MDir
Rsvd
Msk[28:16]
R-1
R-1
R-1
R-0x1FFF
15
0
Msk[15:0]
R-0xFFFF
LEGEND: R = Read; -
n
= value after reset
Table 23-23. IF1 and IF2 Mask Registers Field Descriptions
Bit
Field
Value
Description
31
MXtd
Mask Extended Identifier
0
The extended identifier bit (IDE) has no effect on the acceptance filtering.
1
The extended identifier bit (IDE) is used for acceptance filtering.
Note: When 11-bit ("standard") identifiers are used for a message object, the identifiers of received
data frames are written into bits ID[28:18]. For acceptance filtering, only these bits together with
mask bits Msk[28:18] are considered.
30
MDir
Mask Message Direction
0
The message direction bit (Dir) has no effect on the acceptance filtering.
1
The message direction bit (Dir) is used for acceptance filtering.
29
Reserved
Reserved
28-0
Msk[28:0]
Identifier Mask
0
The corresponding bit in the identifier of the message object is not used for acceptance filtering
(don't care).
1
The corresponding bit in the identifier of the message object is used for acceptance filtering.
23.15.21 IF3 Arbitration Register (CAN IF3ARB)
The IF3 arbitration register (CAN IF3ARB) is shown and described in the figure and table below.
Figure 23-46. IF3 Arbitration Register (CAN IF3ARB) [offset = 0x148]
31
30
29
28
16
MsgVa
l
Xtd
Dir
ID[28:16]
R-0
R-0
R-0
R-0
15
0
ID[15:0]
R-0
LEGEND: R = Read; -
n
= value after reset