From d1dbcc6ca9786d6062ff102aca2b7475f3e16e27 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 23 Dec 2011 13:50:39 +0000 Subject: delay blocking issues to later --- kernel/adc.c | 4 ++-- kernel/ppm.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/adc.c b/kernel/adc.c index a4c7540..5c7a35b 100644 --- a/kernel/adc.c +++ b/kernel/adc.c @@ -34,9 +34,9 @@ adc(void *arg) for (;;) { if (bit_is_clear(ADCSRA, ADSC)) { - cli(); + //cli(); a->value[i] = ADCW; - sei(); + //sei(); i = (i + 1) % ADCCHANNELS; ADMUX = i; ADCSRA |= _BV(ADSC); diff --git a/kernel/ppm.c b/kernel/ppm.c index 3225dd4..51dc0e5 100644 --- a/kernel/ppm.c +++ b/kernel/ppm.c @@ -46,9 +46,9 @@ ppm(void *arg) t = FRAME; for (i = 0; i < ADCCHANNELS; i++) { - cli(); + //cli(); v = SEC3(a->value[i]); - sei(); + //sei(); n = SIGMIN + v / ADCMAX; t -= n + DELIM; -- cgit v1.2.3