diff options
Diffstat (limited to 'apps/settings.h')
-rw-r--r-- | apps/settings.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/apps/settings.h b/apps/settings.h index d32b58ac85..983e58911d 100644 --- a/apps/settings.h +++ b/apps/settings.h | |||
@@ -200,6 +200,13 @@ extern unsigned char vp_dummy[VIRT_SIZE]; | |||
200 | /* get the string ID from a virtual pointer, -1 if not virtual */ | 200 | /* get the string ID from a virtual pointer, -1 if not virtual */ |
201 | #define P2ID(p) ((p>=VIRT_PTR && p<=VIRT_PTR+VIRT_SIZE) ? p-VIRT_PTR : -1) | 201 | #define P2ID(p) ((p>=VIRT_PTR && p<=VIRT_PTR+VIRT_SIZE) ? p-VIRT_PTR : -1) |
202 | 202 | ||
203 | /* !defined(HAVE_LCD_COLOR) implies HAVE_LCD_CONTRAST with default 40. | ||
204 | Explicitly define HAVE_LCD_CONTRAST in config file for newer ports for | ||
205 | simplicity. */ | ||
206 | #if !defined(HAVE_LCD_COLOR) | ||
207 | #define HAVE_LCD_CONTRAST | ||
208 | #define DEFAULT_CONTRAST_SETTING 40 | ||
209 | #endif | ||
203 | 210 | ||
204 | struct user_settings | 211 | struct user_settings |
205 | { | 212 | { |
@@ -274,7 +281,7 @@ struct user_settings | |||
274 | 281 | ||
275 | /* device settings */ | 282 | /* device settings */ |
276 | 283 | ||
277 | #if !defined(HAVE_LCD_COLOR) || defined(IAUDIO_X5) | 284 | #ifdef HAVE_LCD_CONTRAST |
278 | int contrast; /* lcd contrast */ | 285 | int contrast; /* lcd contrast */ |
279 | #endif | 286 | #endif |
280 | bool invert; /* invert display */ | 287 | bool invert; /* invert display */ |
@@ -571,10 +578,10 @@ extern long lasttime; | |||
571 | extern const char rec_base_directory[]; | 578 | extern const char rec_base_directory[]; |
572 | 579 | ||
573 | /* system defines */ | 580 | /* system defines */ |
574 | |||
575 | #ifdef IAUDIO_X5 | 581 | #ifdef IAUDIO_X5 |
576 | #define MIN_CONTRAST_SETTING 0 | 582 | #define MIN_CONTRAST_SETTING 1 |
577 | #define MAX_CONTRAST_SETTING 29 | 583 | #define MAX_CONTRAST_SETTING 30 |
584 | #define DEFAULT_CONTRAST_SETTING 19 | ||
578 | #elif defined HAVE_LCD_CHARCELLS | 585 | #elif defined HAVE_LCD_CHARCELLS |
579 | #define MIN_CONTRAST_SETTING 5 | 586 | #define MIN_CONTRAST_SETTING 5 |
580 | #define MAX_CONTRAST_SETTING 31 | 587 | #define MAX_CONTRAST_SETTING 31 |