diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2002-10-04 11:52:46 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2002-10-04 11:52:46 +0000 |
commit | d3b92e95219cb0281befe27d779eda49d58d27f5 (patch) | |
tree | e3c71b232edc88c3421c5b47f4a2c27e78f83e3b | |
parent | a063c83d81e6dad379a2b647b910701e8bbe590e (diff) | |
download | rockbox-d3b92e95219cb0281befe27d779eda49d58d27f5.tar.gz rockbox-d3b92e95219cb0281befe27d779eda49d58d27f5.zip |
Now backlight really stays on when the charger is connected
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2500 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/backlight.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/firmware/backlight.c b/firmware/backlight.c index a1d8305d4e..7b58fc2f90 100644 --- a/firmware/backlight.c +++ b/firmware/backlight.c | |||
@@ -66,8 +66,6 @@ void backlight_thread(void) | |||
66 | backlight_timer = HZ*timeout_value[backlight_timeout]; | 66 | backlight_timer = HZ*timeout_value[backlight_timeout]; |
67 | } | 67 | } |
68 | 68 | ||
69 | backlight_timer = HZ*timeout_value[backlight_timeout]; | ||
70 | |||
71 | if(backlight_timer < 0) | 69 | if(backlight_timer < 0) |
72 | { | 70 | { |
73 | backlight_timer = 0; /* timer value 0 will not get ticked */ | 71 | backlight_timer = 0; /* timer value 0 will not get ticked */ |
@@ -136,14 +134,14 @@ void backlight_set_on_when_charging(bool yesno) | |||
136 | 134 | ||
137 | void backlight_tick(void) | 135 | void backlight_tick(void) |
138 | { | 136 | { |
139 | bool charger_is_inserted = charger_inserted(); | 137 | bool charger_is_inserted = charger_inserted(); |
140 | if( backlight_on_when_charging && | 138 | if( backlight_on_when_charging && |
141 | (charger_was_inserted != charger_is_inserted) ) | 139 | (charger_was_inserted != charger_is_inserted) ) |
142 | { | 140 | { |
143 | backlight_on(); | 141 | backlight_on(); |
144 | } | 142 | } |
145 | charger_was_inserted = charger_is_inserted; | 143 | charger_was_inserted = charger_is_inserted; |
146 | 144 | ||
147 | if(backlight_timer) | 145 | if(backlight_timer) |
148 | { | 146 | { |
149 | backlight_timer--; | 147 | backlight_timer--; |
@@ -164,3 +162,9 @@ void backlight_init(void) | |||
164 | 162 | ||
165 | backlight_on(); | 163 | backlight_on(); |
166 | } | 164 | } |
165 | |||
166 | /* ----------------------------------------------------------------- | ||
167 | * local variables: | ||
168 | * eval: (load-file "rockbox-mode.el") | ||
169 | * end: | ||
170 | */ | ||