summaryrefslogtreecommitdiff
path: root/apps/settings.h
diff options
context:
space:
mode:
authorJörg Hohensohn <hohensoh@rockbox.org>2004-06-19 15:50:02 +0000
committerJörg Hohensohn <hohensoh@rockbox.org>2004-06-19 15:50:02 +0000
commit6ff6d21d138f789e47f0487833475ac99a6f5f16 (patch)
treedfc5e850aae19ca1f80e6063ffa85d5359b072cf /apps/settings.h
parent75e7e501d5bcc77acad61cb769ebd03e4f3ce983 (diff)
downloadrockbox-6ff6d21d138f789e47f0487833475ac99a6f5f16.tar.gz
rockbox-6ff6d21d138f789e47f0487833475ac99a6f5f16.zip
settings_load() is now split in RTC and HD part, so RTC settings get loaded early (car adapter mode)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4776 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.h')
-rw-r--r--apps/settings.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/settings.h b/apps/settings.h
index f14eb63edf..315824cd9e 100644
--- a/apps/settings.h
+++ b/apps/settings.h
@@ -220,7 +220,7 @@ struct opt_items {
220/* prototypes */ 220/* prototypes */
221 221
222int settings_save(void); 222int settings_save(void);
223void settings_load(void); 223void settings_load(int which);
224void settings_reset(void); 224void settings_reset(void);
225void settings_apply(void); 225void settings_apply(void);
226void settings_apply_pm_range(void); 226void settings_apply_pm_range(void);
@@ -267,6 +267,11 @@ extern char rec_base_directory[];
267#endif 267#endif
268#define MIN_CONTRAST_SETTING 5 268#define MIN_CONTRAST_SETTING 5
269 269
270/* argument bits for settings_load() */
271#define SETTINGS_RTC 1 /* only the settings from the RTC nonvolatile RAM */
272#define SETTINGS_HD 2 /* only the settings fron the disk sector */
273#define SETTINGS_ALL 3 /* both */
274
270/* repeat mode options */ 275/* repeat mode options */
271enum { REPEAT_OFF, REPEAT_ALL, REPEAT_ONE, NUM_REPEAT_MODES }; 276enum { REPEAT_OFF, REPEAT_ALL, REPEAT_ONE, NUM_REPEAT_MODES };
272 277