diff --git a/os/hal/ports/STM32/LLD/DMAv1/stm32_dma.h b/os/hal/ports/STM32/LLD/DMAv1/stm32_dma.h index 6042ebb24..73b6f024b 100644 --- a/os/hal/ports/STM32/LLD/DMAv1/stm32_dma.h +++ b/os/hal/ports/STM32/LLD/DMAv1/stm32_dma.h @@ -102,8 +102,7 @@ * @return An unique numeric stream identifier. */ #define STM32_DMA_STREAM_ID(dma, stream) \ - ((((uint32_t)(dma) - 1U) * (uint32_t)STM32_DMA1_NUM_CHANNELS) + \ - ((uint32_t)(stream) - 1U)) + ((((dma) - 1) * STM32_DMA1_NUM_CHANNELS) + ((stream) - 1)) /** * @brief Returns a DMA stream identifier mask.