diff options
author | Robert Kukla <roolku@rockbox.org> | 2008-01-13 12:35:10 +0000 |
---|---|---|
committer | Robert Kukla <roolku@rockbox.org> | 2008-01-13 12:35:10 +0000 |
commit | bf6d5cce683b94933ea013f7b0bfc5ec60a7fe16 (patch) | |
tree | e3debdabd8351dbc1cc8b2e88b9b0be7c4361541 /firmware/target/arm/olympus | |
parent | 66ad9b1c08db1b33d44072ffe1730825d9fb7839 (diff) | |
download | rockbox-bf6d5cce683b94933ea013f7b0bfc5ec60a7fe16.tar.gz rockbox-bf6d5cce683b94933ea013f7b0bfc5ec60a7fe16.zip |
m:robe 100: tweaks for more reliable shutdown
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16074 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/olympus')
-rw-r--r-- | firmware/target/arm/olympus/mrobe-100/powermgmt-mr100.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/target/arm/olympus/mrobe-100/powermgmt-mr100.c b/firmware/target/arm/olympus/mrobe-100/powermgmt-mr100.c index 6101b3eb01..4bb60c3014 100644 --- a/firmware/target/arm/olympus/mrobe-100/powermgmt-mr100.c +++ b/firmware/target/arm/olympus/mrobe-100/powermgmt-mr100.c @@ -49,13 +49,13 @@ const unsigned short percent_to_volt_charge[11] = }; #endif /* CONFIG_CHARGING */ -#define BATTERY_SCALE_FACTOR 6052 +#define BATTERY_SCALE_FACTOR 6003 /* full-scale ADC readout (2^10) in millivolt */ /* adc readout * max with charger connected: 690 * max fully charged: 682 - * min just before shutdown: + * min just before shutdown: 570 */ /* Returns battery voltage from ADC [millivolts] */ @@ -63,5 +63,5 @@ unsigned int battery_adc_voltage(void) { /* work around the inital (false) high readout */ int readout=adc_read(ADC_UNREG_POWER); - return (readout>700) ? 3990 : (readout * BATTERY_SCALE_FACTOR) >> 10; + return (readout>700) ? 3480 : (readout * BATTERY_SCALE_FACTOR) >> 10; } |