The code then configures the memory side and initializes the receive channel followed by reconfiguring the memory side and configuring the transmit channel. For uni-directional read operations, transmit data are provided via a “dummy” buffer which is read repeatedly during the transfer (DMA_MemoryInc_Disable)