diff options
| author | Thomas Martitz <kugel@rockbox.org> | 2013-04-03 16:33:23 +0200 |
|---|---|---|
| committer | Thomas Martitz <kugel@rockbox.org> | 2013-12-14 23:11:30 +0100 |
| commit | 1c5d0b41eebdb4f8c627b1a0e5f7b699f0b08fb8 (patch) | |
| tree | 3ec44a4e6cfe4bfaab689e765ef3546d8dac730d /firmware/export/scroll_engine.h | |
| parent | 47c8d3c14d8fdaf4749ef5e0380fb0c52140b5fb (diff) | |
| download | rockbox-1c5d0b41eebdb4f8c627b1a0e5f7b699f0b08fb8.zip rockbox-1c5d0b41eebdb4f8c627b1a0e5f7b699f0b08fb8.tar.gz rockbox-1c5d0b41eebdb4f8c627b1a0e5f7b699f0b08fb8.tar.bz2 rockbox-1c5d0b41eebdb4f8c627b1a0e5f7b699f0b08fb8.tar.xz | |
scroll_engine: Rename scroll_stop* functions to be more consistent with the lcd api.
Change-Id: I8ada10b96bfb628cca0331689e8b936ae47c7e1c
Diffstat (limited to 'firmware/export/scroll_engine.h')
| -rw-r--r-- | firmware/export/scroll_engine.h | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/firmware/export/scroll_engine.h b/firmware/export/scroll_engine.h index 55f4120..01a9a5e 100644 --- a/firmware/export/scroll_engine.h +++ b/firmware/export/scroll_engine.h @@ -29,14 +29,24 @@ #include <lcd.h> #include "file.h" -void scroll_init(void) INIT_ATTR; -void lcd_scroll_stop(const struct viewport* vp); -void lcd_scroll_stop_line(const struct viewport* vp, int y); -void lcd_scroll_fn(void); +extern void scroll_init(void) INIT_ATTR; + +extern void lcd_bidir_scroll(int threshold); +extern void lcd_scroll_speed(int speed); +extern void lcd_scroll_delay(int ms); + +extern void lcd_scroll_stop(void); +extern void lcd_scroll_stop_viewport(const struct viewport *vp); +extern void lcd_scroll_stop_viewport_line(const struct viewport *vp, int line); +extern void lcd_scroll_fn(void); #ifdef HAVE_REMOTE_LCD -void lcd_remote_scroll_fn(void); -void lcd_remote_scroll_stop(const struct viewport* vp); -void lcd_remote_scroll_stop_line(const struct viewport* vp, int y); +extern void lcd_remote_scroll_speed(int speed); +extern void lcd_remote_scroll_delay(int ms); + +extern void lcd_remote_scroll_stop(void); +extern void lcd_remote_scroll_stop_viewport(const struct viewport *vp); +extern void lcd_remote_scroll_stop_viewport_line(const struct viewport *vp, int line); +extern void lcd_remote_scroll_fn(void); #endif /* internal usage, but in multiple drivers */ |