I2S Interrupt

group x3d_I2S_Interrupt

Defines

I2S_MCU_INT_TX_IDLE BIT6

I2S interrupt for TX is working, but FIFO_0 is empty.

I2S_MCU_INT_RX_EMPTY BIT5

I2S interrupt for RX FIFO_0 is empty (MIC path).

I2S_MCU_INT_TX_EMPTY BIT4

I2S interrupt for TX FIFO_0 is empty (SPK path).

I2S_MCU_INT_RX_FULL BIT3

I2S interrupt for RX FIFO_0 is full (MIC path).

I2S_MCU_INT_TX_FULL BIT2

I2S interrupt for TX FIFO_0 is full (SPK path).

I2S_MCU_INT_RX_READY BIT1

I2S interrupt for ready to receive data (MIC path).

I2S_MCU_INT_TX_READY BIT0

I2S interrupt for ready to send data out (SPK path).

IS_I2S_MCU_INT_CONFIG(INT)                                                      (((INT) == I2S_MCU_INT_TX_IDLE

)  || \

((INT) ==

I2S_MCU_INT_RX_EMPTY

) || \

((INT) ==

I2S_MCU_INT_TX_EMPTY

) || \

((INT) ==

I2S_MCU_INT_RX_FULL

)  || \

((INT) ==

I2S_MCU_INT_TX_FULL

)  || \

((INT) ==

I2S_MCU_INT_RX_READY

) || \

((INT) ==

I2S_MCU_INT_TX_READY))

Check whether is the I2S interrupt.