DCAN Control Registers
1482
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Controller Area Network (DCAN) Module
27.17.25 IF1/IF2 Arbitration Registers (DCAN IF1ARB, DCAN IF2ARB)
The bits of the IF1/IF2 Arbitration Registers mirror the arbitration bits of a message object. The function of
the relevant message objects bits is described in
The Arbitration bits ID, Xtd, and Dir are used to define the identifier and type of outgoing messages and
(together with the Mask bits Msk, MXtd, and MDir) for acceptance filtering of incoming messages.
A received message is stored into the valid message object with matching identifier and Direction =
receive (Data Frame) or Direction = transmit (Remote Frame).
Extended frames can be stored only in message objects with Xtd = 1, standard frames in message objects
with Xtd = 0.
If a received message (Data Frame or Remote Frame) matches more than one valid message objects, it
is stored into the one with the lowest message number.
NOTE:
While Busy bit of IF1/IF2 Command Register is one, IF1/IF2 Register Set is write protected.
Figure 27-61. IF1 Arbitration Register (DCAN IF1ARB) [offset = 108h]
31
30
29
28
16
MsgVal
Xtd
Dir
ID[28:16]
R/WP-0
R/WP-0
R/WP-0
R/WP-0
15
0
ID[15:0]
R/WP-0
LEGEND: R/W = Read/Write; WP = Protected Write (protected by Busy bit); -
n
= value after reset
Figure 27-62. IF2 Arbitration Register (DCAN IF2ARB) [offset = 128h]
31
30
29
28
16
MsgVal
Xtd
Dir
ID[28:16]
R/WP-0
R/WP-0
R/WP-0
R/WP-0
15
0
ID[15:0]
R/WP-0
LEGEND: R/W = Read/Write; WP = Protected Write (protected by Busy bit); -
n
= value after reset