From 7f24c3095d7f8f77b9737f391d61a2b37e30a4b0 Mon Sep 17 00:00:00 2001 From: Rafaël Carré Date: Thu, 20 May 2010 23:16:04 +0000 Subject: Clipv1: charging curve git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26220 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/powermgmt-target.h | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'firmware/target/arm/as3525/powermgmt-target.h') diff --git a/firmware/target/arm/as3525/powermgmt-target.h b/firmware/target/arm/as3525/powermgmt-target.h index 3fc1fe69f7..2fe311db30 100644 --- a/firmware/target/arm/as3525/powermgmt-target.h +++ b/firmware/target/arm/as3525/powermgmt-target.h @@ -24,11 +24,19 @@ #include "config.h" -#if defined(SANSA_CLIP) \ - || defined(SANSA_CLIPPLUS) /* FIXME */ +#if defined(SANSA_CLIP) /* Check if topped-off and monitor voltage while plugged. */ -#define BATT_FULL_VOLTAGE 4160 +#define BATT_FULL_VOLTAGE 4190 +#define BATT_VAUTO_RECHARGE 4100 +#define BATT_CHG_V CHG_V_4_20V +#define BATT_CHG_I CHG_I_100MA +#define CHARGER_TOTAL_TIMER (6*3600*2) /* about 1.5 * capacity / current */ + +#elif defined(SANSA_CLIPPLUS) + +/* Check if topped-off and monitor voltage while plugged. */ +#define BATT_FULL_VOLTAGE 4200 #define BATT_VAUTO_RECHARGE 4100 #define BATT_CHG_V CHG_V_4_20V #define BATT_CHG_I CHG_I_100MA -- cgit v1.2.3