diff options
| author | Hristo Kovachev <bger@rockbox.org> | 2005-12-22 13:31:14 +0000 |
|---|---|---|
| committer | Hristo Kovachev <bger@rockbox.org> | 2005-12-22 13:31:14 +0000 |
| commit | b1a230353e81863189e0be1603c1ee6fa653485d (patch) | |
| tree | 8a6ff80d5c5d0913032762858071aa40ac120d7f /firmware | |
| parent | 9b83c6c4bddca41411d31b8aab17ecc577b37eb4 (diff) | |
| download | rockbox-b1a230353e81863189e0be1603c1ee6fa653485d.zip rockbox-b1a230353e81863189e0be1603c1ee6fa653485d.tar.gz rockbox-b1a230353e81863189e0be1603c1ee6fa653485d.tar.bz2 rockbox-b1a230353e81863189e0be1603c1ee6fa653485d.tar.xz | |
Oops:) Make the brightness setting purely numerical
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8281 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
| -rw-r--r-- | firmware/backlight.c | 2 | ||||
| -rw-r--r-- | firmware/export/backlight.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/firmware/backlight.c b/firmware/backlight.c index d118830..740acd1 100644 --- a/firmware/backlight.c +++ b/firmware/backlight.c @@ -548,6 +548,8 @@ void backlight_set_brightness(int val) /* set H300 brightness by changing the PWM accepts 0..15 but note that 0 and 1 give a black display! */ unsigned char ucVal = (unsigned char)(val & 0x0F); + if(val<MIN_BRIGHTNESS_SETTING) + val=MIN_BRIGHTNESS_SETTING; pcf50606_set_bl_pwm(ucVal); } #endif diff --git a/firmware/export/backlight.h b/firmware/export/backlight.h index f4c62a2..05d395f 100644 --- a/firmware/export/backlight.h +++ b/firmware/export/backlight.h @@ -51,5 +51,7 @@ void sim_remote_backlight(int value); #endif #ifdef HAVE_BACKLIGHT_BRIGHTNESS +#define MIN_BRIGHTNESS_SETTING 2 +#define MAX_BRIGHTNESS_SETTING 15 void backlight_set_brightness(int val); #endif |