summaryrefslogtreecommitdiff
path: root/apps/settings_menu.c
diff options
context:
space:
mode:
authorThom Johansen <thomj@rockbox.org>2006-03-19 17:42:58 +0000
committerThom Johansen <thomj@rockbox.org>2006-03-19 17:42:58 +0000
commit3c7278f405acd1dce7393cd589fbe002f51bad3b (patch)
tree027b12d8f8c10af9d6bdd9f6dc31e3413c175a5c /apps/settings_menu.c
parentea4ccb5abab7f3a775b0c1fee1a50a8840b09d47 (diff)
downloadrockbox-3c7278f405acd1dce7393cd589fbe002f51bad3b.tar.gz
rockbox-3c7278f405acd1dce7393cd589fbe002f51bad3b.zip
Reworked backlight fading by GPIO based PWM to work for other targets
than H1x0. iPod Nano and 5G backlight fading is enabled. To try for your device, just define HAVE_BACKLIGHT_PWM_FADING in the relevant config-xxxx.h file. NOTE: Will break your settings, so save a config file first. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9121 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings_menu.c')
-rw-r--r--apps/settings_menu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 517c7f1f6b..6e8d62191f 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -191,7 +191,7 @@ static bool backlight_timer(void)
191 backlight_set_timeout ); 191 backlight_set_timeout );
192} 192}
193 193
194#if (CONFIG_BACKLIGHT == BL_IRIVER_H100) && !defined(SIMULATOR) 194#if defined(HAVE_BACKLIGHT_PWM_FADING) && !defined(SIMULATOR)
195static bool backlight_fade_in(void) 195static bool backlight_fade_in(void)
196{ 196{
197 static const struct opt_items names[] = { 197 static const struct opt_items names[] = {
@@ -1087,7 +1087,7 @@ static bool custom_remote_wps_browse(void)
1087 return rockbox_browse(WPS_DIR, SHOW_RWPS); 1087 return rockbox_browse(WPS_DIR, SHOW_RWPS);
1088} 1088}
1089#endif 1089#endif
1090 1090
1091static bool custom_cfg_browse(void) 1091static bool custom_cfg_browse(void)
1092{ 1092{
1093 return rockbox_browse(ROCKBOX_DIR, SHOW_CFG); 1093 return rockbox_browse(ROCKBOX_DIR, SHOW_CFG);
@@ -1614,7 +1614,7 @@ static bool lcd_settings_menu(void)
1614 { ID2P(LANG_BACKLIGHT_ON_WHEN_CHARGING), backlight_timer_plugged }, 1614 { ID2P(LANG_BACKLIGHT_ON_WHEN_CHARGING), backlight_timer_plugged },
1615#endif 1615#endif
1616 { ID2P(LANG_CAPTION_BACKLIGHT), caption_backlight }, 1616 { ID2P(LANG_CAPTION_BACKLIGHT), caption_backlight },
1617#if (CONFIG_BACKLIGHT == BL_IRIVER_H100) && !defined(SIMULATOR) 1617#if defined(HAVE_BACKLIGHT_PWM_FADING) && !defined(SIMULATOR)
1618 { ID2P(LANG_BACKLIGHT_FADE_IN), backlight_fade_in }, 1618 { ID2P(LANG_BACKLIGHT_FADE_IN), backlight_fade_in },
1619 { ID2P(LANG_BACKLIGHT_FADE_OUT), backlight_fade_out }, 1619 { ID2P(LANG_BACKLIGHT_FADE_OUT), backlight_fade_out },
1620#endif 1620#endif