diff options
author | Thomas Martitz <kugel@rockbox.org> | 2009-08-10 21:38:10 +0000 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2009-08-10 21:38:10 +0000 |
commit | 653db606cfb3698a706f938b0e82f44176a72ad7 (patch) | |
tree | 0b6d606cae869589fde7622b3e5fe08a3045657a /firmware/target/arm/as3525 | |
parent | 553f95806fc16818b59b203e6a80111ac2f26d56 (diff) | |
download | rockbox-653db606cfb3698a706f938b0e82f44176a72ad7.tar.gz rockbox-653db606cfb3698a706f938b0e82f44176a72ad7.zip |
Fix FS#10486 - "fuze screen not drawn correctly on backlight turn-on if playlist ends while the backlight is off" by adding a lcd_update() to lcd_enable() as other targets do. Remove the delay as it seems unneeded nowadays.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22244 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525')
-rw-r--r-- | firmware/target/arm/as3525/sansa-fuze/lcd-fuze.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/target/arm/as3525/sansa-fuze/lcd-fuze.c b/firmware/target/arm/as3525/sansa-fuze/lcd-fuze.c index 8dbec8c64a..7291a5e748 100644 --- a/firmware/target/arm/as3525/sansa-fuze/lcd-fuze.c +++ b/firmware/target/arm/as3525/sansa-fuze/lcd-fuze.c | |||
@@ -175,7 +175,6 @@ void lcd_enable(bool on) | |||
175 | return; /* nothing to do */ | 175 | return; /* nothing to do */ |
176 | if(on) | 176 | if(on) |
177 | { | 177 | { |
178 | int delay = 0x200000; | ||
179 | lcd_write_reg(0, 1); | 178 | lcd_write_reg(0, 1); |
180 | lcd_write_reg(0x10, 0); | 179 | lcd_write_reg(0x10, 0); |
181 | lcd_write_reg(0x11, 0x3704); | 180 | lcd_write_reg(0x11, 0x3704); |
@@ -189,8 +188,9 @@ void lcd_enable(bool on) | |||
189 | display_on = true; | 188 | display_on = true; |
190 | /* a bit of delay before returning to | 189 | /* a bit of delay before returning to |
191 | * avoid irritating flash on backlight on */ | 190 | * avoid irritating flash on backlight on */ |
192 | while(delay--); | 191 | lcd_update(); /* Resync display */ |
193 | lcd_activation_call_hook(); | 192 | lcd_activation_call_hook(); |
193 | sleep(0); | ||
194 | 194 | ||
195 | } | 195 | } |
196 | else | 196 | else |