summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2008-12-02 03:08:47 +0000
committerMichael Sevakis <jethead71@rockbox.org>2008-12-02 03:08:47 +0000
commitcd8c87e74a97fddd81e16a13df6bbfb18814dcc7 (patch)
tree8b50d60794cfe0ce0802488d7d8353e4f5b80337
parent9eabf8fb8b12181747d742f860f00945d81e16fd (diff)
downloadrockbox-cd8c87e74a97fddd81e16a13df6bbfb18814dcc7.tar.gz
rockbox-cd8c87e74a97fddd81e16a13df6bbfb18814dcc7.zip
Fix another bug spotted in LED service. Default setting should also use log_brightness values.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19298 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/s3c2440/gigabeat-fx/backlight-meg-fx.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/target/arm/s3c2440/gigabeat-fx/backlight-meg-fx.c b/firmware/target/arm/s3c2440/gigabeat-fx/backlight-meg-fx.c
index 0cd47453ad..5cb196eea2 100644
--- a/firmware/target/arm/s3c2440/gigabeat-fx/backlight-meg-fx.c
+++ b/firmware/target/arm/s3c2440/gigabeat-fx/backlight-meg-fx.c
@@ -404,15 +404,15 @@ void _buttonlight_set_brightness(int brightness)
404 404
405bool _backlight_init(void) 405bool _backlight_init(void)
406{ 406{
407 buttonlight_brightness = DEFAULT_BRIGHTNESS_SETTING; 407 buttonlight_brightness = log_brightness[DEFAULT_BRIGHTNESS_SETTING];
408 _backlight_brightness = DEFAULT_BRIGHTNESS_SETTING; 408 _backlight_brightness = log_brightness[DEFAULT_BRIGHTNESS_SETTING];
409 409
410 buttonlight_control = BUTTONLIGHT_CONTROL_IDLE; 410 buttonlight_control = BUTTONLIGHT_CONTROL_IDLE;
411 backlight_control = BACKLIGHT_CONTROL_ON; 411 backlight_control = BACKLIGHT_CONTROL_ON;
412 412
413 /* Set the backlight up in a known state */ 413 /* Set the backlight up in a known state */
414 sc606_init(); 414 sc606_init();
415 sc606_write(SC606_REG_A , DEFAULT_BRIGHTNESS_SETTING); 415 sc606_write(SC606_REG_A , _backlight_brightness);
416 sc606_write(SC606_REG_B , 0); 416 sc606_write(SC606_REG_B , 0);
417 sc606_write(SC606_REG_C , 0); 417 sc606_write(SC606_REG_C , 0);
418 sc606_write(SC606_REG_CONF , 0x03); 418 sc606_write(SC606_REG_CONF , 0x03);