FlexRay Communication Controller (FLEXRAY)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
Freescale Semiconductor
30-23
Preliminary
FNEAIF
Receive FIFO channel A Not Empty Interrupt Flag. This flag is set when the receive FIFO for channel A is not
empty. If the application writes 1 to this bit, the FlexRay block updates the FIFO status, increments or wraps the
FIFO read index in the
Receive FIFO A Read Index Register (RFARIR)
and clears the interrupt flag if the FIFO
A is now empty. If the FIFO is still not empty, the FlexRay block sets this flag again. The FlexRay block generates
the Receive FIFO A Not empty interrupt if the FNEAIE flag is asserted.
0 Receive FIFO A is empty or interrupt is disabled
1 Receive FIFO A is not empty and interrupt enabled
RBIF
Receive Message Buffer Interrupt Flag. This flag is set if for at least one of the individual receive message buffers
(MBCCSn.MTD = 0) both the interrupt flag MBIF and the interrupt enable bit MBIE in the corresponding
Buffer Configuration, Control, Status Registers (MBCCSRn)
are asserted. The application can not clear this
RBIF flag directly. This flag is cleared by the FlexRay block when all of the interrupt flags MBIF of the individual
receive message buffers are cleared by the application or if the application has cleared the interrupt enables bit
MBIE.
0 None of the individual receive message buffers has the MBIF and MBIE flag asserted.
1 At least one individual receive message buffer has the MBIF and MBIE flag asserted.
TBIF
Transmit Buffer Interrupt Flag. This flag is set if for at least one of the individual single or double transmit
message buffers (MBCCSn.MTD = 0) both the interrupt flag MBIF and the interrupt enable bit MBIE in the
corresponding
Message Buffer Configuration, Control, Status Registers (MBCCSRn)
are equal to 1. The
application can not clear this TBIF flag directly. This flag is cleared by the FlexRay block when either all of the
individual interrupt flags MBIF of the individual transmit message buffers are cleared by the application or the
host has cleared the interrupt enables bit MBIE.
0 None of the individual transmit message buffers has the MBIF and MBIE flag asserted.
1 At least one individual transmit message buffer has the MBIF and MBIE flag asserted.
MIE
Module Interrupt Enable. This flag controls if the module interrupt line is asserted when the MIF flag is set.
0 Disable interrupt line
1 Enable interrupt line
PRIE
Protocol Interrupt Enable. This flag controls if the protocol interrupt line is asserted when the PRIF flag is set.
0 Disable interrupt line
1 Enable interrupt line
CHIE
CHI Interrupt Enable. This flag controls if the CHI interrupt line is asserted when the CHIF flag is set.
0 Disable interrupt line
1 Enable interrupt line
WUPIE
Wakeup Interrupt Enable. This flag controls if the wakeup interrupt line is asserted when the WUPIF flag is set.
0 Disable interrupt line
1 Enable interrupt line
FNEBIE
Receive FIFO Channel B Not Empty Interrupt Enable. This flag controls if the receive FIFO B interrupt line is
asserted when the FNEBIF flag is set.
0 Disable interrupt line
1 Enable interrupt line
FNEAIE
Receive FIFO Channel A Not Empty Interrupt Enable. This flag controls if the receive FIFO A interrupt line is
asserted when the FNEAIF flag is set.
0 Disable interrupt line
1 Enable interrupt line
Table 30-17. GIFER Field Descriptions (Sheet 2 of 3)
Field
Description