From b51f7dfc9b507ab9db12fe90b2ddad708f435e06 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Mon, 21 Nov 2005 23:55:39 +0000 Subject: Backlight handling: * Added 'Caption Backlight' and 'Backlight On When Charging' for the iriver remote LCD. * Enabled the backlight code for the simulator, and prepared backlight simulation. It's only a stub atm, writing messages to the console window. * Added tick task handling to the simulators for this to work. * Code cleanup in backlight.c, less dead code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8034 a1c6a512-1295-4272-9138-f99709370657 --- uisimulator/common/stubs.c | 33 ++++++++------------------------- 1 file changed, 8 insertions(+), 25 deletions(-) (limited to 'uisimulator/common') diff --git a/uisimulator/common/stubs.c b/uisimulator/common/stubs.c index 0bbecdae41..ff66c1fab3 100644 --- a/uisimulator/common/stubs.c +++ b/uisimulator/common/stubs.c @@ -78,21 +78,19 @@ void audio_set_buffer_margin(int seconds) } #endif -/* Generic firmware stubs. */ -void backlight_on(void) +#ifdef CONFIG_BACKLIGHT +void sim_backlight(int value) { - /* we could do something better here! */ -} - -void backlight_off(void) -{ - /* we could do something better here! */ + DEBUGF("backlight: %s\n", (value > 0) ? "on" : "off"); } +#endif -void backlight_time(int dummy) +#ifdef HAVE_REMOTE_LCD +void sim_remote_backlight(int value) { - (void)dummy; + DEBUGF("remote backlight: %s\n", (value > 0) ? "on" : "off"); } +#endif int fat_startsector(void) { @@ -167,21 +165,6 @@ bool simulate_usb(void) return false; } -void backlight_set_timeout(int index) -{ - (void)index; -} - -void backlight_set_on_when_charging(bool beep) -{ - (void)beep; -} - -void remote_backlight_set_timeout(int index) -{ - (void)index; -} - int rtc_read(int address) { time_t now = time(NULL); -- cgit v1.2.3