From c266204aec4f3ff825e35292f29731267ac53df1 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Sun, 28 Oct 2007 00:39:01 +0000 Subject: 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 --- firmware/target/arm/sandisk/sansa-e200/lcd-e200.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'firmware') 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 { -- cgit v1.2.3