diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2007-10-28 00:39:01 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2007-10-28 00:39:01 +0000 |
commit | c266204aec4f3ff825e35292f29731267ac53df1 (patch) | |
tree | 3023ef14adf481b1479c37347054d7c4dae94a84 /firmware/target/arm/sandisk/sansa-e200/lcd-e200.c | |
parent | 1839edf64ad0a4b6d96a5dd5ce24ab8075954dc6 (diff) | |
download | rockbox-c266204aec4f3ff825e35292f29731267ac53df1.tar.gz rockbox-c266204aec4f3ff825e35292f29731267ac53df1.zip |
e200: shorten some delays so the backlight turn on is snappier. Values seem to have a safe margin.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15337 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/sandisk/sansa-e200/lcd-e200.c')
-rw-r--r-- | firmware/target/arm/sandisk/sansa-e200/lcd-e200.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c b/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c index bf1fcf9926..189741e41b 100644 --- a/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c +++ b/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c @@ -304,7 +304,7 @@ static void lcd_display_on(void) REV=x, D1-0=01 */ lcd_write_reg(R_DISP_CONTROL1, 0x0041 | r_disp_control_rev); - sleep(HZ/20); + sleep(HZ/30); /* PT1-0=00, VLE2-1=00, SPT=0, IB6(??)=1, GON=1, DTE=0, CL=0, REV=x, D1-0=01 */ @@ -313,7 +313,7 @@ static void lcd_display_on(void) REV=x, D1-0=11 */ lcd_write_reg(R_DISP_CONTROL1, 0x0063 | r_disp_control_rev); - sleep(HZ/20); + sleep(HZ/30); /* PT1-0=00, VLE2-1=00, SPT=0, IB6(??)=1, GON=1, DTE=1, CL=0, REV=x, D1-0=11 */ @@ -451,8 +451,7 @@ void lcd_enable(bool on) lcd_display_on(); /* Turn on display */ lcd_update(); /* Resync display */ LCD_REG_6 |= 1; /* Restart DMA */ - sleep(HZ/25); /* Wait for a frame to be written by - DMA or a white flash will happen */ + sleep(HZ/50); /* Wait for a frame to be written */ } else { |