From 047402a73fe09c0e6d6c16213f06d7ced04d197e Mon Sep 17 00:00:00 2001 From: fxcoder Date: Sun, 9 Jul 2023 12:34:46 +0000 Subject: [PATCH] git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16322 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/hal/ports/STM32/LLD/DACv1/hal_dac_lld.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/os/hal/ports/STM32/LLD/DACv1/hal_dac_lld.c b/os/hal/ports/STM32/LLD/DACv1/hal_dac_lld.c index c7798a618..230e8bd86 100644 --- a/os/hal/ports/STM32/LLD/DACv1/hal_dac_lld.c +++ b/os/hal/ports/STM32/LLD/DACv1/hal_dac_lld.c @@ -461,9 +461,9 @@ void dac_lld_start(DACDriver *dacp) { #if STM32_DAC_HAS_MCR == TRUE dacp->params->dac->MCR = dacp->config->mcr; #endif - /* Enable and initialise both CH1 and CH2. Mask out DMA and calibrate.*/ + /* Enable and initialise both CH1 and CH2. Mask out DMA enable.*/ reg = dacp->config->cr; - reg &= ~(DAC_CR_DMAEN1 | DAC_CR_DMAEN2 | DAC_CR_CEN1 | DAC_CR_CEN2); + reg &= ~(DAC_CR_DMAEN1 | DAC_CR_DMAEN2); dacp->params->dac->CR = DAC_CR_EN2 | DAC_CR_EN1 | reg; dac_lld_put_channel(dacp, 0U, (dacsample_t)dacp->config->init); dac_lld_put_channel(dacp, 1U, (dacsample_t)(dacp->config->init >> @@ -774,9 +774,9 @@ void dac_lld_start_conversion(DACDriver *dacp) { STM32_DMA_CR_HTIE | STM32_DMA_CR_TCIE); dmaStreamEnable(dacp->dma); - /* DAC configuration. Mask out DMA and calibration.*/ + /* DAC configuration. Mask out DMA enable*/ cr = dacp->params->dac->CR; -// cr &= ~(DAC_CR_CEN1 | DAC_CR_CEN2 | DAC_CR_DMAEN2); + cr &= ~(DAC_CR_DMAEN2); #if STM32_DAC_DUAL_MODE == FALSE /* Start the DMA on the single channel.*/ cr &= dacp->params->regmask;