SWCU195A December 2024 – May 2025 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1 , CC2755R10
If the selected SPI data frame size is greater than 8 bits, the common RX FIFO is a 16-bit wide, 8-location deep, first-in, first-out memory buffer. The organization of this FIFO is modified dynamically if the selected data size is less than or equal to 8 bits, and for better FIFO utilization, behaves as an 8-bit wide, 16 locations deep FIFO. Received data from the serial interface is stored in the buffer until read out by the CPU, which accesses the read FIFO by reading the SPI.RXDATA register.
When configured as a controller (or peripheral), serial data received through the POCI (or PICO) pin is registered prior to parallel loading into the RX FIFO.