diff options
author | Uwe Freese <thebreaker@rockbox.org> | 2002-12-14 15:45:39 +0000 |
---|---|---|
committer | Uwe Freese <thebreaker@rockbox.org> | 2002-12-14 15:45:39 +0000 |
commit | db5bcc6df7bedbf341826b873e80797b4d11a97c (patch) | |
tree | 6d45a0ea3cb0f67f533696c5970213f43785c1ae /apps/settings_menu.c | |
parent | d564b60cd907c1c4f8e53eaf5e3c5e97a2c0f9bd (diff) | |
download | rockbox-db5bcc6df7bedbf341826b873e80797b4d11a97c.tar.gz rockbox-db5bcc6df7bedbf341826b873e80797b4d11a97c.zip |
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/settings_menu.c')
-rw-r--r-- | apps/settings_menu.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c index f9417c2bbc..b6375bcc9d 100644 --- a/apps/settings_menu.c +++ b/apps/settings_menu.c | |||
@@ -437,6 +437,12 @@ static bool deep_discharge(void) | |||
437 | CHARGE_RESTART_LO : CHARGE_RESTART_HI; | 437 | CHARGE_RESTART_LO : CHARGE_RESTART_HI; |
438 | return result; | 438 | return result; |
439 | } | 439 | } |
440 | static bool trickle_charge(void) | ||
441 | { | ||
442 | bool result; | ||
443 | result = set_bool( str(LANG_TRICKLE_CHARGE), &global_settings.trickle_charge ); | ||
444 | return result; | ||
445 | } | ||
440 | #endif | 446 | #endif |
441 | 447 | ||
442 | #ifdef HAVE_LCD_BITMAP | 448 | #ifdef HAVE_LCD_BITMAP |
@@ -715,6 +721,7 @@ static bool system_settings_menu(void) | |||
715 | #endif | 721 | #endif |
716 | #ifdef HAVE_CHARGE_CTRL | 722 | #ifdef HAVE_CHARGE_CTRL |
717 | { str(LANG_DISCHARGE), deep_discharge }, | 723 | { str(LANG_DISCHARGE), deep_discharge }, |
724 | { str(LANG_TRICKLE_CHARGE), trickle_charge }, | ||
718 | #endif | 725 | #endif |
719 | #ifdef HAVE_LCD_BITMAP | 726 | #ifdef HAVE_LCD_BITMAP |
720 | { str(LANG_TIME), timedate_set }, | 727 | { str(LANG_TIME), timedate_set }, |