summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/lcd.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/drivers/lcd.h b/firmware/drivers/lcd.h
index 32f636059c..e0cc8d9819 100644
--- a/firmware/drivers/lcd.h
+++ b/firmware/drivers/lcd.h
@@ -82,14 +82,16 @@ extern void lcd_define_pattern (int which,char *pattern,int length);
82extern void lcd_double_height (bool on); 82extern void lcd_double_height (bool on);
83 83
84#endif 84#endif
85
85#if defined(HAVE_LCD_BITMAP) || defined(SIMULATOR) 86#if defined(HAVE_LCD_BITMAP) || defined(SIMULATOR)
86 87
87#if !defined(HAVE_LCD_BITMAP) && defined(SIMULATOR) 88#if !defined(HAVE_LCD_BITMAP) && defined(SIMULATOR)
88#define LCD_WIDTH 16*11 /* Display width in pixels */ 89#define LCD_WIDTH 16*6 /* Display width in pixels */
90#define LCD_HEIGHT 32 /* Display height in pixels */
89#else 91#else
90#define LCD_WIDTH 112 /* Display width in pixels */ 92#define LCD_WIDTH 112 /* Display width in pixels */
91#endif
92#define LCD_HEIGHT 64 /* Display height in pixels */ 93#define LCD_HEIGHT 64 /* Display height in pixels */
94#endif
93 95
94#define DRAW_PIXEL(x,y) lcd_framebuffer[(x)][(y)/8] |= (1<<((y)&7)) 96#define DRAW_PIXEL(x,y) lcd_framebuffer[(x)][(y)/8] |= (1<<((y)&7))
95#define CLEAR_PIXEL(x,y) lcd_framebuffer[(x)][(y)/8] &= ~(1<<((y)&7)) 97#define CLEAR_PIXEL(x,y) lcd_framebuffer[(x)][(y)/8] &= ~(1<<((y)&7))