diff options
Diffstat (limited to 'firmware/target/arm')
-rw-r--r-- | firmware/target/arm/ipod/adc-ipod-pcf.c | 2 | ||||
-rw-r--r-- | firmware/target/arm/ipod/adc-target.h | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/firmware/target/arm/ipod/adc-ipod-pcf.c b/firmware/target/arm/ipod/adc-ipod-pcf.c index c0936251ad..0ca78caa94 100644 --- a/firmware/target/arm/ipod/adc-ipod-pcf.c +++ b/firmware/target/arm/ipod/adc-ipod-pcf.c | |||
@@ -83,5 +83,7 @@ void adc_init(void) | |||
83 | struct adc_struct *adc_battery = &adcdata[ADC_BATTERY]; | 83 | struct adc_struct *adc_battery = &adcdata[ADC_BATTERY]; |
84 | adc_battery->channelnum = 0x2; /* ADCVIN1, resistive divider */ | 84 | adc_battery->channelnum = 0x2; /* ADCVIN1, resistive divider */ |
85 | adc_battery->timeout = 0; | 85 | adc_battery->timeout = 0; |
86 | adcdata[ADC_ACCESSORY].channelnum = 4; | ||
87 | adcdata[ADC_ACCESSORY].timeout = 0; | ||
86 | _adc_read(adc_battery); | 88 | _adc_read(adc_battery); |
87 | } | 89 | } |
diff --git a/firmware/target/arm/ipod/adc-target.h b/firmware/target/arm/ipod/adc-target.h index 8458779b59..983dd4fbba 100644 --- a/firmware/target/arm/ipod/adc-target.h +++ b/firmware/target/arm/ipod/adc-target.h | |||
@@ -19,9 +19,10 @@ | |||
19 | #ifndef _ADC_TARGET_H_ | 19 | #ifndef _ADC_TARGET_H_ |
20 | #define _ADC_TARGET_H_ | 20 | #define _ADC_TARGET_H_ |
21 | 21 | ||
22 | #define NUM_ADC_CHANNELS 1 | 22 | #define NUM_ADC_CHANNELS 2 |
23 | 23 | ||
24 | #define ADC_BATTERY 0 | 24 | #define ADC_BATTERY 0 |
25 | #define ADC_ACCESSORY 1 | ||
25 | #define ADC_UNREG_POWER ADC_BATTERY | 26 | #define ADC_UNREG_POWER ADC_BATTERY |
26 | 27 | ||
27 | /* Force a scan now */ | 28 | /* Force a scan now */ |