Complete adc support for lm3s family.
[bertos.git] / bertos / cpu / cortex-m3 / drv / adc_lm3s.h
index ae677c5413e9ffd491f8646b2c28427f7c19dd70..1ffe33f46e146d069aaf1874e7e287014d27b9dc 100644 (file)
 /**
  * ADC config define.
  */
-#define ADC_MUX_MAXCH         17 //Max number of channel for ADC.
-#define ADC_BITS              10 //Bit resolution for ADC converter.
-
-/**
- * Define PIO controller for enable ADC function.
- * \{
- */
-
-/*\}*/
+#if CPU_CM3_LM3S1968
+       #define ADC_MUX_MAXCH          8 //Max number of channel for ADC.
+       #define ADC_BITS              10 //Bit resolution for ADC converter.
+#elif CPU_CM3_LM3S8962
+       #define ADC_MUX_MAXCH          4 //Max number of channel for ADC.
+       #define ADC_BITS              10 //Bit resolution for ADC convert
+#endif
 
 /**
  * Init the ADC pins.