|
|
|
|
@ -19,6 +19,11 @@
|
|
|
|
|
# define SPLIT_USB_DETECT // Force this on when dedicated pin is not used
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
// STM32 compatibility
|
|
|
|
|
#if defined(MCU_STM32)
|
|
|
|
|
# define CPU_CLOCK STM32_SYSCLK
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if defined(STM32F1XX)
|
|
|
|
|
# define USE_GPIOV1
|
|
|
|
|
#endif
|
|
|
|
|
@ -27,14 +32,13 @@
|
|
|
|
|
# define USE_I2CV1
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
// teensy
|
|
|
|
|
// teensy compatibility
|
|
|
|
|
#if defined(MCU_KINETIS)
|
|
|
|
|
# define CPU_CLOCK KINETIS_SYSCLK_FREQUENCY
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if defined(K20x) || defined(KL2x)
|
|
|
|
|
# define USE_I2CV1
|
|
|
|
|
# define USE_I2CV1_CONTRIB // for some reason a bunch of ChibiOS-Contrib boards only have clock_speed
|
|
|
|
|
# define USE_GPIOV1
|
|
|
|
|
# define STM32_SYSCLK KINETIS_SYSCLK_FREQUENCY
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if defined(MK66F18)
|
|
|
|
|
# define STM32_SYSCLK KINETIS_SYSCLK_FREQUENCY
|
|
|
|
|
#endif
|
|
|
|
|
|