Add adc support for atmega1280. Signed-off by Fabio Bizzi.
[bertos.git] / bertos / cpu / avr / drv / adc_avr.h
index 417e45367051efc8400a621cf8bc250cc455edab..c42cf324cdfce00d5bea42c895efd6d3b7e119bf 100644 (file)
 
 #include <cfg/compiler.h>
 
-#define ADC_MUX_MAXCH 7
+#if CPU_AVR_ATMEGA1280
+       /* 16 channels aivailable */
+       #define ADC_MUX_MAXCH 15
+#else
+       /* only 8 channels aivailable */
+       #define ADC_MUX_MAXCH 7
+#endif
 #define ADC_BITS      10
 
 void adc_hw_select_ch(uint8_t ch);