diff options
author | Dominik Wenger <domonoky@googlemail.com> | 2008-11-02 01:10:29 +0000 |
---|---|---|
committer | Dominik Wenger <domonoky@googlemail.com> | 2008-11-02 01:10:29 +0000 |
commit | 0b34b77e1388b956685a66b04865c598585057aa (patch) | |
tree | b859ce687ff2c907ef06bcd315125789dc86a916 | |
parent | 34151e55f877828375f6907ac92e9000cd71f633 (diff) | |
download | rockbox-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.c | 5 |
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 | ||