SWRU543B January 2019 – June 2025 CC3230S , CC3230SF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
The RX_full event is activated when the channel is enabled and the receiver register is filled. When the FIFO buffer is enabled (MCSPI_CHCONF[FFER] set to 1), the RX_full event is asserted when a certain number of bytes are held in the buffer to read, as defined by MCSPI_XFERLEVEL[AFL].
The receiver register must be read to remove the source of the interrupt, and the RX_full interrupt status bit must be cleared for interrupt line deassertion (if the event is enabled as an interrupt source).
When FIFO is enabled, no new RX_full event is asserted if the local host has not performed the number of reads into the receive register, as defined by MCSPI_XFERLEVEL[AFL]. The local host must perform the correct number of reads.