![](http://datasheet.mmic.net.cn/30000/MC9S12XF512J0VLHR_datasheet_2373534/MC9S12XF512J0VLHR_589.png)
Chapter 13 FlexRay Communication Controller (FLEXRAY)
MC9S12XF - Family Reference Manual, Rev.1.19
Freescale Semiconductor
589
The RX FIFO Frame ID Value-Mask Rejection Filter can be congured to pass all frames by the following
settings.
RFFIDRFVR.FIDRFVAL:= 0x000 and RFFIDRFMR.FIDRFMSK:= 0x7FF
Using the settings above, only the frame with frame ID 0 will be rejected, which is an invalid frame. All
other frames will pass.
The RX FIFO Frame ID Value-Mask Rejection Filter can be congured to reject all frames by the
following settings.
RFFIDRFMR.FIDRFMSK:= 0x000
Using the settings above,
Equation 13-11 can never be fullled (0!= 0) and thus all frames are rejected; no
frame will pass. This is the reset value for the RX FIFO.
13.6.9.5.2
RX FIFO Frame ID Range Rejection Filter
Each of the four RX FIFO Frame ID Range lters can be congured as a rejection lter. The lters are
all received valid frames. A received frame with the frame ID FID passes the RX FIFO Frame ID Range
rejection lters if either no rejection lter is enabled, or, for all of the enabled RX FIFO Frame ID Range
rejection lters, i.e. RFRFCTR.FiMD = 1 and RFRFCTR.FiEN = 1,
Equation 13-12 is fullled.
Eqn. 13-12
Consequently, all frames with a frame ID that fullls
Equation 13-13 for at least one of the enabled
rejection lters will be rejected and thus not pass.
Eqn. 13-13
13.6.9.5.3
RX FIFO Frame ID Range Acceptance lter
Each of the four RX FIFO Frame ID Range lters can be congured as an acceptance lter. The lters are
all received valid frames. A received frame with the frame ID FID passes the RX FIFO Frame ID Range
acceptance lters if either no acceptance lter is enabled, or, for at least one of the enabled RX FIFO Frame
ID Range acceptance lters, i.e. RFRFCTR.FiMD = 0 and RFRFCTR.FiEN = 1,
Equation 13-14 is
fullled.
Eqn. 13-14
13.6.9.5.4
RX FIFO Message ID Acceptance Filter
The RX FIFO Message ID Acceptance Filter is a value-mask lter and is dened by the
Receive FIFOdynamic segment with the payload preamble indicator bit PPI set to 1. All other frames will pass this lter.
FID RFRFCFRSEL SIDIBD 0
=
[]
<
() or RFRFCFRSEL SIDIBD 1
=
[] FID
<
()
RFRFCFRSEL SIDIBD 0
=
[] FID RFRFCFRSEL SIDIBD 1
=
[]
≤≤
RFRFCFRSEL SIDIBD 0
=
[] FID RFRFCFRSEL SIDIBD 1
=
[]
≤≤