aboutsummaryrefslogtreecommitdiff
path: root/kernel/adc.c
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2011-03-12 01:10:40 +0000
committerDimitri Sokolyuk <demon@dim13.org>2011-03-12 01:10:40 +0000
commit8d9da58254aabb37d2c76414ba5a1a6e43518f45 (patch)
tree2c9bb960a34dba0c938d2dee58e0d8cfdfce73fb /kernel/adc.c
parent1026e533722f68fbcaa0167c4c172540afcabeba (diff)
add ADC prescale flag
Diffstat (limited to 'kernel/adc.c')
-rw-r--r--kernel/adc.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/adc.c b/kernel/adc.c
index f48fccd..8f2164d 100644
--- a/kernel/adc.c
+++ b/kernel/adc.c
@@ -38,8 +38,7 @@ adc(void *arg)
a->r = release();
a->d = deadline();
- /* prescale 8 */
- ADCSRA |= (_BV(ADEN) | _BV(ADFR) | _BV(ADPS1) | _BV(ADPS0));
+ ADCSRA |= (_BV(ADEN) | _BV(ADFR) | ADC_FLAGS);
for (;;) {
*a->value = rdadc(a->channel);