Memory DMA ========== Memory DMA is middleware which provides DMA-based versions of memcpy and memset functions. Architecture and provided functionality --------------------------------------- Memory DMA uses system DMA driver which varies depending on MCU. User must configure system DMA driver before using Memory DMA middleware. DMA-based versions of memcpy and memset functions work asynchronously. Application can be notifications about completion of copy or set operation via callbacks. A callback can be registered via dma_memory_register_callback function.