diff --git a/src/main/drivers/adc_stm32f30x.c b/src/main/drivers/adc_stm32f30x.c index 4daf4c101c..b4f521722f 100644 --- a/src/main/drivers/adc_stm32f30x.c +++ b/src/main/drivers/adc_stm32f30x.c @@ -182,7 +182,7 @@ void adcInit(const adcConfig_t *config) dmaInit(dmaGetIdentifier(dmaSpec->ref), OWNER_ADC, RESOURCE_INDEX(device)); - DMA_DeInit(dmaSpec->ref); + DMA_DeInit((DMA_ARCH_TYPE *)dmaSpec->ref); #else dmaInit(dmaGetIdentifier(adc.dmaResource), OWNER_ADC, 0);