From ecc0125672726034f4ba690869e2faa532d9ba20 Mon Sep 17 00:00:00 2001 From: Bruce Luckcuck Date: Sun, 25 Feb 2018 15:59:11 -0500 Subject: [PATCH] Fix compilation error for F1 targets --- src/main/drivers/pwm_output.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/drivers/pwm_output.c b/src/main/drivers/pwm_output.c index 06c81fa77..d29b2713e 100644 --- a/src/main/drivers/pwm_output.c +++ b/src/main/drivers/pwm_output.c @@ -303,7 +303,11 @@ void motorDevInit(const motorDevConfig_t *motorConfig, uint16_t idlePulse, uint8 } #endif +#if defined(STM32F1) + IOConfigGPIO(motors[motorIndex].io, IOCFG_AF_PP); +#else IOConfigGPIOAF(motors[motorIndex].io, IOCFG_AF_PP, timerHardware->alternateFunction); +#endif /* standard PWM outputs */ // margin of safety is 4 periods when unsynced