FlexRay Communication Controller (FLEXRAY)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
30-114
Freescale Semiconductor
Preliminary
Figure 30-126. Double Transmit Message Buffer State Diagram (Transmit Side)
A description of the states of the transmit side of a double transmit message buffer is given in
.
HDis
0
0
CFG
–
Disabled - Message Buffer under configuration.
Commit Side can not be used for internal message transfer.
CCITx
1
0
–
ITX
Internal Message Transfer - Message Buffer Data transferred from
commit side to transmit side.
commit side specific states
Idle
1
0
–
ITX,
SS
Idle - Message Buffer Commit Side is idle.
Commit Side can be used for internal message transfer.
HDisLck
0
1
CFG
SS
Disabled and Locked - Message Buffer under configuration.
Commit Side can not be used for internal message transfer.
HLck
1
1
MSG
SS
Locked - Applications access to data, control, and status.
Commit Side can not be used for internal message transfer.
Table 30-105. Double Transmit Message Buffer State Description (Transmit Side) (Sheet 1 of 2)
State
MBCCSRn
Access Region
Description
EDS
LCKS
Appl.
Module
common states
HDis
0
0
CFG
–
Disabled - Message Buffer under configuration.
Excluded from message buffer search.
CCITx
1
0
–
TX
Internal Message Transfer - Message Buffer Data transferred from
commit side to transmit side.
transmit side specific states
Table 30-104. Double Transmit Message Buffer State Description (Sheet 2 of 2)(Commit Side)
State
MBCCSR[2n]
Access Region
Description
EDS
LCKS
Appl.
Module
CCSaCCITx
CCITx
HDis
Idle
CCTx
CCMaCCITx
CCSa
CCMa
SA
MA
TX
RESET_STATE
DSS
CCNf
SSS
STS
CCNfCCITx
IS
IE
IS
IE
IS
IE
HE
HD
STS
CCSu
SU
SSS
DSS
IS
IE