From bf6d5cce683b94933ea013f7b0bfc5ec60a7fe16 Mon Sep 17 00:00:00 2001 From: Robert Kukla Date: Sun, 13 Jan 2008 12:35:10 +0000 Subject: m:robe 100: tweaks for more reliable shutdown git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16074 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/olympus/mrobe-100/powermgmt-mr100.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'firmware/target/arm/olympus/mrobe-100') 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; } -- cgit v1.2.3