summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/export/lcd.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/firmware/export/lcd.h b/firmware/export/lcd.h
index 2779bd9c95..393e91f93e 100644
--- a/firmware/export/lcd.h
+++ b/firmware/export/lcd.h
@@ -193,6 +193,23 @@ extern fb_data lcd_framebuffer[LCD_HEIGHT][LCD_WIDTH];
193extern void lcd_enable(bool on); 193extern void lcd_enable(bool on);
194#endif 194#endif
195 195
196/* Bitmap formats */
197enum
198{
199 FORMAT_MONO,
200 FORMAT_NATIVE,
201 FORMAT_ANY /* For passing to read_bmp_file() */
202};
203
204struct bitmap {
205 int width;
206 int height;
207#if LCD_DEPTH > 1
208 int format;
209#endif
210 unsigned char *data;
211};
212
196extern void lcd_set_invert_display(bool yesno); 213extern void lcd_set_invert_display(bool yesno);
197extern void lcd_set_flip(bool yesno); 214extern void lcd_set_flip(bool yesno);
198extern void lcd_roll(int pixels); 215extern void lcd_roll(int pixels);