diff options
Diffstat (limited to 'uisimulator/win32/lcd-win32.h')
-rw-r--r-- | uisimulator/win32/lcd-win32.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/uisimulator/win32/lcd-win32.h b/uisimulator/win32/lcd-win32.h index ca9c9da3ee..5aa4982c2b 100644 --- a/uisimulator/win32/lcd-win32.h +++ b/uisimulator/win32/lcd-win32.h | |||
@@ -30,11 +30,15 @@ typedef struct | |||
30 | RGBQUAD bmiColors[256]; | 30 | RGBQUAD bmiColors[256]; |
31 | } BITMAPINFO256; | 31 | } BITMAPINFO256; |
32 | 32 | ||
33 | extern char bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display | 33 | #if LCD_DEPTH >= 16 |
34 | extern unsigned long bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display | ||
35 | #else | ||
36 | extern unsigned char bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display | ||
37 | #endif | ||
34 | extern BITMAPINFO256 bmi; // bitmap information | 38 | extern BITMAPINFO256 bmi; // bitmap information |
35 | 39 | ||
36 | #ifdef HAVE_REMOTE_LCD | 40 | #ifdef HAVE_REMOTE_LCD |
37 | extern char remote_bitmap[LCD_REMOTE_HEIGHT][LCD_REMOTE_WIDTH]; | 41 | extern unsigned char remote_bitmap[LCD_REMOTE_HEIGHT][LCD_REMOTE_WIDTH]; |
38 | extern BITMAPINFO256 remote_bmi; // bitmap information | 42 | extern BITMAPINFO256 remote_bmi; // bitmap information |
39 | #endif | 43 | #endif |
40 | 44 | ||