37.6.10 DMA Operation

The QSPI generates the following DMA requests:

  • Data received (RX): The request is set when data is available in the RXDATA register, and cleared when RXDATA is read.
  • Data transmit (TX): The request is set when the transmit buffer (TXDATA) is empty, and cleared when TXDATA is written.
Note: If DMA and RX memory modes are selected, a QSPI memory space read operation is required to force the first triggering.

If the CPU accesses the registers which are source of DMA request set/clear condition, the DMA request can be lost or the DMA transfer can be corrupted.