From 181cec4348da40331b3e8ab365732c025ec149b2 Mon Sep 17 00:00:00 2001 From: Reinhard Tartler Date: Wed, 27 Apr 2011 19:24:15 +0200 Subject: Import upstream version 0.11.0~svn1143 --- font_6x8.h | 870 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 870 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..ec70ff4 --- /dev/null +++ b/font_6x8.h @@ -0,0 +1,870 @@ +/* $Id: font_6x8.h 840 2007-09-09 12:17:42Z michael $ + * $URL: https://ssl.bulix.org/svn/lcd4linux/trunk/font_6x8.h $ + * + * 6x8 font + * + * Copyright (C) 1999, 2000, 2004 Michael Reinelt + * Copyright (C) 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. + * + */ + +#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_OO_, + _OO__O, + _O___O, + _O___O, + _OOOO_, + ______}, + [0x63] = {______, + ______, + __OOO_, + _O____, + _O____, + _O___O, + __OOO_, + ______}, + [0x64] = {_____O, + _____O, + __OO_O, + _O__OO, + _O___O, + _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, + _O___O, + _OOOO_, + _O____, + _O____}, + [0x71] = {______, + ______, + __OO_O, + _O__OO, + _O___O, + __OOOO, + _____O, + _____O}, + [0x72] = {______, + ______, + _O_OO_, + _OO__O, + _O____, + _O____, + _O____, + ______}, + [0x73] = {______, + ______, + __OOO_, + _O____, + __OOO_, + _____O, + _OOOO_, + ______}, + [0x74] = {__O___, + __O___, + _OOO__, + __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_, + ______, + ______, + ______, + ______, + ______}, + [0xe1] = {__O_O_, + ______, + __OOO_, + _____O, + __OOOO, + _O___O, + __OOOO, + ______}, + [0xe2] = {__OOO_, + _O___O, + _OOOO_, + _O___O, + _O___O, + _O_OO_, + _O____, + ______}, + [0xef] = {__O_O_, + ______, + __OOO_, + _O___O, + _O___O, + _O___O, + __OOO_, + ______}, + [0xf5] = {__O_O_, + ______, + _O___O, + _O___O, + _O___O, + _O__OO, + __OO_O, + ______}, +}; -- cgit v1.2.3