Add file that was never committed to CVS for a long time.
authorbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 18 Feb 2008 14:56:27 +0000 (14:56 +0000)
committerbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 18 Feb 2008 14:56:27 +0000 (14:56 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@1117 38d2e660-2303-0410-9eaa-f027e97ec537

drv/lcd_gfx.h [new file with mode: 0644]

diff --git a/drv/lcd_gfx.h b/drv/lcd_gfx.h
new file mode 100644 (file)
index 0000000..63fe28d
--- /dev/null
@@ -0,0 +1,37 @@
+/**
+ * \file
+ * <!--
+ * Copyright 2003, 2004, 2006 Develer S.r.l. (http://www.develer.com/)
+ * Copyright 2001 Bernardo Innocenti <bernie@codewiz.org>
+ * This file is part of DevLib - See README.devlib for information.
+ * -->
+ *
+ * \version $Id: lcd_gfx.h,v 1.6 2006/07/19 12:56:25 bernie Exp $
+ *
+ * \author Bernardo Innocenti <bernie@develer.com>
+ * \author Stefano Fedrigo <aleph@develer.com>
+ *
+ * \brief Displaytech 32122A LCD driver
+ */
+#ifndef LCD_GFX_H
+#define LCD_GFX_H
+
+/* Predefined LCD PWM contrast values */
+#define LCD_DEF_PWM 145
+#define LCD_MAX_PWM 505
+#define LCD_MIN_PWM 130
+
+/* Display bitmap dims */
+#define LCD_WIDTH  128
+#define LCD_HEIGHT 64
+
+/* fwd decl */
+struct Bitmap;
+
+extern struct Bitmap lcd_bitmap;
+
+void lcd_init(void);
+void lcd_setPwm(int duty);
+void lcd_blitBitmap(struct Bitmap *bm);
+
+#endif /* LCD_GFX_H */