Refactor BeRTOS to be in his own directory.
[bertos.git] / bertos / drv / lcd_gfx.h
1 /**
2  * \file
3  * <!--
4  * Copyright 2003, 2004, 2006 Develer S.r.l. (http://www.develer.com/)
5  * Copyright 2001 Bernardo Innocenti <bernie@codewiz.org>
6  * This file is part of DevLib - See README.devlib for information.
7  * -->
8  *
9  * \version $Id: lcd_gfx.h,v 1.6 2006/07/19 12:56:25 bernie Exp $
10  *
11  * \author Bernardo Innocenti <bernie@develer.com>
12  * \author Stefano Fedrigo <aleph@develer.com>
13  *
14  * \brief Displaytech 32122A LCD driver
15  */
16 #ifndef LCD_GFX_H
17 #define LCD_GFX_H
18
19 /* Predefined LCD PWM contrast values */
20 #define LCD_DEF_PWM 145
21 #define LCD_MAX_PWM 505
22 #define LCD_MIN_PWM 130
23
24 /* Display bitmap dims */
25 #define LCD_WIDTH  128
26 #define LCD_HEIGHT 64
27
28 /* fwd decl */
29 struct Bitmap;
30
31 extern struct Bitmap lcd_bitmap;
32
33 void lcd_init(void);
34 void lcd_setPwm(int duty);
35 void lcd_blitBitmap(struct Bitmap *bm);
36
37 #endif /* LCD_GFX_H */