From 25a00477652beed65cb818d8708f032bfa2f0fb0 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 2 Nov 2011 18:21:08 +0000 Subject: re-add adc --- kernel/tasks.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'kernel/tasks.h') diff --git a/kernel/tasks.h b/kernel/tasks.h index 9fb27da..8b798d1 100644 --- a/kernel/tasks.h +++ b/kernel/tasks.h @@ -18,8 +18,8 @@ #ifndef __TASKS_H #define __TASKS_H -#define ADCCHANNELS 6 -#define ADCPRESCALE 128 +#define ADCCHANNELS 4 /* max 6 */ +#define ADCPRESCALE 128 /* 50-200 kHz for max resolution */ #if (ADCPRESCALE == 1) #define ADC_FLAGS 0 @@ -46,6 +46,7 @@ struct rgbarg { uint8_t g; uint8_t b; uint8_t m; + uint16_t *v; }; struct pwmarg { @@ -66,6 +67,11 @@ struct lcdarg { uint8_t x, y; }; +struct clockarg { + struct lcdarg *lcd; + struct adcarg *adc; +}; + struct ppmarg { uint16_t *value; }; -- cgit v1.2.3