summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorUwe Freese <thebreaker@rockbox.org>2002-12-14 15:45:39 +0000
committerUwe Freese <thebreaker@rockbox.org>2002-12-14 15:45:39 +0000
commitdb5bcc6df7bedbf341826b873e80797b4d11a97c (patch)
tree6d45a0ea3cb0f67f533696c5970213f43785c1ae /apps
parentd564b60cd907c1c4f8e53eaf5e3c5e97a2c0f9bd (diff)
downloadrockbox-db5bcc6df7bedbf341826b873e80797b4d11a97c.zip
rockbox-db5bcc6df7bedbf341826b873e80797b4d11a97c.tar.gz
rockbox-db5bcc6df7bedbf341826b873e80797b4d11a97c.tar.bz2
rockbox-db5bcc6df7bedbf341826b873e80797b4d11a97c.tar.xz
trickle charge switchable on and off
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2988 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/settings_menu.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index f9417c2..b6375bc 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -437,6 +437,12 @@ static bool deep_discharge(void)
CHARGE_RESTART_LO : CHARGE_RESTART_HI;
return result;
}
+static bool trickle_charge(void)
+{
+ bool result;
+ result = set_bool( str(LANG_TRICKLE_CHARGE), &global_settings.trickle_charge );
+ return result;
+}
#endif
#ifdef HAVE_LCD_BITMAP
@@ -715,6 +721,7 @@ static bool system_settings_menu(void)
#endif
#ifdef HAVE_CHARGE_CTRL
{ str(LANG_DISCHARGE), deep_discharge },
+ { str(LANG_TRICKLE_CHARGE), trickle_charge },
#endif
#ifdef HAVE_LCD_BITMAP
{ str(LANG_TIME), timedate_set },