altos: Work on MAX6691 driver
[fw/altos] / src / telefireone-v2.0 / ao_pins.h
index f6ee7c4b46168520fc4e09c7d7c4f829833f65d6..6b153f923a0fb3ff2b799f1e644bb3b005428d45 100644 (file)
 #define AO_ADS124S0X_RESET_PORT                (&stm_gpioc)
 #define AO_ADS124S0X_RESET_PIN         15
 
+#define AO_ADS124S0X_CHANNELS          4       /* how many inputs in use */
+
 /*
  * SPI Flash memory
  */
@@ -258,4 +260,12 @@ struct ao_adc {
                         (1 << AO_PAD_ADC_PYRO) | \
                         (1 << AO_PAD_ADC_BATT))
 
+/* MAX6691 thermistor chip */
+#define AO_MAX6691_GPIO                (&stm_gpiob)
+#define AO_MAX6691_PIN         3
+#define AO_MAX6691_TIMER       (&stm_tim2)
+#define AO_MAX6691_CH          2
+#define AO_MAX6691_DMA         7
+
+
 #endif /* _AO_PINS_H_ */