blob: d2627e6a536c967d30b6b151a4c26d1298bbaeb8 [file] [log] [blame]
Felix Arendsa6ca0852002-04-27 15:20:53 +00001/***************************************************************************
2 * __________ __ ___.
3 * Open \______ \ ____ ____ | | _\_ |__ _______ ___
4 * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
5 * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
6 * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
7 * \/ \/ \/ \/ \/
8 * $Id$
9 *
10 * Copyright (C) 2002 by Felix Arends
11 *
12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement.
14 *
15 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
16 * KIND, either express or implied.
17 *
18 ****************************************************************************/
19
Felix Arends144bc702002-04-25 04:41:45 +000020#ifndef __LCDWIN32_H__
21#define __LCDWIN32_H__
22
23#include "uisw32.h"
24#include "lcd.h"
25
26// BITMAPINFO2
27typedef struct
28{
29 BITMAPINFOHEADER bmiHeader;
30 RGBQUAD bmiColors[2];
31} BITMAPINFO2;
32
33#ifdef HAVE_LCD_BITMAP
34
Felix Arendsa6ca0852002-04-27 15:20:53 +000035extern unsigned char display[LCD_WIDTH][LCD_HEIGHT/8]; // the display
Felix Arends144bc702002-04-25 04:41:45 +000036#else
37#define DISP_X 112
38#define DISP_Y 64
39#endif
40
41
Felix Arendsffb9e3a2002-04-27 17:02:17 +000042extern char bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display
Felix Arends144bc702002-04-25 04:41:45 +000043extern BITMAPINFO2 bmi; // bitmap information
44
45
Daniel Stenberged87c772003-03-05 22:47:26 +000046#endif // #ifndef __LCDWIN32_H__