From bef230cf7300c25d25351615be378e62785f78cf Mon Sep 17 00:00:00 2001 From: reinelt Date: Sun, 15 Feb 2004 21:43:43 +0000 Subject: [lcd4linux @ 2004-02-15 21:43:43 by reinelt] T6963 driver nearly finished framework for graphic displays done i2c_sensors patch from Xavier some more old generation files removed git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@367 3ae390bd-cb1e-0410-b409-cd5a39f66f1f --- font_6x8.h | 845 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 845 insertions(+) create mode 100644 font_6x8.h (limited to 'font_6x8.h') diff --git a/font_6x8.h b/font_6x8.h new file mode 100644 index 0000000..da8f4d6 --- /dev/null +++ b/font_6x8.h @@ -0,0 +1,845 @@ +/* $Id: font_6x8.h,v 1.1 2004/02/15 21:43:43 reinelt Exp $ + * + * 6x8 font + * + * Copyright 1999, 2000, 2004 Michael Reinelt + * Copyright 2004 The LCD4Linux Team + * + * 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. + * + * + * $Log: font_6x8.h,v $ + * Revision 1.1 2004/02/15 21:43:43 reinelt + * T6963 driver nearly finished + * framework for graphic displays done + * i2c_sensors patch from Xavier + * some more old generation files removed + * + */ + +#define ______ 0x00 +#define _____O 0x01 +#define ____O_ 0x02 +#define ____OO 0x03 +#define ___O__ 0x04 +#define ___O_O 0x05 +#define ___OO_ 0x06 +#define ___OOO 0x07 +#define __O___ 0x08 +#define __O__O 0x09 +#define __O_O_ 0x0a +#define __O_OO 0x0b +#define __OO__ 0x0c +#define __OO_O 0x0d +#define __OOO_ 0x0e +#define __OOOO 0x0f +#define _O____ 0x10 +#define _O___O 0x11 +#define _O__O_ 0x12 +#define _O__OO 0x13 +#define _O_O__ 0x14 +#define _O_O_O 0x15 +#define _O_OO_ 0x16 +#define _O_OOO 0x17 +#define _OO___ 0x18 +#define _OO__O 0x19 +#define _OO_O_ 0x1a +#define _OO_OO 0x1b +#define _OOO__ 0x1c +#define _OOO_O 0x1d +#define _OOOO_ 0x1e +#define _OOOOO 0x1f + +unsigned char Font_6x8[256][8]={ + [0x20] { ______, + ______, + ______, + ______, + ______, + ______, + ______, + ______ }, + [0x21] { ___O__, + ___O__, + ___O__, + ___O__, + ______, + ______, + ___O__, + ______ }, + [0x22] { __O_O_, + __O_O_, + __O_O_, + ______, + ______, + ______, + ______, + ______ }, + [0x23] { __O_O_, + __O_O_, + _OOOOO, + __O_O_, + _OOOOO, + __O_O_, + __O_O_, + ______ }, + [0x24] { ___O__, + __OOOO, + _O_O__, + __OOO_, + ___O_O, + _OOOO_, + ___O__, + ______ }, + [0x25] { _OO___, + _OO__O, + ____O_, + ___O__, + __O___, + _O__OO, + ____OO, + ______ }, + [0x26] { __OO__, + _O__O_, + _O_O__, + __O___, + _O_O_O, + _O__O_, + __OO_O, + ______ }, + [0x27] { __OO__, + ___O__, + __O___, + ______, + ______, + ______, + ______, + ______ }, + [0x28] { ____O_, + ___O__, + __O___, + __O___, + __O___, + ___O__, + ____O_, + ______ }, + [0x29] { __O___, + ___O__, + ____O_, + ____O_, + ____O_, + ___O__, + __O___, + ______ }, + [0x2a] { ______, + ___O__, + _O_O_O, + __OOO_, + _O_O_O, + ___O__, + ______, + ______ }, + [0x2b] { ______, + ___O__, + ___O__, + _OOOOO, + ___O__, + ___O__, + ______, + ______ }, + [0x2c] { ______, + ______, + ______, + ______, + __OO__, + ___O__, + __O___, + ______ }, + [0x2d] { ______, + ______, + ______, + _OOOOO, + ______, + ______, + ______, + ______ }, + [0x2e] { ______, + ______, + ______, + ______, + ______, + __OO__, + __OO__, + ______ }, + [0x2f] { ______, + _____O, + ____O_, + ___O__, + __O___, + _O____, + ______, + ______ }, + [0x30] { __OOO_, + _O___O, + _O__OO, + _O_O_O, + _OO__O, + _O___O, + __OOO_, + ______ }, + [0x31] { ___O__, + __OO__, + ___O__, + ___O__, + ___O__, + ___O__, + __OOO_, + ______ }, + [0x32] { __OOO_, + _O___O, + _____O, + ____O_, + ___O__, + __O___, + _OOOOO, + ______ }, + [0x33] { _OOOOO, + ____O_, + ___O__, + ____O_, + _____O, + _O___O, + __OOO_, + ______ }, + [0x34] { ____O_, + ___OO_, + __O_O_, + _O__O_, + _OOOOO, + ____O_, + ____O_, + ______ }, + [0x35] { _OOOOO, + _O____, + _O____, + _OOOO_, + _____O, + _O___O, + __OOO_, + ______ }, + [0x36] { ___OO_, + __O___, + _O____, + _OOOO_, + _O___O, + _O___O, + __OOO_, + ______ }, + [0x37] { _OOOOO, + _____O, + ____O_, + ___O__, + __O___, + __O___, + __O___, + ______ }, + [0x38] { __OOO_, + _O___O, + _O___O, + __OOO_, + _O___O, + _O___O, + __OOO_, + ______ }, + [0x39] { __OOO_, + _O___O, + _O___O, + __OOOO, + _____O, + ____O_, + __OO__, + ______ }, + [0x3a] { ______, + __OO__, + __OO__, + ______, + __OO__, + __OO__, + ______, + ______ }, + [0x3b] { ______, + __OO__, + __OO__, + ______, + __OO__, + ___O__, + __O___, + ______ }, + [0x3c] { ____O_, + ___O__, + __O___, + _O____, + __O___, + ___O__, + ____O_, + ______ }, + [0x3d] { ______, + ______, + _OOOOO, + ______, + _OOOOO, + ______, + ______, + ______ }, + [0x3e] { _O____, + __O___, + ___O__, + ____O_, + ___O__, + __O___, + _O____, + ______ }, + [0x3f] { __OOO_, + _O___O, + _____O, + ____O_, + ___O__, + ______, + ___O__, + ______ }, + [0x40] { __OOO_, + _O___O, + _____O, + __OO_O, + _O_O_O, + _O_O_O, + __OOO_, + ______ }, + [0x41] { __OOO_, + _O___O, + _O___O, + _O___O, + _OOOOO, + _O___O, + _O___O, + ______ }, + [0x42] { _OOOO_, + _O___O, + _O___O, + _OOOO_, + _O___O, + _O___O, + _OOOO_, + ______ }, + [0x43] { __OOO_, + _O___O, + _O____, + _O____, + _O____, + _O___O, + __OOO_, + ______ }, + [0x44] { _OOO__, + _O__O_, + _O___O, + _O___O, + _O___O, + _O__O_, + _OOO__, + ______ }, + [0x45] { _OOOOO, + _O____, + _O____, + _OOOO_, + _O____, + _O____, + _OOOOO, + ______ }, + [0x46] { _OOOOO, + _O____, + _O____, + _OOOO_, + _O____, + _O____, + _O____, + ______ }, + [0x47] { __OOO_, + _O___O, + _O____, + _O_OOO, + _O___O, + _O___O, + __OOOO, + ______ }, + [0x48] { _O___O, + _O___O, + _O___O, + _OOOOO, + _O___O, + _O___O, + _O___O, + ______ }, + [0x49] { __OOO_, + ___O__, + ___O__, + ___O__, + ___O__, + ___O__, + __OOO_, + ______ }, + [0x4a] { ___OOO, + ____O_, + ____O_, + ____O_, + ____O_, + _O__O_, + __OO__, + ______ }, + [0x4b] { _O___O, + _O__O_, + _O_O__, + _OO___, + _O_O__, + _O__O_, + _O___O, + ______ }, + [0x4c] { _O____, + _O____, + _O____, + _O____, + _O____, + _O____, + _OOOOO, + ______ }, + [0x4d] { _O___O, + _OO_OO, + _O_O_O, + _O_O_O, + _O___O, + _O___O, + _O___O, + ______ }, + [0x4e] { _O___O, + _O___O, + _OO__O, + _O_O_O, + _O__OO, + _O___O, + _O___O, + ______ }, + [0x4f] { __OOO_, + _O___O, + _O___O, + _O___O, + _O___O, + _O___O, + __OOO_, + ______ }, + [0x50] { _OOOO_, + _O___O, + _O___O, + _OOOO_, + _O____, + _O____, + _O____, + ______ }, + [0x51] { __OOO_, + _O___O, + _O___O, + _O___O, + _O_O_O, + _O__O_, + __OO_O, + ______ }, + [0x52] { _OOOO_, + _O___O, + _O___O, + _OOOO_, + _O_O__, + _O__O_, + _O___O, + ______ }, + [0x53] { __OOOO, + _O____, + _O____, + __OOO_, + _____O, + _____O, + _OOOO_, + ______ }, + [0x54] { _OOOOO, + ___O__, + ___O__, + ___O__, + ___O__, + ___O__, + ___O__, + ______ }, + [0x55] { _O___O, + _O___O, + _O___O, + _O___O, + _O___O, + _O___O, + __OOO_, + ______ }, + [0x56] { _O___O, + _O___O, + _O___O, + _O___O, + _O___O, + __O_O_, + ___O__, + ______ }, + [0x57] { _O___O, + _O___O, + _O___O, + _O_O_O, + _O_O_O, + _O_O_O, + __O_O_, + ______ }, + [0x58] { _O___O, + _O___O, + __O_O_, + ___O__, + __O_O_, + _O___O, + _O___O, + ______ }, + [0x59] { _O___O, + _O___O, + _O___O, + __O_O_, + ___O__, + ___O__, + ___O__, + ______ }, + [0x5a] { _OOOOO, + _____O, + ____O_, + ___O__, + __O___, + _O____, + _OOOOO, + ______ }, + [0x5b] { __OOO_, + __O___, + __O___, + __O___, + __O___, + __O___, + __OOO_, + ______ }, + [0x5c] { _O___O, + __O_O_, + _OOOOO, + ___O__, + _OOOOO, + ___O__, + ___O__, + ______ }, + [0x5d] { __OOO_, + ____O_, + ____O_, + ____O_, + ____O_, + ____O_, + __OOO_, + ______ }, + [0x5e] { ___O__, + __O_O_, + _O___O, + ______, + ______, + ______, + ______, + ______ }, + [0x5f] { ______, + ______, + ______, + ______, + ______, + ______, + _OOOOO, + ______ }, + [0x60] { __O___, + ___O__, + ____O_, + ______, + ______, + ______, + ______, + ______ }, + [0x61] { ______, + ______, + __OOO_, + _____O, + __OOOO, + _O___O, + __OOOO, + ______ }, + [0x62] { _O____, + _O____, + _O____, + _O_OO_, + _OO__O, + _O___O, + _OOOO_, + ______ }, + [0x63] { ______, + ______, + __OOO_, + _O____, + _O____, + _O___O, + __OOO_, + ______ }, + [0x64] { _____O, + _____O, + _____O, + __OO_O, + _O__OO, + _O___O, + __OOOO, + ______ }, + [0x65] { ______, + ______, + __OOO_, + _O___O, + _OOOOO, + _O____, + __OOO_, + ______ }, + [0x66] { ___OO_, + __O__O, + __O___, + _OOO__, + __O___, + __O___, + __O___, + ______ }, + [0x67] { ______, + __OOOO, + _O___O, + _O___O, + __OOOO, + _____O, + __OOO_, + ______ }, + [0x68] { _O____, + _O____, + _O_OO_, + _OO__O, + _O___O, + _O___O, + _O___O, + ______ }, + [0x69] { ___O__, + ______, + __OO__, + ___O__, + ___O__, + ___O__, + __OOO_, + ______ }, + [0x6a] { ____O_, + ______, + ___OO_, + ____O_, + ____O_, + _O__O_, + __OO__, + ______ }, + [0x6b] { __O___, + __O___, + __O__O, + __O_O_, + __OO__, + __O_O_, + __O__O, + ______ }, + [0x6c] { __OO__, + ___O__, + ___O__, + ___O__, + ___O__, + ___O__, + __OOO_, + ______ }, + [0x6d] { ______, + ______, + _OO_O_, + _O_O_O, + _O_O_O, + _O___O, + _O___O, + ______ }, + [0x6e] { ______, + ______, + _OOOO_, + _O___O, + _O___O, + _O___O, + _O___O, + ______ }, + [0x6f] { ______, + ______, + __OOO_, + _O___O, + _O___O, + _O___O, + __OOO_, + ______ }, + [0x70] { ______, + ______, + _OOOO_, + _O___O, + _OOOO_, + _O____, + _O____, + ______ }, + [0x71] { ______, + ______, + __OO_O, + _O__OO, + __OOOO, + _____O, + _____O, + ______ }, + [0x72] { ______, + ______, + _O_OO_, + _OO__O, + _O____, + _O____, + _O____, + ______ }, + [0x73] { ______, + ______, + __OOO_, + _O____, + __OOO_, + _____O, + _OOOO_, + ______ }, + [0x74] { __O___, + _OOO__, + __O___, + __O___, + __O___, + __O__O, + ___OO_, + ______ }, + [0x75] { ______, + ______, + _O___O, + _O___O, + _O___O, + _O__OO, + __OO_O, + ______ }, + [0x76] { ______, + ______, + _O___O, + _O___O, + _O___O, + __O_O_, + ___O__, + ______ }, + [0x77] { ______, + ______, + _O___O, + _O___O, + _O___O, + _O_O_O, + __O_O_, + ______ }, + [0x78] { ______, + ______, + _O___O, + __O_O_, + ___O__, + __O_O_, + _O___O, + ______ }, + [0x79] { ______, + ______, + _O___O, + _O___O, + __OOOO, + _____O, + __OOO_, + ______ }, + [0x7a] { ______, + ______, + _OOOOO, + ____O_, + ___O__, + __O___, + _OOOOO, + ______ }, + [0x7b] { ____O_, + ___O__, + ___O__, + __O___, + ___O__, + ___O__, + ____O_, + ______ }, + [0x7c] { ___O__, + ___O__, + ___O__, + ___O__, + ___O__, + ___O__, + ___O__, + ______ }, + [0x7d] { __O___, + ___O__, + ___O__, + ____O_, + ___O__, + ___O__, + __O___, + ______ }, + [0x7e] { ______, + ___O__, + ____O_, + _OOOOO, + ____O_, + ___O__, + ______, + ______ }, + + [0x7f] { ______, + ___O__, + __O___, + _OOOOO, + __O___, + ___O__, + ______, + ______ }, + [0xb0] { __OOO_, + __O_O_, + __OOO_, + ______, + ______, + ______, + ______, + ______ }, +}; -- cgit v1.2.3