diff --git a/src/main/drivers/timer_def_stm32h7xx.h b/src/main/drivers/timer_def_stm32h7xx.h index 649a037eb8..495d1d666d 100644 --- a/src/main/drivers/timer_def_stm32h7xx.h +++ b/src/main/drivers/timer_def_stm32h7xx.h @@ -64,7 +64,11 @@ #define DEF_TIM_DMA__BTCH_TIM4_CH1 DEF_TIM_DMA_FULL(DMA_REQUEST_TIM4_CH1) #define DEF_TIM_DMA__BTCH_TIM4_CH2 DEF_TIM_DMA_FULL(DMA_REQUEST_TIM4_CH2) #define DEF_TIM_DMA__BTCH_TIM4_CH3 DEF_TIM_DMA_FULL(DMA_REQUEST_TIM4_CH3) +#ifdef USE_DSHOT_DMAR +#define DEF_TIM_DMA__BTCH_TIM4_CH4 DEF_TIM_DMA_FULL(DMA_REQUEST_TIM4_UP) +#else #define DEF_TIM_DMA__BTCH_TIM4_CH4 NONE +#endif #define DEF_TIM_DMA__BTCH_TIM5_CH1 DEF_TIM_DMA_FULL(DMA_REQUEST_TIM5_CH1) #define DEF_TIM_DMA__BTCH_TIM5_CH2 DEF_TIM_DMA_FULL(DMA_REQUEST_TIM5_CH2)