diff options
Diffstat (limited to 'firmware/drivers')
-rw-r--r-- | firmware/drivers/lcd.h | 6 |
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); | |||
82 | extern void lcd_double_height (bool on); | 82 | extern 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)) |