xref: /netbsd-src/sys/dev/hpc/bifont.c (revision b84f53efc5e8e8cb19f83918f77180e93f81ea26)
1*b84f53efSlukem /*	$NetBSD: bifont.c,v 1.3 2001/11/13 12:47:56 lukem Exp $	*/
29f7e4a2fSuch 
39f7e4a2fSuch /*-
49f7e4a2fSuch  * Copyright (c) 1999
59f7e4a2fSuch  *         Shin Takemura and PocketBSD Project. All rights reserved.
69f7e4a2fSuch  *
79f7e4a2fSuch  * Redistribution and use in source and binary forms, with or without
89f7e4a2fSuch  * modification, are permitted provided that the following conditions
99f7e4a2fSuch  * are met:
109f7e4a2fSuch  * 1. Redistributions of source code must retain the above copyright
119f7e4a2fSuch  *    notice, this list of conditions and the following disclaimer.
129f7e4a2fSuch  * 2. Redistributions in binary form must reproduce the above copyright
139f7e4a2fSuch  *    notice, this list of conditions and the following disclaimer in the
149f7e4a2fSuch  *    documentation and/or other materials provided with the distribution.
159f7e4a2fSuch  * 3. All advertising materials mentioning features or use of this software
169f7e4a2fSuch  *    must display the following acknowledgement:
179f7e4a2fSuch  *	This product includes software developed by the PocketBSD project
189f7e4a2fSuch  *	and its contributors.
199f7e4a2fSuch  * 4. Neither the name of the project nor the names of its contributors
209f7e4a2fSuch  *    may be used to endorse or promote products derived from this software
219f7e4a2fSuch  *    without specific prior written permission.
229f7e4a2fSuch  *
239f7e4a2fSuch  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
249f7e4a2fSuch  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
259f7e4a2fSuch  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
269f7e4a2fSuch  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
279f7e4a2fSuch  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
289f7e4a2fSuch  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
299f7e4a2fSuch  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
309f7e4a2fSuch  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
319f7e4a2fSuch  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
329f7e4a2fSuch  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
339f7e4a2fSuch  * SUCH DAMAGE.
349f7e4a2fSuch  *
359f7e4a2fSuch  */
369f7e4a2fSuch 
37*b84f53efSlukem #include <sys/cdefs.h>
38*b84f53efSlukem __KERNEL_RCSID(0, "$NetBSD: bifont.c,v 1.3 2001/11/13 12:47:56 lukem Exp $");
39*b84f53efSlukem 
409f7e4a2fSuch unsigned char font_clR8x8_data[] = {
419f7e4a2fSuch /*
429f7e4a2fSuch COMMENT $XConsortium: clR8x8.bdf,v 1.2 94/04/11 12:08:54 gildea Exp $
439f7e4a2fSuch COMMENT
449f7e4a2fSuch COMMENT  Copyright 1989 Dale Schumacher, dal@syntel.mn.org
459f7e4a2fSuch COMMENT                 399 Beacon Ave.
469f7e4a2fSuch COMMENT                 St. Paul, MN  55104-3527
479f7e4a2fSuch COMMENT
489f7e4a2fSuch COMMENT  Permission to use, copy, modify, and distribute this software and
499f7e4a2fSuch COMMENT  its documentation for any purpose and without fee is hereby
509f7e4a2fSuch COMMENT  granted, provided that the above copyright notice appear in all
519f7e4a2fSuch COMMENT  copies and that both that copyright notice and this permission
529f7e4a2fSuch COMMENT  notice appear in supporting documentation, and that the name of
539f7e4a2fSuch COMMENT  Dale Schumacher not be used in advertising or publicity pertaining to
549f7e4a2fSuch COMMENT  distribution of the software without specific, written prior
559f7e4a2fSuch COMMENT  permission.  Dale Schumacher makes no representations about the
569f7e4a2fSuch COMMENT  suitability of this software for any purpose.  It is provided "as
579f7e4a2fSuch COMMENT  is" without express or implied warranty.
589f7e4a2fSuch */
599f7e4a2fSuch /* code 00 */    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
609f7e4a2fSuch /* code 01 */    0x08,0x14,0x22,0x77,0x14,0x14,0x14,0x1c,
619f7e4a2fSuch /* code 02 */    0x1c,0x14,0x14,0x14,0x77,0x22,0x14,0x08,
629f7e4a2fSuch /* code 03 */    0x08,0x0c,0x7a,0x41,0x7a,0x0c,0x08,0x00,
639f7e4a2fSuch /* code 04 */    0x08,0x18,0x2f,0x41,0x2f,0x18,0x08,0x00,
649f7e4a2fSuch /* code 05 */    0x3e,0x5d,0x6b,0x77,0x6b,0x5d,0x3e,0x00,
659f7e4a2fSuch /* code 06 */    0x7f,0x7f,0x7f,0x7e,0x7d,0x7b,0x77,0x00,
669f7e4a2fSuch /* code 07 */    0x77,0x6b,0x5d,0x3e,0x5d,0x6b,0x77,0x00,
679f7e4a2fSuch /* code 08 */    0x60,0x50,0x60,0x53,0x64,0x02,0x01,0x06,
689f7e4a2fSuch /* code 09 */    0x50,0x50,0x70,0x57,0x52,0x02,0x02,0x02,
699f7e4a2fSuch /* code 0a */    0x40,0x40,0x40,0x47,0x74,0x06,0x04,0x04,
709f7e4a2fSuch /* code 0b */    0x50,0x50,0x50,0x27,0x22,0x02,0x02,0x02,
719f7e4a2fSuch /* code 0c */    0x70,0x40,0x60,0x47,0x44,0x06,0x04,0x04,
729f7e4a2fSuch /* code 0d */    0x30,0x40,0x40,0x46,0x35,0x06,0x05,0x05,
739f7e4a2fSuch /* code 0e */    0x05,0x05,0x05,0x0d,0x0d,0x0d,0x19,0x79,
749f7e4a2fSuch /* code 0f */    0xa0,0xa0,0xa0,0xb0,0xb0,0xb0,0x98,0x9e,
759f7e4a2fSuch /* code 10 */    0x18,0x42,0x42,0x00,0x42,0x42,0x18,0x00,
769f7e4a2fSuch /* code 11 */    0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x00,
779f7e4a2fSuch /* code 12 */    0x18,0x02,0x02,0x18,0x40,0x40,0x18,0x00,
789f7e4a2fSuch /* code 13 */    0x18,0x02,0x02,0x18,0x02,0x02,0x18,0x00,
799f7e4a2fSuch /* code 14 */    0x00,0x42,0x42,0x18,0x02,0x02,0x00,0x00,
809f7e4a2fSuch /* code 15 */    0x18,0x40,0x40,0x18,0x02,0x02,0x18,0x00,
819f7e4a2fSuch /* code 16 */    0x18,0x40,0x40,0x18,0x42,0x42,0x18,0x00,
829f7e4a2fSuch /* code 17 */    0x18,0x02,0x02,0x00,0x02,0x02,0x00,0x00,
839f7e4a2fSuch /* code 18 */    0x18,0x42,0x42,0x18,0x42,0x42,0x18,0x00,
849f7e4a2fSuch /* code 19 */    0x18,0x42,0x42,0x18,0x02,0x02,0x18,0x00,
859f7e4a2fSuch /* code 1a */    0x00,0x00,0x3e,0x01,0x7f,0x41,0x3e,0x00,
869f7e4a2fSuch /* code 1b */    0x70,0x40,0x70,0x43,0x74,0x04,0x04,0x03,
879f7e4a2fSuch /* code 1c */    0x07,0x0f,0x1f,0x18,0x18,0x10,0x1e,0x17,
889f7e4a2fSuch /* code 1d */    0xf0,0xf8,0xec,0x04,0x04,0x04,0x3c,0x54,
899f7e4a2fSuch /* code 1e */    0x11,0x0b,0x0d,0x06,0x07,0x2e,0x39,0x38,
909f7e4a2fSuch /* code 1f */    0x04,0x28,0xd8,0x28,0xd0,0x10,0xe0,0x00,
919f7e4a2fSuch /* code 20 */    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
929f7e4a2fSuch /* code 21 */    0x08,0x08,0x08,0x08,0x08,0x00,0x08,0x00,
939f7e4a2fSuch /* code 22 */    0x14,0x14,0x14,0x00,0x00,0x00,0x00,0x00,
949f7e4a2fSuch /* code 23 */    0x14,0x14,0x3e,0x14,0x3e,0x14,0x14,0x00,
959f7e4a2fSuch /* code 24 */    0x08,0x1e,0x28,0x1c,0x0a,0x3c,0x08,0x00,
969f7e4a2fSuch /* code 25 */    0x22,0x54,0x24,0x08,0x12,0x15,0x22,0x00,
979f7e4a2fSuch /* code 26 */    0x38,0x40,0x20,0x30,0x4a,0x44,0x3a,0x00,
989f7e4a2fSuch /* code 27 */    0x0c,0x08,0x10,0x00,0x00,0x00,0x00,0x00,
999f7e4a2fSuch /* code 28 */    0x04,0x08,0x10,0x10,0x10,0x08,0x04,0x00,
1009f7e4a2fSuch /* code 29 */    0x10,0x08,0x04,0x04,0x04,0x08,0x10,0x00,
1019f7e4a2fSuch /* code 2a */    0x08,0x08,0x6b,0x1c,0x08,0x14,0x22,0x00,
1029f7e4a2fSuch /* code 2b */    0x08,0x08,0x08,0x7f,0x08,0x08,0x08,0x00,
1039f7e4a2fSuch /* code 2c */    0x00,0x00,0x00,0x00,0x00,0x18,0x10,0x20,
1049f7e4a2fSuch /* code 2d */    0x00,0x00,0x00,0x7f,0x00,0x00,0x00,0x00,
1059f7e4a2fSuch /* code 2e */    0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,
1069f7e4a2fSuch /* code 2f */    0x04,0x04,0x08,0x08,0x10,0x10,0x20,0x20,
1079f7e4a2fSuch /* code 30 */    0x3c,0x42,0x42,0x42,0x42,0x42,0x3c,0x00,
1089f7e4a2fSuch /* code 31 */    0x08,0x18,0x08,0x08,0x08,0x08,0x08,0x00,
1099f7e4a2fSuch /* code 32 */    0x3c,0x42,0x04,0x08,0x10,0x20,0x7e,0x00,
1109f7e4a2fSuch /* code 33 */    0x3c,0x42,0x02,0x1c,0x02,0x42,0x3c,0x00,
1119f7e4a2fSuch /* code 34 */    0x04,0x0c,0x14,0x24,0x7e,0x04,0x0e,0x00,
1129f7e4a2fSuch /* code 35 */    0x7e,0x40,0x40,0x7c,0x02,0x02,0x7c,0x00,
1139f7e4a2fSuch /* code 36 */    0x1c,0x20,0x40,0x7c,0x42,0x42,0x3c,0x00,
1149f7e4a2fSuch /* code 37 */    0x7e,0x02,0x04,0x04,0x08,0x08,0x10,0x00,
1159f7e4a2fSuch /* code 38 */    0x3c,0x42,0x42,0x3c,0x42,0x42,0x3c,0x00,
1169f7e4a2fSuch /* code 39 */    0x3c,0x42,0x42,0x3e,0x02,0x04,0x38,0x00,
1179f7e4a2fSuch /* code 3a */    0x00,0x18,0x18,0x00,0x00,0x18,0x18,0x00,
1189f7e4a2fSuch /* code 3b */    0x00,0x18,0x18,0x00,0x00,0x18,0x10,0x20,
1199f7e4a2fSuch /* code 3c */    0x00,0x06,0x18,0x60,0x18,0x06,0x00,0x00,
1209f7e4a2fSuch /* code 3d */    0x00,0x00,0x7f,0x00,0x00,0x7f,0x00,0x00,
1219f7e4a2fSuch /* code 3e */    0x00,0x60,0x18,0x06,0x18,0x60,0x00,0x00,
1229f7e4a2fSuch /* code 3f */    0x1c,0x22,0x02,0x04,0x08,0x00,0x08,0x00,
1239f7e4a2fSuch /* code 40 */    0x1c,0x22,0x49,0x55,0x4a,0x20,0x1c,0x00,
1249f7e4a2fSuch /* code 41 */    0x08,0x08,0x1c,0x14,0x3e,0x22,0x63,0x00,
1259f7e4a2fSuch /* code 42 */    0x7e,0x41,0x41,0x7e,0x41,0x41,0x7e,0x00,
1269f7e4a2fSuch /* code 43 */    0x1e,0x21,0x40,0x40,0x40,0x21,0x1e,0x00,
1279f7e4a2fSuch /* code 44 */    0x7c,0x42,0x41,0x41,0x41,0x42,0x7c,0x00,
1289f7e4a2fSuch /* code 45 */    0x7f,0x40,0x40,0x7c,0x40,0x40,0x7f,0x00,
1299f7e4a2fSuch /* code 46 */    0x7f,0x40,0x40,0x7c,0x40,0x40,0x40,0x00,
1309f7e4a2fSuch /* code 47 */    0x1e,0x21,0x40,0x47,0x41,0x21,0x1f,0x00,
1319f7e4a2fSuch /* code 48 */    0x41,0x41,0x41,0x7f,0x41,0x41,0x41,0x00,
1329f7e4a2fSuch /* code 49 */    0x3e,0x08,0x08,0x08,0x08,0x08,0x3e,0x00,
1339f7e4a2fSuch /* code 4a */    0x0e,0x02,0x02,0x02,0x42,0x42,0x3c,0x00,
1349f7e4a2fSuch /* code 4b */    0x42,0x44,0x48,0x70,0x48,0x44,0x42,0x00,
1359f7e4a2fSuch /* code 4c */    0x40,0x40,0x40,0x40,0x40,0x40,0x7e,0x00,
1369f7e4a2fSuch /* code 4d */    0x41,0x63,0x55,0x49,0x41,0x41,0x41,0x00,
1379f7e4a2fSuch /* code 4e */    0x41,0x61,0x51,0x49,0x45,0x43,0x41,0x00,
1389f7e4a2fSuch /* code 4f */    0x1c,0x22,0x41,0x41,0x41,0x22,0x1c,0x00,
1399f7e4a2fSuch /* code 50 */    0x7e,0x41,0x41,0x7e,0x40,0x40,0x40,0x00,
1409f7e4a2fSuch /* code 51 */    0x1c,0x22,0x41,0x41,0x41,0x22,0x1c,0x07,
1419f7e4a2fSuch /* code 52 */    0x7e,0x41,0x41,0x7e,0x44,0x42,0x41,0x00,
1429f7e4a2fSuch /* code 53 */    0x3e,0x41,0x40,0x3e,0x01,0x41,0x3e,0x00,
1439f7e4a2fSuch /* code 54 */    0x7f,0x08,0x08,0x08,0x08,0x08,0x08,0x00,
1449f7e4a2fSuch /* code 55 */    0x41,0x41,0x41,0x41,0x41,0x41,0x3e,0x00,
1459f7e4a2fSuch /* code 56 */    0x63,0x22,0x22,0x14,0x14,0x08,0x08,0x00,
1469f7e4a2fSuch /* code 57 */    0x41,0x41,0x41,0x49,0x55,0x63,0x41,0x00,
1479f7e4a2fSuch /* code 58 */    0x41,0x22,0x14,0x08,0x14,0x22,0x41,0x00,
1489f7e4a2fSuch /* code 59 */    0x41,0x22,0x14,0x08,0x08,0x08,0x08,0x00,
1499f7e4a2fSuch /* code 5a */    0x7f,0x02,0x04,0x08,0x10,0x20,0x7f,0x00,
1509f7e4a2fSuch /* code 5b */    0x0e,0x08,0x08,0x08,0x08,0x08,0x0e,0x00,
1519f7e4a2fSuch /* code 5c */    0x20,0x20,0x10,0x10,0x08,0x08,0x04,0x04,
1529f7e4a2fSuch /* code 5d */    0x38,0x08,0x08,0x08,0x08,0x08,0x38,0x00,
1539f7e4a2fSuch /* code 5e */    0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00,
1549f7e4a2fSuch /* code 5f */    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,
1559f7e4a2fSuch /* code 60 */    0x18,0x08,0x04,0x00,0x00,0x00,0x00,0x00,
1569f7e4a2fSuch /* code 61 */    0x00,0x00,0x3f,0x41,0x41,0x43,0x3d,0x00,
1579f7e4a2fSuch /* code 62 */    0x40,0x40,0x7e,0x41,0x41,0x41,0x7e,0x00,
1589f7e4a2fSuch /* code 63 */    0x00,0x00,0x3e,0x40,0x40,0x40,0x3e,0x00,
1599f7e4a2fSuch /* code 64 */    0x01,0x01,0x3f,0x41,0x41,0x41,0x3f,0x00,
1609f7e4a2fSuch /* code 65 */    0x00,0x00,0x3e,0x41,0x7f,0x40,0x3e,0x00,
1619f7e4a2fSuch /* code 66 */    0x1e,0x20,0x78,0x20,0x20,0x20,0x20,0x00,
1629f7e4a2fSuch /* code 67 */    0x00,0x00,0x3f,0x41,0x41,0x3f,0x01,0x3e,
1639f7e4a2fSuch /* code 68 */    0x40,0x40,0x7e,0x41,0x41,0x41,0x41,0x00,
1649f7e4a2fSuch /* code 69 */    0x08,0x00,0x38,0x08,0x08,0x08,0x3e,0x00,
1659f7e4a2fSuch /* code 6a */    0x02,0x00,0x1e,0x02,0x02,0x02,0x02,0x3c,
1669f7e4a2fSuch /* code 6b */    0x40,0x40,0x46,0x48,0x70,0x48,0x46,0x00,
1679f7e4a2fSuch /* code 6c */    0x18,0x08,0x08,0x08,0x08,0x08,0x1c,0x00,
1689f7e4a2fSuch /* code 6d */    0x00,0x00,0x76,0x49,0x49,0x49,0x41,0x00,
1699f7e4a2fSuch /* code 6e */    0x00,0x00,0x5e,0x61,0x41,0x41,0x41,0x00,
1709f7e4a2fSuch /* code 6f */    0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00,
1719f7e4a2fSuch /* code 70 */    0x00,0x00,0x7e,0x41,0x41,0x41,0x7e,0x40,
1729f7e4a2fSuch /* code 71 */    0x00,0x00,0x3f,0x41,0x41,0x41,0x3f,0x01,
1739f7e4a2fSuch /* code 72 */    0x00,0x00,0x2e,0x30,0x20,0x20,0x20,0x00,
1749f7e4a2fSuch /* code 73 */    0x00,0x00,0x3e,0x40,0x3c,0x02,0x7c,0x00,
1759f7e4a2fSuch /* code 74 */    0x10,0x10,0x7e,0x10,0x10,0x10,0x0e,0x00,
1769f7e4a2fSuch /* code 75 */    0x00,0x00,0x41,0x41,0x41,0x43,0x3d,0x00,
1779f7e4a2fSuch /* code 76 */    0x00,0x00,0x63,0x22,0x14,0x14,0x08,0x00,
1789f7e4a2fSuch /* code 77 */    0x00,0x00,0x41,0x49,0x49,0x49,0x36,0x00,
1799f7e4a2fSuch /* code 78 */    0x00,0x00,0x63,0x14,0x08,0x14,0x63,0x00,
1809f7e4a2fSuch /* code 79 */    0x00,0x00,0x42,0x42,0x42,0x3e,0x02,0x3c,
1819f7e4a2fSuch /* code 7a */    0x00,0x00,0x7e,0x04,0x18,0x20,0x7e,0x00,
1829f7e4a2fSuch /* code 7b */    0x04,0x08,0x08,0x10,0x08,0x08,0x04,0x00,
1839f7e4a2fSuch /* code 7c */    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,
1849f7e4a2fSuch /* code 7d */    0x10,0x08,0x08,0x04,0x08,0x08,0x10,0x00,
1859f7e4a2fSuch /* code 7e */    0x31,0x49,0x46,0x00,0x00,0x00,0x00,0x00,
1869f7e4a2fSuch /* code 7f */    0x00,0x08,0x08,0x14,0x14,0x22,0x3e,0x00,
1879f7e4a2fSuch };
188