summaryrefslogtreecommitdiff
path: root/firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c
diff options
context:
space:
mode:
authorRob Purchase <shotofadds@rockbox.org>2008-09-16 08:09:44 +0000
committerRob Purchase <shotofadds@rockbox.org>2008-09-16 08:09:44 +0000
commit1a08f46329e9f6d7bd55a8a9ad45db27df8a7593 (patch)
tree693d2bd43f42c2d1ba35584e3a0b08f4fcef5969 /firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c
parent9cf7ef68c9747fe1baa16a80e28d8cb783ea63f5 (diff)
downloadrockbox-1a08f46329e9f6d7bd55a8a9ad45db27df8a7593.tar.gz
rockbox-1a08f46329e9f6d7bd55a8a9ad45db27df8a7593.zip
Commit fs#9404 (iAudio 7 updates by vitja). Also fixes play/pause behaviour on D2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18528 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c')
-rw-r--r--firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c b/firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c
index bbc20b6860..0ca18bee67 100644
--- a/firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c
+++ b/firmware/target/arm/tcc77x/iaudio7/lcd-iaudio7.c
@@ -31,6 +31,7 @@
31#include <cpu.h> 31#include <cpu.h>
32#include <lcd.h> 32#include <lcd.h>
33#include <system-target.h> 33#include <system-target.h>
34#include <panic.h>
34 35
35#include "hd66789r.h" 36#include "hd66789r.h"
36 37
@@ -142,7 +143,7 @@ void lcd_enable(bool on)
142 143
143 if (on) { 144 if (on) {
144 _display_on(); 145 _display_on();
145// lcd_call_enable_hook(); 146 lcd_call_enable_hook();
146 } else { 147 } else {
147 /** Off sequence according to datasheet, p. 130 **/ 148 /** Off sequence according to datasheet, p. 130 **/
148 lcd_write_reg(R_FRAME_CYCLE_CONTROL, 0x0002); /* EQ=0, 18 clks/line */ 149 lcd_write_reg(R_FRAME_CYCLE_CONTROL, 0x0002); /* EQ=0, 18 clks/line */
@@ -242,6 +243,13 @@ void lcd_blit_yuv(unsigned char *const src[3],
242 int src_x, int src_y, int stride, 243 int src_x, int src_y, int stride,
243 int x, int y, int width, int height) 244 int x, int y, int width, int height)
244{ 245{
246 (void) src;
247 (void) src_x;
248 (void) src_y;
249 (void) stride;
250 (void) x;
251 (void) y;
252
245 if (!display_on) 253 if (!display_on)
246 return; 254 return;
247 255