summaryrefslogtreecommitdiff
path: root/apps/settings.c
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2002-07-22 16:39:17 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2002-07-22 16:39:17 +0000
commitc132c486771cd72ef7aea70eeb8876a6481efbc6 (patch)
tree9d2b4a2030231d5d2b6842a0715443cb8395eaa8 /apps/settings.c
parente0d88a11d9e0d8c29fc1cea507f7ebdf1e07bf7a (diff)
downloadrockbox-c132c486771cd72ef7aea70eeb8876a6481efbc6.zip
rockbox-c132c486771cd72ef7aea70eeb8876a6481efbc6.tar.gz
rockbox-c132c486771cd72ef7aea70eeb8876a6481efbc6.tar.bz2
rockbox-c132c486771cd72ef7aea70eeb8876a6481efbc6.tar.xz
Loudness, Superbass and sorting patch by Heikki Hannikainen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1401 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.c')
-rw-r--r--apps/settings.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/settings.c b/apps/settings.c
index 060f88f..56d1762 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -209,7 +209,8 @@ int settings_save( void )
rtc_config_block[0xe] = (unsigned char)
((global_settings.playlist_shuffle & 1) |
- ((global_settings.mp3filter & 1) << 1));
+ ((global_settings.mp3filter & 1) << 1) |
+ ((global_settings.sort_case & 1) << 2));
rtc_config_block[0xf] = (unsigned char)
((global_settings.scroll_speed << 3) |
@@ -266,6 +267,7 @@ void settings_load(void)
if (rtc_config_block[0xe] != 0xFF) {
global_settings.playlist_shuffle = rtc_config_block[0xe] & 1;
global_settings.mp3filter = (rtc_config_block[0xe] >> 1) & 1;
+ global_settings.sort_case = (rtc_config_block[0xe] >> 2) & 1;
}
c = rtc_config_block[0xf] >> 3;
@@ -303,6 +305,7 @@ void settings_reset(void) {
global_settings.backlight = DEFAULT_BACKLIGHT_SETTING;
global_settings.wps_display = DEFAULT_WPS_DISPLAY;
global_settings.mp3filter = true;
+ global_settings.sort_case = false;
global_settings.playlist_shuffle = false;
global_settings.total_boots = 0;
global_settings.total_uptime = 0;