summaryrefslogtreecommitdiff
path: root/apps/plugins/rockboy/lcd.c
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2007-06-25 04:26:23 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2007-06-25 04:26:23 +0000
commita28d74e71cacc947fcb7563f0f3ea8bba92bab0e (patch)
treeca7aee6baa1530ae19ff034a536045eb11348386 /apps/plugins/rockboy/lcd.c
parent3490acbfbd835c3125cb590fa86d39d3df6895f9 (diff)
downloadrockbox-a28d74e71cacc947fcb7563f0f3ea8bba92bab0e.zip
rockbox-a28d74e71cacc947fcb7563f0f3ea8bba92bab0e.tar.gz
rockbox-a28d74e71cacc947fcb7563f0f3ea8bba92bab0e.tar.bz2
rockbox-a28d74e71cacc947fcb7563f0f3ea8bba92bab0e.tar.xz
Fix rockboy for the H100's. Thanks for fixing the HW codec players Peter
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13708 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/rockboy/lcd.c')
-rw-r--r--apps/plugins/rockboy/lcd.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/rockboy/lcd.c b/apps/plugins/rockboy/lcd.c
index bf44ccf..494160d 100644
--- a/apps/plugins/rockboy/lcd.c
+++ b/apps/plugins/rockboy/lcd.c
@@ -876,6 +876,7 @@ void lcd_begin(void)
set_pal();
+#ifdef HAVE_LCD_COLOR
if(options.rotate)
{
if(options.fullscreen == 0)
@@ -894,18 +895,22 @@ void lcd_begin(void)
else
vdest=fb.ptr+S1;
}
+#endif
WY = R_WY;
}
+#ifdef HAVE_LCD_COLOR
int SCALEWL IDATA_ATTR=1<<16;
int SCALEWS IDATA_ATTR=1<<16;
int SCALEHL IDATA_ATTR=1<<16;
int SCALEHS IDATA_ATTR=1<<16;
int swidth IDATA_ATTR=160;
int sremain IDATA_ATTR=LCD_WIDTH-160;
+#endif
void setvidmode(void)
{
+#ifdef HAVE_LCD_COLOR
switch(options.fullscreen)
{
case 0:
@@ -972,6 +977,7 @@ void setvidmode(void)
sremain=-(((160*SCALEWL)>>16)*LCD_WIDTH+1);
else
sremain=LCD_WIDTH-swidth;
+#endif
}
void lcd_refreshline(void)