summaryrefslogtreecommitdiff
path: root/firmware/drivers/adc.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/adc.c')
-rw-r--r--firmware/drivers/adc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/drivers/adc.c b/firmware/drivers/adc.c
index bb8242e37f..fd7916622c 100644
--- a/firmware/drivers/adc.c
+++ b/firmware/drivers/adc.c
@@ -171,6 +171,8 @@ unsigned char adc_scan(int channel)
171 171
172 CS_HI; 172 CS_HI;
173 173
174 adcdata[channel] = data;
175
174 return data; 176 return data;
175} 177}
176 178
@@ -186,7 +188,7 @@ static void adc_tick(void)
186 if(++adc_counter == HZ) 188 if(++adc_counter == HZ)
187 { 189 {
188 adc_counter = 0; 190 adc_counter = 0;
189 adcdata[ADC_BATTERY] = adc_scan(ADC_BATTERY); 191 adc_scan(ADC_BATTERY);
190 } 192 }
191} 193}
192 194
@@ -201,8 +203,6 @@ void adc_init(void)
201 GPIO_OUT &= ~0x00400000; /* CLK low */ 203 GPIO_OUT &= ~0x00400000; /* CLK low */
202 204
203 tick_add_task(adc_tick); 205 tick_add_task(adc_tick);
204
205 adcdata[3] = adc_scan(3);
206} 206}
207 207
208#elif CONFIG_CPU == TCC730 208#elif CONFIG_CPU == TCC730