diff options
| author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2005-04-15 12:08:49 +0000 |
|---|---|---|
| committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2005-04-15 12:08:49 +0000 |
| commit | 7c1879bdd0d79cfbe131fb2ffb3eb14025747567 (patch) | |
| tree | d6dc3aac81c19efec04644bf5734d706ab35dc1e /apps/settings.c | |
| parent | a6a01903e6d31f16cffd3b2d7d36c43403bdbcb7 (diff) | |
| download | rockbox-7c1879bdd0d79cfbe131fb2ffb3eb14025747567.zip rockbox-7c1879bdd0d79cfbe131fb2ffb3eb14025747567.tar.gz rockbox-7c1879bdd0d79cfbe131fb2ffb3eb14025747567.tar.bz2 rockbox-7c1879bdd0d79cfbe131fb2ffb3eb14025747567.tar.xz | |
IRiver: (1)Setting some remote lcd settings via menu (2) added driver to main.c (3) updated english.lang
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6291 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.c')
| -rw-r--r-- | apps/settings.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/apps/settings.c b/apps/settings.c index bbfdd54..904c4ac 100644 --- a/apps/settings.c +++ b/apps/settings.c @@ -83,6 +83,10 @@ const char rec_base_directory[] = REC_BASE_DIR; #define MAX_LINES 2 #endif +#ifdef HAVE_REMOTE_LCD +#include "lcd-remote.h" +#endif + long lasttime = 0; static long config_sector = 0; /* mark uninitialized */ static unsigned char config_block[CONFIG_BLOCK_SIZE]; @@ -244,6 +248,12 @@ static const struct bit_entry rtc_bits[] = {1, S_O(battery_type), 0, "battery type", "alkaline,nimh" }, #endif +#ifdef HAVE_REMOTE_LCD + /* remote lcd */ + {6, S_O(remote_contrast), 32, "remote_contrast", NULL }, + {1, S_O(remote_invert), false, "remote_invert", off_on }, +#endif + /* Current sum of bits: 259 (worst case) */ /* Sum of all bit sizes must not grow beyond 288! */ }; @@ -763,6 +773,10 @@ void settings_apply(void) lcd_set_contrast(global_settings.contrast); lcd_scroll_speed(global_settings.scroll_speed); +#ifdef HAVE_REMOTE_LCD + lcd_remote_set_contrast(global_settings.remote_contrast); + lcd_remote_set_invert_display(global_settings.remote_invert); +#endif backlight_set_timeout(global_settings.backlight_timeout); backlight_set_on_when_charging(global_settings.backlight_on_when_charging); ata_spindown(global_settings.disk_spindown); |