diff options
author | Tobias Diedrich <ranma+coreboot@tdiedrich.de> | 2010-04-08 19:31:03 +0000 |
---|---|---|
committer | Tobias Diedrich <ranma+coreboot@tdiedrich.de> | 2010-04-08 19:31:03 +0000 |
commit | f7b0224a9c9db8a4b37afe1d16a7f6f7bb5fb0cc (patch) | |
tree | b9235a10f6a8e0302c9a1d6b332e4f0aea8e00df /firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c | |
parent | 12a6ef5c18a003c3bd066d8c00dd34544b038114 (diff) | |
download | rockbox-f7b0224a9c9db8a4b37afe1d16a7f6f7bb5fb0cc.tar.gz rockbox-f7b0224a9c9db8a4b37afe1d16a7f6f7bb5fb0cc.zip |
Added battery profile change to correct file, removed unused powermgmt-as3525.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25541 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c')
-rw-r--r-- | firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c b/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c index 395e2a472c..1b661aa555 100644 --- a/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c +++ b/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c | |||
@@ -25,7 +25,11 @@ | |||
25 | 25 | ||
26 | const unsigned short battery_level_dangerous[BATTERY_TYPES_COUNT] = | 26 | const unsigned short battery_level_dangerous[BATTERY_TYPES_COUNT] = |
27 | { | 27 | { |
28 | 3400 | 28 | /* |
29 | * about 10%, calibrated with C240v2 battery profile at | ||
30 | * http://www.rockbox.org/wiki/bin/viewfile/Main/SansaRuntime?filename=c240v2_battery_bench_percent.png;rev=3 | ||
31 | */ | ||
32 | 3600 | ||
29 | }; | 33 | }; |
30 | 34 | ||
31 | const unsigned short battery_level_shutoff[BATTERY_TYPES_COUNT] = | 35 | const unsigned short battery_level_shutoff[BATTERY_TYPES_COUNT] = |
@@ -36,8 +40,12 @@ const unsigned short battery_level_shutoff[BATTERY_TYPES_COUNT] = | |||
36 | /* voltages (millivolt) of 0%, 10%, ... 100% when charging disabled */ | 40 | /* voltages (millivolt) of 0%, 10%, ... 100% when charging disabled */ |
37 | const unsigned short percent_to_volt_discharge[BATTERY_TYPES_COUNT][11] = | 41 | const unsigned short percent_to_volt_discharge[BATTERY_TYPES_COUNT][11] = |
38 | { | 42 | { |
39 | /* TODO: calibrate, copied from powermgmt-c200.c svn r22636 */ | 43 | /* |
40 | { 3400, 3689, 3744, 3773, 3798, 3831, 3886, 3947, 4005, 4102, 4220 }, | 44 | * Below table is calibrated according to |
45 | * http://www.rockbox.org/wiki/bin/viewfile/Main/SansaRuntime?filename=c240v2_battery_bench_percent.png;rev=3 | ||
46 | * OF seems to stop charging at 4150mV, so that's 100% here. | ||
47 | */ | ||
48 | { 3300, 3597, 3674, 3719, 3745, 3776, 3825, 3890, 3954, 4035, 4150 } | ||
41 | }; | 49 | }; |
42 | 50 | ||
43 | /* voltages (millivolt) of 0%, 10%, ... 100% when charging enabled */ | 51 | /* voltages (millivolt) of 0%, 10%, ... 100% when charging enabled */ |