diff options
Diffstat (limited to 'firmware/export/lcd.h')
-rw-r--r-- | firmware/export/lcd.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/export/lcd.h b/firmware/export/lcd.h index 7842ce59f2..745c445dda 100644 --- a/firmware/export/lcd.h +++ b/firmware/export/lcd.h | |||
@@ -108,6 +108,8 @@ enum screen_type { | |||
108 | #endif | 108 | #endif |
109 | }; | 109 | }; |
110 | 110 | ||
111 | struct scrollinfo; | ||
112 | |||
111 | #if defined(LCD_STRIDEFORMAT) && LCD_STRIDEFORMAT == VERTICAL_STRIDE | 113 | #if defined(LCD_STRIDEFORMAT) && LCD_STRIDEFORMAT == VERTICAL_STRIDE |
112 | #define STRIDE_MAIN(w, h) (h) | 114 | #define STRIDE_MAIN(w, h) (h) |
113 | #else | 115 | #else |
@@ -212,6 +214,9 @@ extern void lcd_putc(int x, int y, unsigned long ucs); | |||
212 | extern void lcd_puts_scroll(int x, int y, const unsigned char* string); | 214 | extern void lcd_puts_scroll(int x, int y, const unsigned char* string); |
213 | extern void lcd_puts_scroll_style(int x, int y, const unsigned char* string, | 215 | extern void lcd_puts_scroll_style(int x, int y, const unsigned char* string, |
214 | int style); | 216 | int style); |
217 | extern void lcd_putsxy_scroll_func(int x, int y, const unsigned char *string, | ||
218 | void (*scroll_func)(struct scrollinfo *), | ||
219 | void *data, int x_offset); | ||
215 | 220 | ||
216 | #ifdef HAVE_LCD_BITMAP | 221 | #ifdef HAVE_LCD_BITMAP |
217 | 222 | ||