1 /* 2 * Copyright (C) 2010 Bluecherry, LLC www.bluecherrydvr.com 3 * Copyright (C) 2010 Ben Collins <bcollins@bluecherry.net> 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; either version 2 of the License, or 8 * (at your option) any later version. 9 * 10 * This program is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU General Public License for more details. 14 * 15 * You should have received a copy of the GNU General Public License 16 * along with this program; if not, write to the Free Software 17 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 18 */ 19 20 #ifndef __SOLO6X10_OSD_FONT_H 21 #define __SOLO6X10_OSD_FONT_H 22 23 static const unsigned int solo_osd_font[] = { 24 0x00000000, 0x0000c0c8, 0xccfefe0c, 0x08000000, 25 0x00000000, 0x10103838, 0x7c7cfefe, 0x00000000, /* 0 */ 26 0x00000000, 0xfefe7c7c, 0x38381010, 0x10000000, 27 0x00000000, 0x7c82fefe, 0xfefefe7c, 0x00000000, 28 0x00000000, 0x00001038, 0x10000000, 0x00000000, 29 0x00000000, 0x0010387c, 0xfe7c3810, 0x00000000, 30 0x00000000, 0x00384444, 0x44380000, 0x00000000, 31 0x00000000, 0x38448282, 0x82443800, 0x00000000, 32 0x00000000, 0x007c7c7c, 0x7c7c0000, 0x00000000, 33 0x00000000, 0x6c6c6c6c, 0x6c6c6c6c, 0x00000000, 34 0x00000000, 0x061e7efe, 0xfe7e1e06, 0x00000000, 35 0x00000000, 0xc0f0fcfe, 0xfefcf0c0, 0x00000000, 36 0x00000000, 0xc6cedefe, 0xfedecec6, 0x00000000, 37 0x00000000, 0xc6e6f6fe, 0xfef6e6c6, 0x00000000, 38 0x00000000, 0x12367efe, 0xfe7e3612, 0x00000000, 39 0x00000000, 0x90d8fcfe, 0xfefcd890, 0x00000000, 40 0x00000038, 0x7cc692ba, 0x92c67c38, 0x00000000, 41 0x00000038, 0x7cc6aa92, 0xaac67c38, 0x00000000, 42 0x00000038, 0x7830107c, 0xbaa8680c, 0x00000000, 43 0x00000038, 0x3c18127c, 0xb8382c60, 0x00000000, 44 0x00000044, 0xaa6c8254, 0x38eec67c, 0x00000000, 45 0x00000082, 0x44288244, 0x38c6827c, 0x00000000, 46 0x00000038, 0x444444fe, 0xfeeec6fe, 0x00000000, 47 0x00000018, 0x78187818, 0x3c7e7e3c, 0x00000000, 48 0x00000000, 0x3854929a, 0x82443800, 0x00000000, 49 0x00000000, 0x00c0c8cc, 0xfefe0c08, 0x00000000, 50 0x0000e0a0, 0xe040e00e, 0x8a0ea40e, 0x00000000, 51 0x0000e0a0, 0xe040e00e, 0x0a8e440e, 0x00000000, 52 0x0000007c, 0x82829292, 0x929282fe, 0x00000000, 53 0x000000f8, 0xfc046494, 0x946404fc, 0x00000000, 54 0x0000003f, 0x7f404c52, 0x524c407f, 0x00000000, 55 0x0000007c, 0x82ba82ba, 0x82ba82fe, 0x00000000, 56 0x00000000, 0x00000000, 0x00000000, 0x00000000, 57 0x00000000, 0x183c3c3c, 0x18180018, 0x18000000, /* 32 ! */ 58 0x00000066, 0x66240000, 0x00000000, 0x00000000, 59 0x00000000, 0x6c6cfe6c, 0x6c6cfe6c, 0x6c000000, /* 34 " # */ 60 0x00001010, 0x7cd6d616, 0x7cd0d6d6, 0x7c101000, 61 0x00000000, 0x0086c660, 0x30180cc6, 0xc2000000, /* 36 $ % */ 62 0x00000000, 0x386c6c38, 0xdc766666, 0xdc000000, 63 0x0000000c, 0x0c0c0600, 0x00000000, 0x00000000, /* 38 & ' */ 64 0x00000000, 0x30180c0c, 0x0c0c0c18, 0x30000000, 65 0x00000000, 0x0c183030, 0x30303018, 0x0c000000, /* 40 ( ) */ 66 0x00000000, 0x0000663c, 0xff3c6600, 0x00000000, 67 0x00000000, 0x00001818, 0x7e181800, 0x00000000, /* 42 * + */ 68 0x00000000, 0x00000000, 0x00000e0e, 0x0c060000, 69 0x00000000, 0x00000000, 0x7e000000, 0x00000000, /* 44 , - */ 70 0x00000000, 0x00000000, 0x00000006, 0x06000000, 71 0x00000000, 0x80c06030, 0x180c0602, 0x00000000, /* 46 . / */ 72 0x0000007c, 0xc6e6f6de, 0xcec6c67c, 0x00000000, 73 0x00000030, 0x383c3030, 0x303030fc, 0x00000000, /* 48 0 1 */ 74 0x0000007c, 0xc6c06030, 0x180cc6fe, 0x00000000, 75 0x0000007c, 0xc6c0c07c, 0xc0c0c67c, 0x00000000, /* 50 2 3 */ 76 0x00000060, 0x70786c66, 0xfe6060f0, 0x00000000, 77 0x000000fe, 0x0606067e, 0xc0c0c67c, 0x00000000, /* 52 4 5 */ 78 0x00000038, 0x0c06067e, 0xc6c6c67c, 0x00000000, 79 0x000000fe, 0xc6c06030, 0x18181818, 0x00000000, /* 54 6 7 */ 80 0x0000007c, 0xc6c6c67c, 0xc6c6c67c, 0x00000000, 81 0x0000007c, 0xc6c6c6fc, 0xc0c06038, 0x00000000, /* 56 8 9 */ 82 0x00000000, 0x18180000, 0x00181800, 0x00000000, 83 0x00000000, 0x18180000, 0x0018180c, 0x00000000, /* 58 : ; */ 84 0x00000060, 0x30180c06, 0x0c183060, 0x00000000, 85 0x00000000, 0x007e0000, 0x007e0000, 0x00000000, 86 0x00000006, 0x0c183060, 0x30180c06, 0x00000000, 87 0x0000007c, 0xc6c66030, 0x30003030, 0x00000000, 88 0x0000007c, 0xc6f6d6d6, 0x7606067c, 0x00000000, 89 0x00000010, 0x386cc6c6, 0xfec6c6c6, 0x00000000, /* 64 @ A */ 90 0x0000007e, 0xc6c6c67e, 0xc6c6c67e, 0x00000000, 91 0x00000078, 0xcc060606, 0x0606cc78, 0x00000000, /* 66 */ 92 0x0000003e, 0x66c6c6c6, 0xc6c6663e, 0x00000000, 93 0x000000fe, 0x0606063e, 0x060606fe, 0x00000000, /* 68 */ 94 0x000000fe, 0x0606063e, 0x06060606, 0x00000000, 95 0x00000078, 0xcc060606, 0xf6c6ccb8, 0x00000000, /* 70 */ 96 0x000000c6, 0xc6c6c6fe, 0xc6c6c6c6, 0x00000000, 97 0x0000003c, 0x18181818, 0x1818183c, 0x00000000, /* 72 */ 98 0x00000060, 0x60606060, 0x6066663c, 0x00000000, 99 0x000000c6, 0xc666361e, 0x3666c6c6, 0x00000000, /* 74 */ 100 0x00000006, 0x06060606, 0x060606fe, 0x00000000, 101 0x000000c6, 0xeefed6c6, 0xc6c6c6c6, 0x00000000, /* 76 */ 102 0x000000c6, 0xcedefef6, 0xe6c6c6c6, 0x00000000, 103 0x00000038, 0x6cc6c6c6, 0xc6c66c38, 0x00000000, /* 78 */ 104 0x0000007e, 0xc6c6c67e, 0x06060606, 0x00000000, 105 0x00000038, 0x6cc6c6c6, 0xc6d67c38, 0x60000000, /* 80 */ 106 0x0000007e, 0xc6c6c67e, 0x66c6c6c6, 0x00000000, 107 0x0000007c, 0xc6c60c38, 0x60c6c67c, 0x00000000, /* 82 */ 108 0x0000007e, 0x18181818, 0x18181818, 0x00000000, 109 0x000000c6, 0xc6c6c6c6, 0xc6c6c67c, 0x00000000, /* 84 */ 110 0x000000c6, 0xc6c6c6c6, 0xc66c3810, 0x00000000, 111 0x000000c6, 0xc6c6c6c6, 0xd6d6fe6c, 0x00000000, /* 86 */ 112 0x000000c6, 0xc6c66c38, 0x6cc6c6c6, 0x00000000, 113 0x00000066, 0x66666666, 0x3c181818, 0x00000000, /* 88 */ 114 0x000000fe, 0xc0603018, 0x0c0606fe, 0x00000000, 115 0x0000003c, 0x0c0c0c0c, 0x0c0c0c3c, 0x00000000, /* 90 */ 116 0x00000002, 0x060c1830, 0x60c08000, 0x00000000, 117 0x0000003c, 0x30303030, 0x3030303c, 0x00000000, /* 92 */ 118 0x00001038, 0x6cc60000, 0x00000000, 0x00000000, 119 0x00000000, 0x00000000, 0x00000000, 0x00fe0000, 120 0x00001818, 0x30000000, 0x00000000, 0x00000000, 121 0x00000000, 0x00003c60, 0x7c66667c, 0x00000000, 122 0x0000000c, 0x0c0c7ccc, 0xcccccc7c, 0x00000000, 123 0x00000000, 0x00007cc6, 0x0606c67c, 0x00000000, 124 0x00000060, 0x60607c66, 0x6666667c, 0x00000000, 125 0x00000000, 0x00007cc6, 0xfe06c67c, 0x00000000, 126 0x00000078, 0x0c0c0c3e, 0x0c0c0c0c, 0x00000000, 127 0x00000000, 0x00007c66, 0x6666667c, 0x60603e00, 128 0x0000000c, 0x0c0c7ccc, 0xcccccccc, 0x00000000, 129 0x00000030, 0x30003830, 0x30303078, 0x00000000, 130 0x00000030, 0x30003c30, 0x30303030, 0x30301f00, 131 0x0000000c, 0x0c0ccc6c, 0x3c6ccccc, 0x00000000, 132 0x00000030, 0x30303030, 0x30303030, 0x00000000, 133 0x00000000, 0x000066fe, 0xd6d6d6d6, 0x00000000, 134 0x00000000, 0x000078cc, 0xcccccccc, 0x00000000, 135 0x00000000, 0x00007cc6, 0xc6c6c67c, 0x00000000, 136 0x00000000, 0x00007ccc, 0xcccccc7c, 0x0c0c0c00, 137 0x00000000, 0x00007c66, 0x6666667c, 0x60606000, 138 0x00000000, 0x000076dc, 0x0c0c0c0c, 0x00000000, 139 0x00000000, 0x00007cc6, 0x1c70c67c, 0x00000000, 140 0x00000000, 0x1818fe18, 0x18181870, 0x00000000, 141 0x00000000, 0x00006666, 0x6666663c, 0x00000000, 142 0x00000000, 0x0000c6c6, 0xc66c3810, 0x00000000, 143 0x00000000, 0x0000c6d6, 0xd6d6fe6c, 0x00000000, 144 0x00000000, 0x0000c66c, 0x38386cc6, 0x00000000, 145 0x00000000, 0x00006666, 0x6666667c, 0x60603e00, 146 0x00000000, 0x0000fe60, 0x30180cfe, 0x00000000, 147 0x00000070, 0x1818180e, 0x18181870, 0x00000000, 148 0x00000018, 0x18181800, 0x18181818, 0x00000000, 149 0x0000000e, 0x18181870, 0x1818180e, 0x00000000, 150 0x000000dc, 0x76000000, 0x00000000, 0x00000000, 151 0x00000000, 0x0010386c, 0xc6c6fe00, 0x00000000 152 }; 153 154 #endif /* __SOLO6X10_OSD_FONT_H */ 155