summaryrefslogtreecommitdiff
path: root/apps/screen_access.c
diff options
context:
space:
mode:
authorBrandon Low <lostlogic@rockbox.org>2006-01-22 04:24:26 +0000
committerBrandon Low <lostlogic@rockbox.org>2006-01-22 04:24:26 +0000
commitd3a03b679f196be076043d475b9512338fd6c8bb (patch)
treec4c57a157a46d09a7037c39e290182a8c43deb71 /apps/screen_access.c
parentbfe740712a3513dbb4143336cbc5e9aaab09d732 (diff)
downloadrockbox-d3a03b679f196be076043d475b9512338fd6c8bb.tar.gz
rockbox-d3a03b679f196be076043d475b9512338fd6c8bb.zip
Horizontal screen scrolling part 3 (by Shachar Liberman)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8414 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/screen_access.c')
-rw-r--r--apps/screen_access.c21
1 files changed, 8 insertions, 13 deletions
diff --git a/apps/screen_access.c b/apps/screen_access.c
index b47bd10122..dfe2b13a46 100644
--- a/apps/screen_access.c
+++ b/apps/screen_access.c
@@ -67,15 +67,13 @@ void screen_init(struct screen * screen, enum screen_type screen_type)
67 screen->scroll_delay=&lcd_remote_scroll_delay; 67 screen->scroll_delay=&lcd_remote_scroll_delay;
68 screen->scroll_step=&lcd_remote_scroll_step; 68 screen->scroll_step=&lcd_remote_scroll_step;
69 screen->invertscroll=&lcd_remote_invertscroll; 69 screen->invertscroll=&lcd_remote_invertscroll;
70 70#endif /* LCD_REMOTE_DEPTH > 1 */
71 screen->puts_scroll_style=&lcd_remote_puts_scroll_style;
72 screen->puts_scroll_offset=&lcd_remote_puts_scroll_offset;
73 screen->puts_scroll_style_offset=&lcd_remote_puts_scroll_style_offset;
74
75 screen->puts_offset=&lcd_remote_puts_offset; 71 screen->puts_offset=&lcd_remote_puts_offset;
76 screen->puts_style=&lcd_remote_puts_style;
77 screen->puts_style_offset=&lcd_remote_puts_style_offset; 72 screen->puts_style_offset=&lcd_remote_puts_style_offset;
78#endif /* LCD_REMOTE_DEPTH > 1 */ 73 screen->puts_scroll_style=&lcd_remote_puts_scroll_style;
74 screen->puts_scroll_offset=&lcd_remote_puts_scroll_offset;
75 screen->puts_scroll_style_offset=&lcd_remote_puts_scroll_style_offset;
76
79#if 0 /* no charcell remote LCDs so far */ 77#if 0 /* no charcell remote LCDs so far */
80 screen->width=11; 78 screen->width=11;
81 screen->height=2; 79 screen->height=2;
@@ -99,7 +97,6 @@ void screen_init(struct screen * screen, enum screen_type screen_type)
99 screen->backlight_on=&remote_backlight_on; 97 screen->backlight_on=&remote_backlight_on;
100 screen->backlight_off=&remote_backlight_off; 98 screen->backlight_off=&remote_backlight_off;
101 break; 99 break;
102
103#endif /* HAVE_REMOTE_LCD */ 100#endif /* HAVE_REMOTE_LCD */
104 101
105 case SCREEN_MAIN: 102 case SCREEN_MAIN:
@@ -136,13 +133,11 @@ void screen_init(struct screen * screen, enum screen_type screen_type)
136 screen->scroll_delay=&lcd_scroll_delay; 133 screen->scroll_delay=&lcd_scroll_delay;
137 screen->scroll_step=&lcd_scroll_step; 134 screen->scroll_step=&lcd_scroll_step;
138 screen->invertscroll=&lcd_invertscroll; 135 screen->invertscroll=&lcd_invertscroll;
139
140 screen->puts_scroll_offset=&lcd_puts_scroll_offset;
141 screen->puts_scroll_style_offset=&lcd_puts_scroll_style_offset;
142
143 screen->puts_offset=&lcd_puts_offset; 136 screen->puts_offset=&lcd_puts_offset;
144 screen->puts_style_offset=&lcd_puts_style_offset; 137 screen->puts_style_offset=&lcd_puts_style_offset;
145 screen->puts_style=&lcd_puts_style; 138 screen->puts_scroll_style=&lcd_puts_scroll_offset;
139 screen->puts_scroll_offset=&lcd_puts_scroll_style;
140 screen->puts_scroll_style_offset=&lcd_puts_scroll_style_offset;
146#endif /* HAVE_LCD_BITMAP */ 141#endif /* HAVE_LCD_BITMAP */
147 142
148#ifdef HAVE_LCD_CHARCELLS 143#ifdef HAVE_LCD_CHARCELLS