diff options
author | Marcoen Hirschberg <marcoen@gmail.com> | 2005-11-30 14:48:24 +0000 |
---|---|---|
committer | Marcoen Hirschberg <marcoen@gmail.com> | 2005-11-30 14:48:24 +0000 |
commit | ad31ad4d1ca9afac99ccd9dedb5052fdfc15f112 (patch) | |
tree | f159b2afffd9f3bd0406df08e2a4ce3d797817fa /firmware/drivers/lcd-h100-remote.c | |
parent | 36cca23c1884de8d1925dc7777600121b96de0b5 (diff) | |
download | rockbox-ad31ad4d1ca9afac99ccd9dedb5052fdfc15f112.tar.gz rockbox-ad31ad4d1ca9afac99ccd9dedb5052fdfc15f112.zip |
add a delay when continually scrolling and reaching the beginning of the line
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8114 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/lcd-h100-remote.c')
-rw-r--r-- | firmware/drivers/lcd-h100-remote.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/firmware/drivers/lcd-h100-remote.c b/firmware/drivers/lcd-h100-remote.c index 33a8b3790d..98da42710f 100644 --- a/firmware/drivers/lcd-h100-remote.c +++ b/firmware/drivers/lcd-h100-remote.c | |||
@@ -1323,9 +1323,11 @@ static void scroll_thread(void) | |||
1323 | } | 1323 | } |
1324 | } | 1324 | } |
1325 | else { | 1325 | else { |
1326 | /* scroll forward the whole time */ | 1326 | /* pause at beginning of line */ |
1327 | if (s->offset >= s->width) | 1327 | if (s->offset >= s->width) { |
1328 | s->offset %= s->width; | 1328 | s->offset = 0; |
1329 | s->start_tick = current_tick + scroll_delay * 2; | ||
1330 | } | ||
1329 | } | 1331 | } |
1330 | 1332 | ||
1331 | lastmode = drawmode; | 1333 | lastmode = drawmode; |