SPIxINTF

SPI Interrupt Flag Register
Name:
SPIxINTF
Address:
0x08A,0x097
Reset:
Access:
Bit76543210
SRMTIFTCZIFSOSIFEOSIFRXOIFTXUIF
AccessR/W/HSR/W/HSR/W/HSR/W/HSR/W/HSR/W/HS
Reset000000

Bit 7 – SRMTIF: Shift Register Empty Interrupt Flag

Shift Register Empty Interrupt Flag

ValueNameDescription
x Slave This bit is ignored
1 Master The data transfer is complete
0 Master Either no data transfers have occurred or a data transfer is in progress

Bit 6 – TCZIF: Transfer Counter is Zero Interrupt Flag

Transfer Counter is Zero Interrupt Flag

ValueDescription
1 The transfer counter has decremented to zero
0 No interrupt pending

Bit 5 – SOSIF: Start of Slave Select Interrupt Flag

Start of Slave Select Interrupt Flag

ValueDescription
1 SS_in transitioned from false to true
0 No interrupt pending

Bit 4 – EOSIF: End of Slave Select Interrupt Flag

End of Slave Select Interrupt Flag

ValueDescription
1 SS_in transitioned from true to false
0 No interrupt pending

Bit 2 – RXOIF: Receiver Overflow Interrupt Flag

Receiver Overflow Interrupt Flag

ValueDescription
1 Data transfer completed when RXBF = 1 (edge-triggered) and RXR = 1
0 No interrupt pending

Bit 1 – TXUIF: Transmitter Underflow Interrupt Flag

Transmitter Underflow Interrupt Flag

ValueDescription
1 Slave Data transfer started when TXBE = 1 and TXR = 1
0 No interrupt pending