altos: Make sure AO_MMA655X_INVERT is declared where needed
[fw/altos] / src / telemega-v2.0 / ao_pins.h
index d796826cbc4ac13687518e488a093f169834ae1d..242f0ab229216d60b3de0c9573b7fb55a1ff5fc3 100644 (file)
@@ -348,6 +348,7 @@ struct ao_adc {
  */
 
 #define HAS_MMA655X            1
+#define AO_MMA655X_INVERT      0
 #define AO_MMA655X_SPI_INDEX   AO_SPI_1_PE13_PE14_PE15
 #define AO_MMA655X_CS_PORT     (&stm_gpiod)
 #define AO_MMA655X_CS_PIN      4
@@ -387,10 +388,10 @@ struct ao_adc {
  */
 
 #define NUM_PWM                        4
-#define PWM_MAX                        1023
+#define PWM_MAX                        20000
 #define AO_PWM_TIMER           stm_tim4
 #define AO_PWM_TIMER_ENABLE    STM_RCC_APB1ENR_TIM4EN
-#define AO_PWM_TIMER_SCALE     1
+#define AO_PWM_TIMER_SCALE     32
 
 #define AO_PWM_0_GPIO          (&stm_gpiod)
 #define AO_PWM_0_PIN           12