38.11.5 Interrupt Flags

Table 1-13 summarizes all interrupt flags and lists how interrupts are cleared.

Table 38-13. Interrupt Flags
FlagsRegistersCategoriesCleared by Module(1)Cleared by ApplicationRead-Only(2)Description
RFFIF, RFHIF, RFNIFCxFIFOSTAyFIFOX--RX FIFO
TFNIF, TFHIF, TFEIFCxFIFOSTAyFIFOX--TX FIFO
TXQNIF, TXQEIFCxTXQSTATXQX--Transmit Queue
RXOVIFCxFIFOSTAyFIFO-X-RX Overrun
TXATIFCxFIFOSTAy, CxTXQSTAFIFO, TXQ-X-TX Attempt
TEFFIF, TEFHIF, TEFNEIFCxTEFSTAFIFOX--TEF
TEFOVIFCxTEFSTAFIFO-X-TEF Overrun
RFIF[3:1]CxRXIFCombined--XAll RX FIFOs
TFIF[3:1]CxTXIFCombined--XAll TX FIFOs
RFOVIF[3:1]CxRXOVIFCombined--XAll RX FIFO Overruns
TFATIF[3:0]CxTXATIFCombined--XAll TX FIFO Attempts
RXIFCxINTMain--XRX
TXIFCxINTMain--XTX
RXOVIFCxINTMain--XRX Overrun
TXATIFCxINTMain--XTX Attempt
TEFIFCxINTMain--XTEF
IVMIFCxINTMain-X-Invalid Message
WAKIFCxINTMain-X-Wake-up
CERRIFCxINTMain-X-CAN Bus Error
MODIFCxINTMain-X-Mode Change
TBCIFCxINTMain-X-Time Base Counter
SERRIFCxINTMain-X-System Error
Note:
  1. The flags will be cleared when the condition of the FIFO terminates, initiated by the UINC bit (CxFIFOCONy[8]).
  2. The flags need to be cleared in the preceding hierarchies.