diff --git a/lib/stm32/f1/can.c b/lib/stm32/can.c similarity index 97% rename from lib/stm32/f1/can.c rename to lib/stm32/can.c index fc7e0e75..0e61ecae 100644 --- a/lib/stm32/f1/can.c +++ b/lib/stm32/can.c @@ -18,7 +18,16 @@ */ #include -#include + +#if defined(STM32F1) +# include +#elif defined(STM32F2) +# include +#elif defined(STM32F4) +# include +#else +# error "stm32 family not defined." +#endif void can_reset(u32 canport) {