From 74b6af93b1436dc61e8f10b3aff3c79face5faba Mon Sep 17 00:00:00 2001 From: Kevin Ferrare Date: Tue, 22 Nov 2005 03:38:07 +0000 Subject: Added multi-screen support for quickscreen (mostly rewritten from scratch) and USB screen ; just looking at the hour makes me think it could be buggy git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8039 a1c6a512-1295-4272-9138-f99709370657 --- apps/screen_access.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'apps/screen_access.c') diff --git a/apps/screen_access.c b/apps/screen_access.c index db64e27199..9ea33ba25f 100644 --- a/apps/screen_access.c +++ b/apps/screen_access.c @@ -19,6 +19,7 @@ #include #include +#include "backlight.h" #include #include #include @@ -67,7 +68,7 @@ void screen_init(struct screen * screen, enum screen_type screen_type) screen->scroll_step=&lcd_remote_scroll_step; screen->puts_scroll_style=&lcd_remote_puts_scroll_style; screen->invertscroll=&lcd_remote_invertscroll; -#endif /* 1 */ +#endif /* LCD_REMOTE_DEPTH > 1 */ #if 0 /* no charcell remote LCDs so far */ screen->width=11; @@ -89,6 +90,8 @@ void screen_init(struct screen * screen, enum screen_type screen_type) screen->clear_display=&lcd_remote_clear_display; screen->update=&lcd_remote_update; screen->puts=&lcd_remote_puts; + screen->backlight_on=&remote_backlight_on; + screen->backlight_off=&remote_backlight_off; break; #endif /* HAVE_REMOTE_LCD */ @@ -151,6 +154,8 @@ void screen_init(struct screen * screen, enum screen_type screen_type) screen->update=&lcd_update; #endif screen->puts=&lcd_puts; + screen->backlight_on=&backlight_on; + screen->backlight_off=&backlight_off; break; } screen->screen_type=screen_type; -- cgit v1.2.3