47.6.9 SPI Interrupt Flag Register

Note: In TPD mode is recommended to not enable the devices dedicated as clients interrupts. The SPITUREN, SPIROUEN, and FRMERREN for the Clients should all be disabled and only enable the Host's interrupts as needed.
Note: Interrupt flags must be cleared and then read back to confirm they are cleared before exiting the ISR to avoid double interrupts.
Table 47-12. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: INTFLAG
Offset: 0x20
Reset: 0x00
Property: PAC Write-Protection

Bit 3130292827262524 
  SPIROV  SPITUR    
Access R/WR/W 
Reset 00 
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
 FRMERR        
Access R/W 
Reset 0 
Bit 76543210 
    SPITXBE   SPIRXBF 
Access R/WR/W 
Reset 00 

Bit 30 – SPIROV Receive Overflow Status bit

Note: Cleared only by software, Writing a zero to this bit has no effect, Writing a one to this bit will CLEAR the bit.
ValueDescription
0No overflow
1A new byte/half-word/word has been completely received when the SPIxRXB was full

Bit 27 – SPITUR Transmit Underrun Status bit

Writing a zero to this bit has no effect.

Writing a one to this bit will SET the Enable bit.

Not cleared with FIFO operation. Only Hardware cleared by the ON bit.

Note:
  1. SPITUR is only valid when FRMEN = 1.
  2. SPITUR is also cleared when ON = 0.
  3. When IGNTUR = 1, SPITUR provides dynamic status of the underrun condition but does not stop Rx/Tx operation and does not need to be cleared by software.
ValueDescription
0Transmit buffer has No underrun condition
1Transmit buffer has encountered an underrun condition

Bit 15 – FRMERR SPI Frame Error status bit

Writing a zero to this bit has no effect.

Writing a one to this bit will SET the Enable bit.

Note: FRMERR is only valid when FRMEN =1.
ValueDescription
0No Frame error detected
1Frame error detected

Bit 4 – SPITXBE SPI Transmit Buffer Empty Flag bit

SPITXBE reflects the full status of the multi-element FIFO.

ValueDescription
0TXB not full
1TXB is full

Bit 0 – SPIRXBF RX Buffer Full Flag bit

SPIRXBF reflects the full status of the multi-element FIFO.

ValueDescription
0RX Buffer not full
1RX Buffer full