aboutsummaryrefslogtreecommitdiffstats
path: root/configure (follow)
AgeCommit message (Collapse)AuthorFilesLines
2004-10-02[lcd4linux @ 2004-10-02 09:31:55 by reinelt]reinelt1-0/+3
USBLCD driver modified to use libusb
2004-09-24[lcd4linux @ 2004-09-24 21:40:52 by reinelt]reinelt1-3/+178
new driver for the BWCT USB LCD interface board.
2004-08-29[lcd4linux @ 2004-08-29 13:03:40 by reinelt]reinelt1-15/+28
added RouterBoard driver
2004-06-08[lcd4linux @ 2004-06-08 12:35:24 by reinelt]<
/* $Id$
 * $URL$
 *
 * generic driver helper for graphic displays
 *
 * Copyright (C) 1999, 2000 Michael Reinelt <michael@reinelt.co.at>
 * Copyright (C) 2004 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net>
 *
 * This file is part of LCD4Linux.
 *
 * LCD4Linux is free software; you can redistribute it and/or modify
 * it under 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 BG_COL;		/* background color */
extern RGBA BL_COL;		/* backlight color */
extern RGBA NO_COL;		/* no color (completely transparent) */

/* these functions must be implemented by the real driver */
extern void (*drv_generic_graphic_real_blit) (const
1-10/+10
ChangeLog updated Version number bumped to 0.10.0
2004-02-24[lcd4linux @ 2004-02-24 05:54:57 by reinelt]reinelt1-2/+3
X11 driver ported
2004-02-17[lcd4linux @ 2004-02-17 05:37:20 by reinelt]reinelt1-30/+24
Namespace clash between Curses driver and general text driver resolved (thanks to Martin Hejl)
2004-02-15[lcd4linux @ 2004-02-15 21:43:43 by reinelt]reinelt1-9/+13
T6963 driver nearly finished framework for graphic displays done i2c_sensors patch from Xavier some more old generation files removed
2004-02-15[lcd4linux @ 2004-02-15 08:22:47 by reinelt]reinelt1-2/+2
ported USBLCD driver to NextGeneration added drv_M50530.c (I forgot yesterday, sorry) removed old drivers M50530.c and USBLCD.c
2004-02-14[lcd4linux @ 2004-02-14 11:56:11 by reinelt]reinelt1-66/+38
M50530 driver ported changed lots of 'char' to 'unsigned char'
2004-02-10[lcd4linux @ 2004-02-10 07:42:35 by reinelt]reinelt1-41/+42
cut off all old-style files which are no longer used with NextGeneration
2004-01-30[lcd4linux @ 2004-01-30 20:57:55 by reinelt]reinelt1-29/+58
HD44780 patch from Martin Hejl dmalloc integrated
2004-01-29[lcd4linux @ 2004-01-29 05:53:47 by reinelt]reinelt1-68/+461
uClibc compatibility issues from Martin Hejl
2004-01-27[lcd4linux @ 2004-01-27 06:34:14 by reinelt]reinelt1-2/+2
Cwlinux driver portet to NextGeneration (compiles, but not tested!)
2004-01-21[lcd4linux @ 2004-01-21 12:36:19 by reinelt]reinelt1-2/+2
Crystalfontz NextGeneration driver added
2004-01-20[lcd4linux @ 2004-01-20 15:32:48 by reinelt]reinelt1-65/+53
first version of Next Generation HD44780 (untested! but it compiles...) some cleanup in the other drivers
2004-01-13[lcd4linux @ 2004-01-13 08:18:07 by reinelt]reinelt1-16/+33
timer queues added liblcd4linux deactivated turing transformation to new layout
2004-01-09[lcd4linux @ 2004-01-09 17:03:06 by reinelt]reinelt1-1/+1
initiated transfer to new driver architecture new file 'drv.c' will someday replace 'display.c' new file 'drv_MatrixOrbital.c' will replace 'MatrixOrbital.c' due to this 'soft' transfer lcd4linux should stay usable during the switch (at least I hope so)
2004-01-06[lcd4linux @ 2004-01-06 17:56:43 by reinelt]reinelt1-888/+1907
autotools update
2003-10-07[lcd4linux @ 2003-10-07 04:12:38 by reinelt]reinelt1-773/+839
AM_PROG_LIBTOOL removed
2003-10-06[lcd4linux @ 2003-10-06 04:30:43 by reinelt]reinelt1-17/+17
libtool stuff again...
2003-10-04[lcd4linux @ 2003-10-04 07:54:17 by reinelt]reinelt1-356/+15122
autoconf/automake/libtool fixes from Ronald Landheer-Cieslak
2003-09-29[lcd4linux @ 2003-09-29 06:58:36 by reinelt]reinelt1-2/+15
new driver for Milford Instruments MI420 by Andy Baxter
2003-09-19[lcd4linux @ 2003-09-19 08:40:32 by reinelt]reinelt1-10/+10
increased version number to 0.9.12 port locking is done as /var/lock/LCK..usb_tts_0 for /dev/usb/tts/0
2003-09-13[lcd4linux @ 2003-09-13 07:20:51 by reinelt]reinelt1-10/+10
Changelog
2003-09-13[lcd4linux @ 2003-09-13 06:20:39 by reinelt]reinelt1-4877/+344
HD44780 timings changed; deactivated libtool
2003-09-11[lcd4linux @ 2003-09-11 15:05:24 by reinelt]reinelt1-88/+11
missing files for autoconf/automake/libtool
2003-09-10[lcd4linux @ 2003-09-10 15:59:39 by reinelt]reinelt1-7/+380
minor cleanups
2003-09-01[lcd4linux @ 2003-09-01 07:07:03 by reinelt]reinelt1-281/+4898
shared liblcd4linux
2003-08-17[lcd4linux @ 2003-08-17 08:25:30 by reinelt]reinelt1-2/+84
preparations for liblcd4linux; minor bugs in SIN.c and Skeleton.c
2003-08-14[lcd4linux @ 2003-08-14 04:59:30 by reinelt]reinelt1-10/+10
changed version to 0.9.11, added curses.m4 to Makefile.am
2003-08-12[lcd4linux @ 2003-08-12 05:10:31 by reinelt]reinelt1-217/+3
first version of HD44780 4Bit-Mode patch
2003-08-08[lcd4linux @ 2003-08-08 23:11:34 by reinelt]reinelt1-10/+10
2003-08-08[lcd4linux @ 2003-08-08 06:58:06 by reinelt]reinelt1-10/+10
improved forking