From 6be74db22b8368bee602db3093399b033af8f7b9 Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Thu, 12 Oct 2017 12:04:46 +0200 Subject: [PATCH] cpu/samd21: skip pwm if not defined in board config --- cpu/samd21/periph/pwm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cpu/samd21/periph/pwm.c b/cpu/samd21/periph/pwm.c index 9e7a459817..9f681d8332 100644 --- a/cpu/samd21/periph/pwm.c +++ b/cpu/samd21/periph/pwm.c @@ -30,6 +30,8 @@ #include "periph/gpio.h" #include "periph/pwm.h" +/* guard file in case no PWM device was specified */ +#ifdef PWM_NUMOF static inline int _num(pwm_t dev) { @@ -187,3 +189,5 @@ void pwm_poweroff(pwm_t dev) GCLK_CLKCTRL_ID(_clk_id(dev))); while (GCLK->STATUS.bit.SYNCBUSY) {} } + +#endif /* PWM_NUMOF */