Nspire I/O
2.0
|
00001 00024 #ifndef CHARMAP2_H 00025 #define CHARMAP2_H 00026 00027 #define CHAR_WIDTH 6 00028 #define CHAR_HEIGHT 8 00029 00030 const char MBCharSet8x6_definition[256][6] = { 00031 /*000*/ {0x00,0x49,0x7A,0x40,0x00,0x00}, 00032 /*001*/ {0x04,0x1E,0x1F,0x1E,0x04,0x00}, 00033 /*002*/ {0x1C,0x1C,0x3E,0x1C,0x08,0x00}, 00034 /*003*/ {0x10,0x3C,0x7C,0x3C,0x10,0x00}, 00035 /*004*/ {0x08,0x1C,0x3E,0x1C,0x1C,0x00}, 00036 /*005*/ {0x30,0x48,0x45,0x40,0x20,0x00}, 00037 /*006*/ {0x20,0x55,0x56,0x54,0x78,0x00}, 00038 /*007*/ {0x7E,0x71,0x49,0x47,0x3F,0x00}, 00039 /*008*/ {0x78,0x64,0x54,0x4C,0x3C,0x00}, 00040 /*009*/ {0x38,0x45,0x46,0x44,0x38,0x00}, 00041 /*010*/ {0x38,0x42,0x44,0x40,0x38,0x00}, 00042 /*011*/ {0x7A,0x09,0x12,0x24,0x7A,0x00}, 00043 /*012*/ {0x4C,0x52,0x32,0x12,0x12,0x00}, 00044 /*013*/ {0x38,0x56,0x55,0x56,0x18,0x00}, 00045 /*014*/ {0x7C,0x54,0x56,0x55,0x44,0x00}, 00046 /*015*/ {0x38,0x54,0x56,0x55,0x18,0x00}, 00047 /*016*/ {0x38,0x55,0x56,0x54,0x18,0x00}, 00048 /*017*/ {0x7E,0x09,0x7F,0x49,0x49,0x00}, 00049 /*018*/ {0x24,0x54,0x7C,0x54,0x58,0x00}, 00050 /*019*/ {0x78,0x14,0x15,0x14,0x78,0x00}, 00051 /*020*/ {0x20,0x54,0x55,0x54,0x78,0x00}, 00052 /*021*/ {0x78,0x15,0x14,0x15,0x78,0x00}, 00053 /*022*/ {0x20,0x55,0x54,0x55,0x78,0x00}, 00054 /*023*/ {0x3C,0x43,0x42,0x43,0x3C,0x00}, 00055 /*024*/ {0x38,0x45,0x44,0x45,0x38,0x00}, 00056 /*025*/ {0x3C,0x41,0x40,0x41,0x3C,0x00}, 00057 /*026*/ {0x38,0x42,0x40,0x42,0x38,0x00}, 00058 /*027*/ {0x03,0x3B,0x44,0x44,0x44,0x00}, 00059 /*028*/ {0x03,0x03,0x7C,0x14,0x14,0x00}, 00060 /*029*/ {0x7E,0x01,0x25,0x26,0x18,0x00}, 00061 /*030*/ {0x48,0x7E,0x49,0x41,0x42,0x00}, 00062 /*031*/ {0x15,0x16,0x7C,0x16,0x15,0x00}, 00063 /*032*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00064 /*033*/ {0x00,0x00,0x5F,0x00,0x00,0x00}, 00065 /*034*/ {0x00,0x07,0x00,0x07,0x00,0x00}, 00066 /*035*/ {0x14,0x7F,0x14,0x7F,0x14,0x00}, 00067 /*036*/ {0x24,0x2A,0x7F,0x2A,0x12,0x00}, 00068 /*037*/ {0x27,0x15,0x6B,0x54,0x72,0x00}, 00069 /*038*/ {0x36,0x49,0x56,0x20,0x50,0x00}, 00070 /*039*/ {0x00,0x00,0x0B,0x07,0x00,0x00}, 00071 /*040*/ {0x00,0x1C,0x22,0x41,0x00,0x00}, 00072 /*041*/ {0x00,0x41,0x22,0x1C,0x00,0x00}, 00073 /*042*/ {0x2A,0x1C,0x7F,0x1C,0x2A,0x00}, 00074 /*043*/ {0x08,0x08,0x3E,0x08,0x08,0x00}, 00075 /*044*/ {0x00,0x58,0x38,0x00,0x00,0x00}, 00076 /*045*/ {0x08,0x08,0x08,0x08,0x08,0x00}, 00077 /*046*/ {0x00,0x60,0x60,0x00,0x00,0x00}, 00078 /*047*/ {0x20,0x10,0x08,0x04,0x02,0x00}, 00079 /*048*/ {0x3E,0x51,0x49,0x45,0x3E,0x00}, 00080 /*049*/ {0x00,0x42,0x7F,0x40,0x00,0x00}, 00081 /*050*/ {0x72,0x49,0x49,0x49,0x46,0x00}, 00082 /*051*/ {0x22,0x41,0x49,0x49,0x36,0x00}, 00083 /*052*/ {0x18,0x14,0x12,0x7F,0x10,0x00}, 00084 /*053*/ {0x27,0x45,0x45,0x45,0x39,0x00}, 00085 /*054*/ {0x3C,0x4A,0x49,0x49,0x30,0x00}, 00086 /*055*/ {0x01,0x71,0x09,0x05,0x03,0x00}, 00087 /*056*/ {0x36,0x49,0x49,0x49,0x36,0x00}, 00088 /*057*/ {0x06,0x49,0x49,0x29,0x1E,0x00}, 00089 /*058*/ {0x00,0x36,0x36,0x00,0x00,0x00}, 00090 /*059*/ {0x00,0x5B,0x3B,0x00,0x00,0x00}, 00091 /*060*/ {0x08,0x14,0x22,0x41,0x00,0x00}, 00092 /*061*/ {0x14,0x14,0x14,0x14,0x14,0x00}, 00093 /*062*/ {0x00,0x41,0x22,0x14,0x08,0x00}, 00094 /*063*/ {0x02,0x01,0x51,0x09,0x06,0x00}, 00095 /*064*/ {0x32,0x49,0x79,0x41,0x3E,0x00}, 00096 /*065*/ {0x7C,0x12,0x11,0x12,0x7C,0x00}, 00097 /*066*/ {0x41,0x7F,0x49,0x49,0x36,0x00}, 00098 /*067*/ {0x3E,0x41,0x41,0x41,0x22,0x00}, 00099 /*068*/ {0x41,0x7F,0x41,0x41,0x3E,0x00}, 00100 /*069*/ {0x7F,0x49,0x49,0x41,0x41,0x00}, 00101 /*070*/ {0x7F,0x09,0x09,0x01,0x01,0x00}, 00102 /*071*/ {0x3E,0x41,0x49,0x49,0x3A,0x00}, 00103 /*072*/ {0x7F,0x08,0x08,0x08,0x7F,0x00}, 00104 /*073*/ {0x00,0x41,0x7F,0x41,0x00,0x00}, 00105 /*074*/ {0x20,0x40,0x41,0x3F,0x01,0x00}, 00106 /*075*/ {0x7F,0x08,0x14,0x22,0x41,0x00}, 00107 /*076*/ {0x7F,0x40,0x40,0x40,0x40,0x00}, 00108 /*077*/ {0x7F,0x02,0x0C,0x02,0x7F,0x00}, 00109 /*078*/ {0x7F,0x02,0x04,0x08,0x7F,0x00}, 00110 /*079*/ {0x3E,0x41,0x41,0x41,0x3E,0x00}, 00111 /*080*/ {0x7F,0x09,0x09,0x09,0x06,0x00}, 00112 /*081*/ {0x3E,0x41,0x51,0x21,0x5E,0x00}, 00113 /*082*/ {0x7F,0x09,0x19,0x29,0x46,0x00}, 00114 /*083*/ {0x26,0x49,0x49,0x49,0x32,0x00}, 00115 /*084*/ {0x01,0x01,0x7F,0x01,0x01,0x00}, 00116 /*085*/ {0x3F,0x40,0x40,0x40,0x3F,0x00}, 00117 /*086*/ {0x07,0x18,0x60,0x18,0x07,0x00}, 00118 /*087*/ {0x7F,0x20,0x18,0x20,0x7F,0x00}, 00119 /*088*/ {0x63,0x14,0x08,0x14,0x63,0x00}, 00120 /*089*/ {0x03,0x04,0x78,0x04,0x03,0x00}, 00121 /*090*/ {0x61,0x51,0x49,0x45,0x43,0x00}, 00122 /*091*/ {0x00,0x7F,0x41,0x41,0x00,0x00}, 00123 /*092*/ {0x02,0x04,0x08,0x10,0x20,0x00}, 00124 /*093*/ {0x00,0x41,0x41,0x7F,0x00,0x00}, 00125 /*094*/ {0x04,0x02,0x01,0x02,0x04,0x00}, 00126 /*095*/ {0x40,0x40,0x40,0x40,0x40,0x40}, 00127 /*096*/ {0x00,0x00,0x07,0x0B,0x00,0x00}, 00128 /*097*/ {0x20,0x54,0x54,0x54,0x38,0x00}, 00129 /*098*/ {0x7F,0x28,0x44,0x44,0x38,0x00}, 00130 /*099*/ {0x00,0x38,0x44,0x44,0x44,0x00}, 00131 /*100*/ {0x38,0x44,0x44,0x28,0x7F,0x00}, 00132 /*101*/ {0x38,0x54,0x54,0x54,0x18,0x00}, 00133 /*102*/ {0x08,0x7E,0x09,0x01,0x02,0x00}, 00134 /*103*/ {0x08,0x54,0x54,0x54,0x3C,0x00}, 00135 /*104*/ {0x7F,0x08,0x04,0x04,0x78,0x00}, 00136 /*105*/ {0x00,0x44,0x7D,0x40,0x00,0x00}, 00137 /*106*/ {0x20,0x40,0x44,0x3D,0x00,0x00}, 00138 /*107*/ {0x00,0x7F,0x10,0x28,0x44,0x00}, 00139 /*108*/ {0x00,0x41,0x7F,0x40,0x00,0x00}, 00140 /*109*/ {0x7C,0x04,0x78,0x04,0x78,0x00}, 00141 /*110*/ {0x7C,0x08,0x04,0x04,0x78,0x00}, 00142 /*111*/ {0x38,0x44,0x44,0x44,0x38,0x00}, 00143 /*112*/ {0x7C,0x14,0x14,0x14,0x08,0x00}, 00144 /*113*/ {0x08,0x14,0x14,0x14,0x7C,0x00}, 00145 /*114*/ {0x7C,0x08,0x04,0x04,0x08,0x00}, 00146 /*115*/ {0x48,0x54,0x54,0x54,0x24,0x00}, 00147 /*116*/ {0x00,0x04,0x3F,0x44,0x44,0x00}, 00148 /*117*/ {0x3C,0x40,0x40,0x20,0x7C,0x00}, 00149 /*118*/ {0x1C,0x20,0x40,0x20,0x1C,0x00}, 00150 /*119*/ {0x3C,0x40,0x30,0x40,0x3C,0x00}, 00151 /*120*/ {0x44,0x28,0x10,0x28,0x44,0x00}, 00152 /*121*/ {0x0C,0x50,0x50,0x50,0x3C,0x00}, 00153 /*122*/ {0x44,0x64,0x54,0x4C,0x44,0x00}, 00154 /*123*/ {0x00,0x08,0x36,0x41,0x00,0x00}, 00155 /*124*/ {0x00,0x00,0x77,0x00,0x00,0x00}, 00156 /*125*/ {0x00,0x41,0x36,0x08,0x00,0x00}, 00157 /*126*/ {0x08,0x04,0x08,0x10,0x08,0x00}, 00158 /*127*/ {0xAA,0x55,0xAA,0x55,0xAA,0x55}, 00159 /*128*/ {0x14,0x3E,0x55,0x41,0x22,0x00}, 00160 /*129*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00161 /*130*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00162 /*131*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00163 /*132*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00164 /*133*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00165 /*134*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00166 /*135*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00167 /*136*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00168 /*137*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00169 /*138*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00170 /*139*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00171 /*140*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00172 /*141*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00173 /*142*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00174 /*143*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00175 /*144*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00176 /*145*/ {0x00,0x00,0x02,0x01,0x00,0x00}, 00177 /*146*/ {0x00,0x00,0x02,0x01,0x00,0x00}, 00178 /*147*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00179 /*148*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00180 /*149*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00181 /*150*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00182 /*151*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00183 /*152*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00184 /*153*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00185 /*154*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00186 /*155*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00187 /*156*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00188 /*157*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00189 /*158*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00190 /*159*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00191 /*160*/ {0x00,0x00,0x00,0x00,0x00,0x00}, 00192 /*161*/ {0x00,0x00,0x7D,0x00,0x00,0x00}, 00193 /*162*/ {0x18,0x24,0x66,0x24,0x00,0x00}, 00194 /*163*/ {0x48,0x7E,0x49,0x41,0x42,0x00}, 00195 /*164*/ {0x5A,0x24,0x24,0x24,0x5A,0x00}, 00196 /*165*/ {0x15,0x16,0x7C,0x16,0x15,0x00}, 00197 /*166*/ {0x00,0x00,0x77,0x00,0x00,0x00}, 00198 /*167*/ {0x4A,0x55,0x55,0x29,0x00,0x00}, 00199 /*168*/ {0x00,0x01,0x00,0x01,0x00,0x00}, 00200 /*169*/ {0x3E,0x49,0x55,0x55,0x3E,0x00}, 00201 /*170*/ {0x00,0x24,0x29,0x2A,0x24,0x00}, 00202 /*171*/ {0x08,0x14,0x2A,0x14,0x22,0x00}, 00203 /*172*/ {0x08,0x08,0x08,0x08,0x38,0x00}, 00204 /*173*/ {0x00,0x00,0x08,0x08,0x00,0x00}, 00205 /*174*/ {0x3E,0x41,0x5F,0x4B,0x55,0x3E}, 00206 /*175*/ {0x02,0x02,0x02,0x02,0x02,0x02}, 00207 /*176*/ {0x00,0x02,0x05,0x02,0x00,0x00}, 00208 /*177*/ {0x00,0x24,0x2E,0x24,0x00,0x00}, 00209 /*178*/ {0x00,0x19,0x15,0x12,0x00,0x00}, 00210 /*179*/ {0x00,0x11,0x15,0x0A,0x00,0x00}, 00211 /*180*/ {0x00,0x00,0x02,0x01,0x00,0x00}, 00212 /*181*/ {0x7C,0x10,0x20,0x20,0x1C,0x00}, 00213 /*182*/ {0x02,0x05,0x7F,0x05,0x7F,0x00}, 00214 /*183*/ {0x00,0x00,0x08,0x00,0x00,0x00}, 00215 /*184*/ {0x00,0x20,0x20,0x30,0x00,0x00}, 00216 /*185*/ {0x00,0x02,0x1F,0x00,0x00,0x00}, 00217 /*186*/ {0x00,0x17,0x15,0x17,0x00,0x00}, 00218 /*187*/ {0x22,0x14,0x2A,0x14,0x08,0x00}, 00219 /*188*/ {0x20,0x17,0x28,0x34,0x7A,0x00}, 00220 /*189*/ {0x20,0x17,0x08,0x6C,0x52,0x00}, 00221 /*190*/ {0x35,0x1A,0x28,0x34,0x7A,0x00}, 00222 /*191*/ {0x20,0x50,0x4D,0x40,0x20,0x00}, 00223 /*192*/ {0x78,0x15,0x16,0x14,0x78,0x00}, 00224 /*193*/ {0x78,0x14,0x16,0x15,0x78,0x00}, 00225 /*194*/ {0x78,0x16,0x15,0x16,0x78,0x00}, 00226 /*195*/ {0x78,0x16,0x15,0x16,0x79,0x00}, 00227 /*196*/ {0x78,0x15,0x14,0x15,0x78,0x00}, 00228 /*197*/ {0x78,0x16,0x15,0x16,0x78,0x00}, 00229 /*198*/ {0x7E,0x09,0x7F,0x49,0x49,0x00}, 00230 /*199*/ {0x1E,0x21,0x61,0x21,0x12,0x00}, 00231 /*200*/ {0x7C,0x55,0x56,0x54,0x44,0x00}, 00232 /*201*/ {0x7C,0x54,0x56,0x55,0x44,0x00}, 00233 /*202*/ {0x7C,0x56,0x55,0x56,0x44,0x00}, 00234 /*203*/ {0x7C,0x55,0x54,0x55,0x44,0x00}, 00235 /*204*/ {0x00,0x45,0x7E,0x44,0x00,0x00}, 00236 /*205*/ {0x00,0x44,0x7E,0x45,0x00,0x00}, 00237 /*206*/ {0x00,0x46,0x7D,0x46,0x00,0x00}, 00238 /*207*/ {0x00,0x45,0x7C,0x45,0x00,0x00}, 00239 /*208*/ {0x49,0x7F,0x49,0x41,0x3E,0x00}, 00240 /*209*/ {0x7E,0x09,0x12,0x22,0x7D,0x00}, 00241 /*210*/ {0x38,0x45,0x46,0x44,0x38,0x00}, 00242 /*211*/ {0x38,0x44,0x46,0x45,0x38,0x00}, 00243 /*212*/ {0x38,0x46,0x45,0x46,0x38,0x00}, 00244 /*213*/ {0x3A,0x45,0x46,0x45,0x38,0x00}, 00245 /*214*/ {0x3C,0x43,0x42,0x43,0x3C,0x00}, 00246 /*215*/ {0x00,0x14,0x08,0x14,0x00,0x00}, 00247 /*216*/ {0x7E,0x71,0x49,0x47,0x3F,0x00}, 00248 /*217*/ {0x3C,0x41,0x42,0x40,0x3C,0x00}, 00249 /*218*/ {0x3C,0x40,0x42,0x41,0x3C,0x00}, 00250 /*219*/ {0x38,0x42,0x41,0x42,0x38,0x00}, 00251 /*220*/ {0x3C,0x41,0x40,0x41,0x3C,0x00}, 00252 /*221*/ {0x04,0x08,0x72,0x09,0x04,0x00}, 00253 /*222*/ {0x7E,0x24,0x24,0x24,0x18,0x00}, 00254 /*223*/ {0x7E,0x01,0x25,0x26,0x18,0x00}, 00255 /*224*/ {0x20,0x55,0x56,0x54,0x78,0x00}, 00256 /*225*/ {0x20,0x54,0x56,0x55,0x78,0x00}, 00257 /*226*/ {0x20,0x56,0x55,0x56,0x78,0x00}, 00258 /*227*/ {0x22,0x55,0x56,0x55,0x78,0x00}, 00259 /*228*/ {0x20,0x55,0x54,0x55,0x78,0x00}, 00260 /*229*/ {0x20,0x56,0x55,0x56,0x78,0x00}, 00261 /*230*/ {0x24,0x54,0x7C,0x54,0x58,0x00}, 00262 /*231*/ {0x4C,0x52,0x32,0x12,0x12,0x00}, 00263 /*232*/ {0x38,0x55,0x56,0x54,0x18,0x00}, 00264 /*233*/ {0x38,0x54,0x56,0x55,0x18,0x00}, 00265 /*234*/ {0x38,0x56,0x55,0x56,0x18,0x00}, 00266 /*235*/ {0x38,0x55,0x54,0x55,0x18,0x00}, 00267 /*236*/ {0x00,0x49,0x7A,0x40,0x00,0x00}, 00268 /*237*/ {0x00,0x48,0x7A,0x41,0x00,0x00}, 00269 /*238*/ {0x00,0x4A,0x79,0x42,0x00,0x00}, 00270 /*239*/ {0x00,0x4A,0x78,0x42,0x00,0x00}, 00271 /*240*/ {0x30,0x4D,0x4A,0x4D,0x30,0x00}, 00272 /*241*/ {0x7A,0x11,0x0A,0x09,0x70,0x00}, 00273 /*242*/ {0x38,0x45,0x46,0x44,0x38,0x00}, 00274 /*243*/ {0x38,0x44,0x46,0x45,0x38,0x00}, 00275 /*244*/ {0x38,0x46,0x45,0x46,0x38,0x00}, 00276 /*245*/ {0x3A,0x45,0x46,0x45,0x38,0x00}, 00277 /*246*/ {0x38,0x45,0x44,0x45,0x38,0x00}, 00278 /*247*/ {0x08,0x08,0x2A,0x08,0x08,0x00}, 00279 /*248*/ {0x78,0x64,0x54,0x4C,0x3C,0x00}, 00280 /*249*/ {0x38,0x42,0x44,0x40,0x38,0x00}, 00281 /*250*/ {0x38,0x40,0x44,0x42,0x38,0x00}, 00282 /*251*/ {0x38,0x42,0x41,0x42,0x38,0x00}, 00283 /*252*/ {0x38,0x42,0x40,0x42,0x38,0x00}, 00284 /*253*/ {0x0C,0x50,0x52,0x51,0x3C,0x00}, 00285 /*254*/ {0x7F,0x24,0x24,0x24,0x18,0x00}, 00286 /*255*/ {0x0C,0x51,0x50,0x51,0x3C,0x00} 00287 }; 00288 #endif