summaryrefslogtreecommitdiff
path: root/firmware/drivers/button.c
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2005-04-15 16:16:26 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2005-04-15 16:16:26 +0000
commit19631f455226f5f02c577c732072ba3f04ccb9bb (patch)
treec2393a2d4a02c5fea2f80a51afe85059833e7bd9 /firmware/drivers/button.c
parent21aa3b135dddce1b186ccede3a981e312c2700f6 (diff)
downloadrockbox-19631f455226f5f02c577c732072ba3f04ccb9bb.zip
rockbox-19631f455226f5f02c577c732072ba3f04ccb9bb.tar.gz
rockbox-19631f455226f5f02c577c732072ba3f04ccb9bb.tar.bz2
rockbox-19631f455226f5f02c577c732072ba3f04ccb9bb.tar.xz
iRiver: Independent backlight timers for the main and remote LCD
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6303 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/button.c')
-rw-r--r--firmware/drivers/button.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c
index cd44923..684acf6 100644
--- a/firmware/drivers/button.c
+++ b/firmware/drivers/button.c
@@ -150,7 +150,12 @@ static void button_tick(void)
queue_post(&button_queue, BUTTON_REPEAT | btn, NULL);
else
queue_post(&button_queue, btn, NULL);
- backlight_on();
+#ifdef HAVE_REMOTE_LCD
+ if(btn & BUTTON_REMOTE)
+ remote_backlight_on();
+ else
+#endif
+ backlight_on();
reset_poweroff_timer();
}