summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Wenger <domonoky@googlemail.com>2008-11-02 01:10:29 +0000
committerDominik Wenger <domonoky@googlemail.com>2008-11-02 01:10:29 +0000
commit0b34b77e1388b956685a66b04865c598585057aa (patch)
treeb859ce687ff2c907ef06bcd315125789dc86a916
parent34151e55f877828375f6907ac92e9000cd71f633 (diff)
downloadrockbox-0b34b77e1388b956685a66b04865c598585057aa.tar.gz
rockbox-0b34b77e1388b956685a66b04865c598585057aa.zip
make the m200v2 lcd work again with higher cpu frequency
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18974 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/lcd-ssd1815.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/target/arm/lcd-ssd1815.c b/firmware/target/arm/lcd-ssd1815.c
index 2acfa791cb..e9b6bff579 100644
--- a/firmware/target/arm/lcd-ssd1815.c
+++ b/firmware/target/arm/lcd-ssd1815.c
@@ -80,7 +80,6 @@ void lcd_write_command(int byte)
80 /* While push fifo is not empty */ 80 /* While push fifo is not empty */
81 while ((DBOP_STAT & (1<<10)) == 0) 81 while ((DBOP_STAT & (1<<10)) == 0)
82 ; 82 ;
83
84 DBOP_TIMPOL_23 = 0x6E06F; 83 DBOP_TIMPOL_23 = 0x6E06F;
85} 84}
86 85
@@ -94,6 +93,10 @@ void lcd_write_data(const fb_data* p_bytes, int count)
94 /* While push fifo is not empty */ 93 /* While push fifo is not empty */
95 while ((DBOP_STAT & (1<<10)) == 0) 94 while ((DBOP_STAT & (1<<10)) == 0)
96 ; 95 ;
96 /* delay a bit. value arbitrary */
97 int i = 0;
98 while(i < 15)
99 i++;
97 } 100 }
98} 101}
99 102