FlexRay Communication Controller (FLEXRAY)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
30-60
Freescale Semiconductor
Preliminary
NOTE
If the receive FIFO not empty flag FNEAIF is not set, the RDIDX field
points to an physical message buffer which content is not valid. Only when
FNEAIF is set, the message buffer indicated by RDIDX contains valid data.
30.5.2.55 Receive FIFO B Read Index Register (RFBRIR)
This register provides the message buffer header index of the next available receive FIFO B entry that the
application can read.
NOTE
If the receive FIFO not empty flag FNEBIF is not set, the RDIDX field
points to an physical message buffer which content is not valid. Only when
FNEBIF is set, the message buffer indicated by RDIDX contains valid data.
30.5.2.56 Receive FIFO Message ID Acceptance Filter Value Register
(RFMIDAFVR)
This register defines the filter value for the message ID acceptance filter of the selected receive FIFO. For
details on message ID filtering see
Section 30.6.9.5, “Receive FIFO filtering
”
Base + 0x008E
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
0
0
0
0
RDIDX
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 30-55. Receive FIFO B Read Index Register (RFBRIR)
Table 30-66. RFBRIR Field Descriptions
Field
Description
RDIDX
Read Index. This field provides the message buffer header index of the next available receive FIFO entry that
the application can read. The FlexRay block increments this index when the application writes to the FNEBIF
flag in the
Global Interrupt Flag and Enable Register (GIFER)
.The index wraps back to the first message buffer
header index if the end of the FIFO was reached.
Base + 0x0090
Write:
POC:config
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
MIDAFVAL
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 30-56. Receive FIFO Message ID Acceptance Filter Value Register (RFMIDAFVR)