From 17bc340f1f0571dc90c91e6f39f93448151d557e Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Wed, 12 Mar 2008 23:08:33 +0000 Subject: Make the LCD remote work in the iAudio M3, M5 and X5 bootloaders. * Fix viewport related init bug in the 2 bit vertically interleaved LCD driver. * Fix low bat warning in iaudio bootloader - voltages are in millivolts now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16648 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/lcd-2bit-vi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'firmware/drivers/lcd-2bit-vi.c') diff --git a/firmware/drivers/lcd-2bit-vi.c b/firmware/drivers/lcd-2bit-vi.c index d0ef79bcd8..01037b3c80 100644 --- a/firmware/drivers/lcd-2bit-vi.c +++ b/firmware/drivers/lcd-2bit-vi.c @@ -65,7 +65,7 @@ static struct viewport default_vp = .bg_pattern = LCDM(DEFAULT_BG) }; -static struct viewport IDATA_ATTR *current_vp = &default_vp; +static struct viewport *current_vp IBSS_ATTR; static unsigned fg_pattern IBSS_ATTR; static unsigned bg_pattern IBSS_ATTR; @@ -97,6 +97,7 @@ void LCDFN(update_viewport_rect)(int x, int y, int width, int height) /* LCD init */ void LCDFN(init)(void) { + LCDFN(set_viewport)(NULL); LCDFN(clear_display)(); #ifndef SIMULATOR LCDFN(init_device)(); -- cgit v1.2.3