From 47bf4386615636bd23226ae478291ec5e2dcb1d9 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Wed, 14 Nov 2012 09:41:31 +0100 Subject: [PATCH] Fixed ADC shutdown issue --- nuttx/arch/arm/src/stm32/stm32_adc.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/nuttx/arch/arm/src/stm32/stm32_adc.c b/nuttx/arch/arm/src/stm32/stm32_adc.c index a45b732aea..844f1fd0fa 100644 --- a/nuttx/arch/arm/src/stm32/stm32_adc.c +++ b/nuttx/arch/arm/src/stm32/stm32_adc.c @@ -1427,15 +1427,12 @@ static void adc_shutdown(FAR struct adc_dev_s *dev) /* power down ADC */ adc_enable(priv, false); - adc_rxint(priv, false); + adc_rxint(dev, false); /* Disable ADC interrupts and detach the ADC interrupt handler */ up_disable_irq(priv->irq); // irq_detach(priv->irq); - - - - + // XXX Why is irq_detach here commented out? } /****************************************************************************