From ade9941ab64537a264f4b68c141847b6065cd6c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Nohlg=C3=A5rd?= Date: Fri, 12 Feb 2016 00:17:24 +0100 Subject: [PATCH] cpu/stm32f0: adc: Add default error cases --- cpu/stm32f0/periph/adc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cpu/stm32f0/periph/adc.c b/cpu/stm32f0/periph/adc.c index a97f0dddc5..fd191f8931 100644 --- a/cpu/stm32f0/periph/adc.c +++ b/cpu/stm32f0/periph/adc.c @@ -53,6 +53,8 @@ int adc_init(adc_t dev, adc_precision_t precision) (3 << ADC_0_CH4_PIN) | (3 << ADC_0_CH5_PIN)); break; #endif + default: + return -1; } /* reset control registers */ @@ -79,7 +81,6 @@ int adc_init(adc_t dev, adc_precision_t precision) case ADC_RES_16BIT: adc_poweroff(dev); return -1; - break; } /* configure sampling time to 41.5 cycles */ @@ -123,6 +124,8 @@ int adc_sample(adc_t dev, int channel) } break; #endif + default: + return -1; } /* start single conversion */