38.5.14 Resetting Transmit FIFO

A Transmit FIFO can be reset by:
  • Setting FRESET (CxFIFOCONy[10]) or
  • Placing the module in Configuration mode (OPMOD[2:0] = 100).

Resetting the FIFO will reset the head and tail pointers and the CxFIFOSTAy register. The settings in the CxFIFOCONy register will not change.

Before resetting a TX FIFO using FRESET, ensure no transmissions are pending.