summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUwe Freese <thebreaker@rockbox.org>2002-12-14 22:01:27 +0000
committerUwe Freese <thebreaker@rockbox.org>2002-12-14 22:01:27 +0000
commit86ddabf75d4461161506925641b16f3a7dc7463b (patch)
tree52c20924c3c8bb216184c63e46e2b7817f4624f0
parent342319a6d5dd85c84c19835e378b8c3359f9755c (diff)
downloadrockbox-86ddabf75d4461161506925641b16f3a7dc7463b.tar.gz
rockbox-86ddabf75d4461161506925641b16f3a7dc7463b.zip
added backlight_get_timeout and backlight_get_on_when_charging
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2994 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/backlight.c10
-rw-r--r--firmware/backlight.h2
2 files changed, 12 insertions, 0 deletions
diff --git a/firmware/backlight.c b/firmware/backlight.c
index 7b58fc2f90..5f11c8ff94 100644
--- a/firmware/backlight.c
+++ b/firmware/backlight.c
@@ -120,12 +120,22 @@ void backlight_off(void)
120 queue_post(&backlight_queue, BACKLIGHT_OFF, NULL); 120 queue_post(&backlight_queue, BACKLIGHT_OFF, NULL);
121} 121}
122 122
123int backlight_get_timeout(void)
124{
125 return backlight_timeout;
126}
127
123void backlight_set_timeout(int seconds) 128void backlight_set_timeout(int seconds)
124{ 129{
125 backlight_timeout = seconds; 130 backlight_timeout = seconds;
126 backlight_on(); 131 backlight_on();
127} 132}
128 133
134bool backlight_get_on_when_charging(void)
135{
136 return backlight_on_when_charging;
137}
138
129void backlight_set_on_when_charging(bool yesno) 139void backlight_set_on_when_charging(bool yesno)
130{ 140{
131 backlight_on_when_charging = yesno; 141 backlight_on_when_charging = yesno;
diff --git a/firmware/backlight.h b/firmware/backlight.h
index 77049e3ce8..09efc45060 100644
--- a/firmware/backlight.h
+++ b/firmware/backlight.h
@@ -23,7 +23,9 @@ void backlight_init(void);
23void backlight_on(void); 23void backlight_on(void);
24void backlight_off(void); 24void backlight_off(void);
25void backlight_tick(void); 25void backlight_tick(void);
26int backlight_get_timeout(void);
26void backlight_set_timeout(int seconds); 27void backlight_set_timeout(int seconds);
28bool backlight_get_on_when_charging(void);
27void backlight_set_on_when_charging(bool yesno); 29void backlight_set_on_when_charging(bool yesno);
28 30
29#endif 31#endif