Information
CANx_RXIMRn field descriptions (continued)
Field Description
For Rx FIFO ID Filter Table elements, see the RXFGMASK register description.
0 The corresponding bit in the filter is "don't care."
1 The corresponding bit in the filter is checked.
42.3.56 Message Buffer Structure
The Message Buffer structure used by the FlexCAN module is represented in the
following figure. Both Extended and Standard Frames (29-bit Identifier and 11-bit
Identifier, respectively) used in the CAN specification (Version 2.0 Part B) are
represented. Each individual MB is formed by 16 bytes.
The memory area from 0x80 to 0x47C is used by the Mailboxes.
Table 42-108. Message Buffer Structure
31 30 29 28 27 24 23 22 21 20 19 18 17 16 15 8 7 0
0x0 CODE
SR
R
IDE
RT
R
DLC TIME STAMP
0x4
PRIO
ID (Standard/Extended) ID (Extended)
0x8 Data Byte 0 Data Byte 1 Data Byte 2 Data Byte 3
0xC Data Byte 4 Data Byte 5 Data Byte 6 Data Byte 7
= Unimplemented or Reserved
CODE — Message Buffer Code
This 4-bit field can be accessed (read or write) by the CPU and by the FlexCAN module
itself, as part of the message buffer matching and arbitration process. The encoding is
shown in Table 42-109 and Table 42-110. See Functional Description for additional
information.
Table 42-109. Message Buffer Code for Rx buffers
CODE
Description
Rx Code BEFORE
receive New
Frame
SRV
1
Rx Code AFTER
successful
reception
2
RRS
3
Comment
0b0000:
INACTIVE- MB is
not active.
INACTIVE - - - MB does not
participate in the
matching process.
Table continues on the next page...
Memory Map/Register Definition
K10 Sub-Family Reference Manual, Rev. 6, Nov 2011
1118 Freescale Semiconductor, Inc.
