summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2005-06-17 20:02:05 +0000
committerJens Arnold <amiconn@rockbox.org>2005-06-17 20:02:05 +0000
commitba7dccf15ac7fb03758f03d1bc0e8654c2fe7792 (patch)
tree9d85b582e345bac7aae38c82670ed5b2173122c7
parent752c34c1a2ae9a5ae16f6238bfaabba904917f8f (diff)
downloadrockbox-ba7dccf15ac7fb03758f03d1bc0e8654c2fe7792.zip
rockbox-ba7dccf15ac7fb03758f03d1bc0e8654c2fe7792.tar.gz
rockbox-ba7dccf15ac7fb03758f03d1bc0e8654c2fe7792.tar.bz2
rockbox-ba7dccf15ac7fb03758f03d1bc0e8654c2fe7792.tar.xz
Fixed graphical glitch occuring in flipped lcd mode.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6738 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/drivers/lcd-h100.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/drivers/lcd-h100.c b/firmware/drivers/lcd-h100.c
index 157791d..d88070b 100644
--- a/firmware/drivers/lcd-h100.c
+++ b/firmware/drivers/lcd-h100.c
@@ -257,12 +257,14 @@ void lcd_set_flip(bool yesno)
{
lcd_write_command(LCD_CNTL_COLUMN_ADDRESS_DIR | 1);
lcd_write_command(LCD_CNTL_COMMON_OUTPUT_STATUS | 0);
+ lcd_write_command_ex(LCD_CNTL_DUTY_SET, 0x20, 0);
xoffset = 160 - LCD_WIDTH; /* 160 colums minus the 160 we have */
}
else
{
lcd_write_command(LCD_CNTL_COLUMN_ADDRESS_DIR | 0);
lcd_write_command(LCD_CNTL_COMMON_OUTPUT_STATUS | 1);
+ lcd_write_command_ex(LCD_CNTL_DUTY_SET, 0x20, 1);
xoffset = 0;
}
}