Skip to content

Commit 8cfa60f

Browse files
Avoiding conditional directives that break statements
1 parent c2f4aa8 commit 8cfa60f

File tree

1 file changed

+3
-3
lines changed
  • STM32F3/cores/maple/libmaple/stm32f3

1 file changed

+3
-3
lines changed

STM32F3/cores/maple/libmaple/stm32f3/f3_adc.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -301,11 +301,11 @@ void adc_config_gpio(const adc_dev *ignored, gpio_dev *gdev, uint8 bit) {
301301
}
302302

303303
void adc_enable_single_swstart(const adc_dev *dev) {
304+
int check_dev_adc = dev == ADC1;
304305
#if STM32_F3_LINE == STM32_F3_LINE_303
305-
if ( (dev == ADC1) || (dev == ADC3) )
306-
#else
307-
if (dev == ADC1)
306+
check_dev_adc = (check_dev_adc || dev == ADC3);
308307
#endif
308+
if (check_dev_adc)
309309
adc_init(dev); /* FIXME hack needed for wirish, as master and slave ADC share the same reset register */
310310
adc_set_exttrig(dev, ADC_EXTTRIG_MODE_SOFTWARE);
311311
adc_regulator_enable(dev);

0 commit comments

Comments
 (0)