From 11930868d2cdad5d5d7b9e83a93b7bf899bdc25b Mon Sep 17 00:00:00 2001 From: GUI <39894654+GuEe-GUI@users.noreply.github.com> Date: Mon, 17 Mar 2025 10:05:29 +0800 Subject: [PATCH] [DM/DMA] DMA src and dst is wrong. The first arg is src, then dst. --- components/drivers/dma/dma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/drivers/dma/dma.c b/components/drivers/dma/dma.c index 36b6ffc50ab..82f8af413f5 100644 --- a/components/drivers/dma/dma.c +++ b/components/drivers/dma/dma.c @@ -278,7 +278,7 @@ rt_err_t rt_dma_prep_memcpy(struct rt_dma_chan *chan, { rt_mutex_take(&ctrl->mutex, RT_WAITING_FOREVER); - err = ctrl->ops->prep_memcpy(chan, dma_addr_dst, dma_addr_src, len); + err = ctrl->ops->prep_memcpy(chan, dma_addr_src, dma_addr_dst, len); rt_mutex_release(&ctrl->mutex); }