From 4fa96fbc914ae8fd69aedafd73f4f1798679d29f Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Wed, 1 Apr 2009 03:21:18 +0000 Subject: M:Robe 500i: More LCD initialization, and beginnings of support for QVGA as well as VGA on the LCD. MPEGPlayer now works with reasonable performance on smaller videos, but YUV blitting persists after MPEGPlayer is left, some cleanup/changes to the initialization code. This should be functionally equivalent for the ZVM, but the #ifdef's may need to be added back for app.lds. Get the bootloader building again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20598 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/tms320dm320/mrobe-500/power-mr500.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'firmware/target/arm/tms320dm320/mrobe-500/power-mr500.c') diff --git a/firmware/target/arm/tms320dm320/mrobe-500/power-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/power-mr500.c index 48a989a736..9fd976ec10 100644 --- a/firmware/target/arm/tms320dm320/mrobe-500/power-mr500.c +++ b/firmware/target/arm/tms320dm320/mrobe-500/power-mr500.c @@ -25,6 +25,7 @@ #include "kernel.h" #include "system.h" #include "power.h" +#include "lcd.h" #include "pcf50606.h" #include "backlight.h" #include "backlight-target.h" @@ -71,6 +72,7 @@ void power_off(void) { /* turn off backlight and wait for 1 second */ _backlight_off(); + lcd_sleep(); sleep(HZ); /* Hard shutdown */ IO_GIO_DIR1&=~(1<<10); -- cgit v1.2.3