summaryrefslogtreecommitdiff
path: root/digital/avr
diff options
context:
space:
mode:
Diffstat (limited to 'digital/avr')
-rw-r--r--digital/avr/modules/adc/adc.c1
-rw-r--r--digital/avr/modules/adc/adc.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/digital/avr/modules/adc/adc.c b/digital/avr/modules/adc/adc.c
index d6ae9094..483a70e4 100644
--- a/digital/avr/modules/adc/adc.c
+++ b/digital/avr/modules/adc/adc.c
@@ -30,6 +30,7 @@
#elif defined (__AVR_ATmega8535__)
#elif defined (__AVR_ATmega128__)
#elif defined (__AVR_ATmega64__)
+#elif defined (__AVR_ATmega16__)
#else
# warning "adc: not tested on this chip."
#endif
diff --git a/digital/avr/modules/adc/adc.h b/digital/avr/modules/adc/adc.h
index 56ae8c59..798f3139 100644
--- a/digital/avr/modules/adc/adc.h
+++ b/digital/avr/modules/adc/adc.h
@@ -26,7 +26,7 @@
#include "common.h"
/* Different name on ATmega8535. */
-#if defined (__AVR_ATmega8535__)
+#if defined (__AVR_ATmega8535__) || (__AVR_ATmega16__)
#define ADCSR ADCSRA
#endif