English
Language : 

MFR4300 Datasheet, PDF (115/266 Pages) Freescale Semiconductor, Inc – FlexRay Communication Controllers
FlexRay Module (FLEXRAYV2)
NOTE
If the receive FIFO not empty flag FNEAIF is not set, the RDIDX fields
points to an physical message buffers that is invalid. Only when FNEAIF is
set, the message buffer indicated by RDIDX contains valid data.
3.3.2.54 Receive FIFO B Read Index Register (RFBRIR)
0x008E
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R0
0
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 3-53. Receive FIFO B Read Index Register (RFBRIR)
This register provides the message buffer header index of the next available entry of receive FIFO A that
the application can read.
Table 3-64. RFBRIR Field Descriptions
Field
7–0
RDIDX
Description
Read Index — This field provides the message buffer header index of the next available receive FIFO entry that
the application can read. The FlexRay module 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.
NOTE
If the receive FIFO not empty flag FNEBIF is not set, the RDIDX fields
points to an physical message buffers that is invalid. Only when FNEBIF is
set, the message buffer indicated by RDIDX contains valid data.
3.3.2.55 Receive FIFO Message ID Acceptance Filter Value Register
(RFMIDAFVR)
0x0090
Write: POC:config
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
MIDAFVAL
W
Reset 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 3-54. 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 3.4.9.5, “Receive FIFO filtering”.
MFR4300 Data Sheet, Rev. 1
Freescale Semiconductor
115