This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Clear SSI Tx FIFO

Other Parts Discussed in Thread: TM4C1231H6PGE

Hallo, I have tm4c1231h6pge.

I set the SSI in slave mode and DMA for both Tx and Rx. Sometimes (due to some events) I need reprogram DMA. So I need to clear SSI Tx FIFO, but I don't know how.

How can I clear the SSI Tx FIFO?

best regards

Max

  • Hello Max,

    In the slave mode the data from the TXFIFO can only be cleared when master clocks in. Other than that the only other way is to reset the SSI Controller using the SYSCTL.SRSSI bit or by calling the function SysCtlReset and then re-initializing the SSI.

    Regards
    Amit