From ee5e5944726983b51475ab8b687c7f5fa3671bc5 Mon Sep 17 00:00:00 2001 From: Damien George Date: Wed, 13 Sep 2023 16:04:11 +1000 Subject: [PATCH] stm32/dma: Add support for SPI1 DMA on H5 MCU's. Signed-off-by: Damien George --- ports/stm32/dma.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ports/stm32/dma.c b/ports/stm32/dma.c index bfa4fb23ff..94c293c0d0 100644 --- a/ports/stm32/dma.c +++ b/ports/stm32/dma.c @@ -711,8 +711,10 @@ static const uint8_t dma_irqn[NSTREAM] = { #define DMA1_ENABLE_MASK (0x00ff) // Bits in dma_enable_mask corresponding to GPDMA1 #define DMA2_ENABLE_MASK (0xff00) // Bits in dma_enable_mask corresponding to GPDMA2 -const dma_descr_t dma_SPI_2_RX = { GPDMA1_Channel0, GPDMA1_REQUEST_SPI2_RX, dma_id_0, &dma_init_struct_spi_i2c }; -const dma_descr_t dma_SPI_2_TX = { GPDMA1_Channel1, GPDMA1_REQUEST_SPI2_TX, dma_id_1, &dma_init_struct_spi_i2c }; +const dma_descr_t dma_SPI_1_RX = { GPDMA1_Channel0, GPDMA1_REQUEST_SPI1_RX, dma_id_0, &dma_init_struct_spi_i2c }; +const dma_descr_t dma_SPI_1_TX = { GPDMA1_Channel1, GPDMA1_REQUEST_SPI1_TX, dma_id_1, &dma_init_struct_spi_i2c }; +const dma_descr_t dma_SPI_2_RX = { GPDMA1_Channel2, GPDMA1_REQUEST_SPI2_RX, dma_id_2, &dma_init_struct_spi_i2c }; +const dma_descr_t dma_SPI_2_TX = { GPDMA1_Channel3, GPDMA1_REQUEST_SPI2_TX, dma_id_3, &dma_init_struct_spi_i2c }; static const uint8_t dma_irqn[NSTREAM] = { GPDMA1_Channel0_IRQn,