aboutsummaryrefslogtreecommitdiffstats
path: root/drv_G15.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2010-01-24picoLCDGraphic: update display regularly using a timer (*much* faster than re...mzuther1-4/+4
2010-01-24additional debugging outputvolker1-0/+4
2009-09-25additional debug outputvolker1-6/+31
2009-09-23indentationmichael1-4/+4
2009-09-22added support for Z-10 speaker to G-15 drivervolker1-13/+54
2009-01-18more descriptive display names with option -lmichael1-1/+1
2009-01-14add support for Dell M1730 LCD to the G15 driver by lcd4linux@hayward.uk.commichael1-12/+18
2007-09-09email address changedmichael1-1/+1
2007-02-25lots of compiler warnings removed, C++-style comments removed, changed struc ...michael1-4/+4
2007-01-14changed $Revision to $Revmichael1-1/+1
2007-01-14removed all tagsmichael1-32/+0
2007-01-14svn properties fixedmichael1-1/+2
2006-08-13[lcd4linux @ 2006-08-13 06:46:51 by reinelt]reinelt1-4/+7
2006-07-12[lcd4linux @ 2006-07-12 21:01:41 by reinelt]reinelt1-15/+26
2006-07-12[lcd4linux @ 2006-07-12 20:47:51 by reinelt]reinelt1-202/+183
2006-07-12[lcd4linux @ 2006-07-12 20:45:30 by reinelt]reinelt1-9/+272
2006-02-27[lcd4linux @ 2006-02-27 06:14:46 by reinelt]reinelt1-3/+6
2006-02-08[lcd4linux @ 2006-02-08 04:55:03 by reinelt]reinelt1-31/+7
2006-01-30[lcd4linux @ 2006-01-30 06:25:48 by reinelt]reinelt1-1/+6
2006-01-30[lcd4linux @ 2006-01-30 05:47:34 by reinelt]reinelt1-3/+6
2006-01-21[lcd4linux @ 2006-01-21 17:43:25 by reinelt]reinelt1-217/+181
2006-01-21[lcd4linux @ 2006-01-21 13:26:43 by reinelt]reinelt1-0/+413
nder the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * LCD4Linux is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * */ #ifndef _DRV_GENERIC_GRAPHIC_H_ #define _DRV_GENERIC_GRAPHIC_H_ #include "drv_generic.h" #include "widget.h" #include "rgb.h" extern RGBA FG_COL; /* foreground color */ extern RGBA HG_COL; /* halfground color */ extern RGBA BG_COL; /* background color */ extern RGBA BL_COL; /* backlight color */ /* these functions must be implemented by the real driver */ extern void (*drv_generic_graphic_real_blit) (const int row, const int col, const int height, const int width); /* helper function to get pixel color or gray value */ extern RGBA drv_generic_graphic_rgb(const int row, const int col); extern unsigned char drv_generic_graphic_gray(const int row, const int col); extern unsigned char drv_generic_graphic_black(const int row, const int col); /* generic functions and widget callbacks */ int drv_generic_graphic_init(const char *section, const char *driver); int drv_generic_graphic_clear(void); int drv_generic_graphic_greet(const char *msg1, const char *msg2); int drv_generic_graphic_draw(WIDGET * W); int drv_generic_graphic_icon_draw(WIDGET * W); int drv_generic_graphic_bar_draw(WIDGET * W); int drv_generic_graphic_quit(void); #endif