FlexRay Communication Controller (FLEXRAY)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
Freescale Semiconductor
30-75
Preliminary
30.5.2.66 Message Buffer Cycle Counter Filter Registers (MBCCFRn)
This register contains message buffer configuration data for the transmission mode, the channel
assignment, and for the cycle counter filtering. For detailed information on cycle counter filtering, refer to
Section 30.6.7.1, “Message Buffer Cycle Counter Filtering
.
”
DVAL
Data Valid. The semantic of this status bit depends on the message buffer type and transfer direction.
• Receive Message Buffer: Indicates whether the message buffer data field contains valid frame data. See
Section 30.6.6.3.3, “Message Buffer Status Update
” for a detailed update description of the update conditions.
0 message buffer data field contains no valid frame data
1 message buffer data field contains valid frame data
• Single Transmit Message Buffer: Indicates whether the message is transferred again due to the state
transmission mode of the message buffer.
0 Message transferred for the first time.
1 Message will be transferred again.
• Double Transmit Message Buffer: For the commit side it is always 0. For the transmit side it indicates whether
the message is transferred again due to the state transmission mode of the message buffer.
0 Message transferred for the first time.
1 Message will be transferred again.
EDS
Enable/Disable Status. This status bit indicates whether the message buffer is enabled or disabled.
0 Message buffer is disabled.
1 Message buffer is enabled.
LCKS
Lock Status. This status bit indicates the current lock status of the message buffer.
0 Message buffer is not locked by the application.
1 Message buffer is locked by the application.
MBIF
Message Buffer Interrupt Flag. The semantic of this flag depends on the message buffer transfer direction.
• Receive Message Buffer: This flag is set when the slot status in the message buffer header field was updated
and this slot was not an empty dynamic slot. See
Section 30.6.6.3.3, “Message Buffer Status Update”
for a
detailed description of the update conditions.
0 slot status not updated
1 slot status updated and slot was not an empty dynamic slot
• Transmit Message Buffer: This flag is set when the slot status in the message buffer header field was updated.
Additionally this flag is set immediately when a transmit message buffer was enabled.
0 slot status not updated
1 slot status updated / message buffer just enabled
Base + 0x0102 (MBCCFR0)
Base + 0x010A (MBCCFR1)
...
Base + 0x02FA (MBCCFR63)
Write:
POC:config
or MB_DIS
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
MTM
CHA
CHB CCFE
CCFMSK
CCFVAL
W
Reset
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Figure 30-96. Message Buffer Cycle Counter Filter Registers (MBCCFRn)
Table 30-77. MBCCSRn Field Descriptions (Sheet 3 of 3)
Field
Description