14.13.5 Interrupt Flags

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

Table 14-14. Interrupt Flags
FlagsRegistersCategoriesCleared by Module(1)Cleared by ApplicationRead-Only(2)Description
RFFIF, RFHIF, RFNIFCxFIFOSTAxFIFOX——RX FIFO
TFNIF, TFHIF, TFEIFCxFIFOSTAxFIFOX——TX FIFO
TXQNIF, TXQEIFCxTXQSTATXQX——Transmit Queue
RXOVIFCxFIFOSTAxFIFO—X—RX Overrun
TXATIFCxFIFOSTAx, CxTXQSTAFIFO, TXQ—X—TX Attempt
TEFFIF, 
TEFHIF, 
TEFNEIFCxTEFSTAFIFOX——TEF
TEFOVIFCxTEFSTAFIFO—X—TEF Overrun
RFIF[31:1]CxRXIFCombined——XAll RX FIFOs
TFIF[31:1]CxTXIFCombined——XAll TX FIFOs
RFOVIF[31:1]CxRXOVIFCombined——XAll RX FIFO Overruns
TFATIF[31: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
SPICRC CxINTMain—X——
ECCCxINTMain—X——
Note:
  1. The flags will be cleared when the condition of the FIFO terminates, initiated by the 
UINC bit (CxFIFOCONx[8]).
  2. The flags need to be cleared in the preceding hierarchies.