Added triangles + reset
[hackover2013-badge-firmware.git] / drivers / lcd / tft / fonts / dejavusans9.c
1 #include "dejavusans9.h"
2
3 /*
4 ** Font data for DejaVu Sans 9pt
5 */
6
7 /* Character bitmaps for DejaVu Sans 9pt */
8 const uint8_t dejaVuSans9ptCharBitmaps[] =
9 {
10 /* @0 ' ' (5 pixels wide) */
11 0x00, 0x00, /* */
12 0x00, 0x00, /* */
13 0x00, 0x00, /* */
14 0x00, 0x00, /* */
15 0x00, 0x00, /* */
16
17 /* @10 '!' (1 pixels wide) */
18 0x1B, 0xF0, /* ## ###### */
19
20 /* @12 '"' (3 pixels wide) */
21 0x00, 0x70, /* ### */
22 0x00, 0x00, /* */
23 0x00, 0x70, /* ### */
24
25 /* @18 '#' (8 pixels wide) */
26 0x04, 0x00, /* # */
27 0x14, 0x80, /* # # # */
28 0x0F, 0x80, /* ##### */
29 0x04, 0xE0, /* # ### */
30 0x1C, 0x80, /* ### # */
31 0x07, 0xC0, /* ##### */
32 0x04, 0xA0, /* # # # */
33 0x00, 0x80, /* # */
34
35 /* @34 '$' (5 pixels wide) */
36 0x09, 0xC0, /* # ### */
37 0x11, 0x20, /* # # # */
38 0x7F, 0xF0, /* ########### */
39 0x12, 0x20, /* # # # */
40 0x0E, 0x40, /* ### # */
41
42 /* @44 '%' (10 pixels wide) */
43 0x00, 0xE0, /* ### */
44 0x01, 0x10, /* # # */
45 0x11, 0x10, /* # # # */
46 0x0C, 0xE0, /* ## ### */
47 0x03, 0x00, /* ## */
48 0x01, 0x80, /* ## */
49 0x0E, 0x60, /* ### ## */
50 0x11, 0x10, /* # # # */
51 0x11, 0x00, /* # # */
52 0x0E, 0x00, /* ### */
53
54 /* @64 '&' (8 pixels wide) */
55 0x0E, 0x00, /* ### */
56 0x19, 0xE0, /* ## #### */
57 0x10, 0x90, /* # # # */
58 0x11, 0x10, /* # # # */
59 0x12, 0x20, /* # # # */
60 0x0C, 0x00, /* ## */
61 0x14, 0x00, /* # # */
62 0x13, 0x00, /* # ## */
63
64 /* @80 ''' (1 pixels wide) */
65 0x00, 0x70, /* ### */
66
67 /* @82 '(' (3 pixels wide) */
68 0x07, 0xC0, /* ##### */
69 0x38, 0x38, /* ### ### */
70 0x20, 0x08, /* # # */
71
72 /* @88 ')' (3 pixels wide) */
73 0x20, 0x08, /* # # */
74 0x38, 0x38, /* ### ### */
75 0x07, 0xC0, /* ##### */
76
77 /* @94 '*' (5 pixels wide) */
78 0x01, 0x20, /* # # */
79 0x00, 0xC0, /* ## */
80 0x03, 0xF0, /* ###### */
81 0x00, 0xC0, /* ## */
82 0x01, 0x20, /* # # */
83
84 /* @104 '+' (7 pixels wide) */
85 0x02, 0x00, /* # */
86 0x02, 0x00, /* # */
87 0x02, 0x00, /* # */
88 0x1F, 0xC0, /* ####### */
89 0x02, 0x00, /* # */
90 0x02, 0x00, /* # */
91 0x02, 0x00, /* # */
92
93 /* @118 ',' (1 pixels wide) */
94 0x38, 0x00, /* ### */
95
96 /* @120 '-' (3 pixels wide) */
97 0x02, 0x00, /* # */
98 0x02, 0x00, /* # */
99 0x02, 0x00, /* # */
100
101 /* @126 '.' (1 pixels wide) */
102 0x18, 0x00, /* ## */
103
104 /* @128 '/' (4 pixels wide) */
105 0x30, 0x00, /* ## */
106 0x0E, 0x00, /* ### */
107 0x01, 0xC0, /* ### */
108 0x00, 0x30, /* ## */
109
110 /* @136 '0' (6 pixels wide) */
111 0x07, 0xC0, /* ##### */
112 0x18, 0x30, /* ## ## */
113 0x10, 0x10, /* # # */
114 0x10, 0x10, /* # # */
115 0x18, 0x30, /* ## ## */
116 0x07, 0xC0, /* ##### */
117
118 /* @148 '1' (5 pixels wide) */
119 0x10, 0x10, /* # # */
120 0x10, 0x10, /* # # */
121 0x1F, 0xF0, /* ######### */
122 0x10, 0x00, /* # */
123 0x10, 0x00, /* # */
124
125 /* @158 '2' (6 pixels wide) */
126 0x10, 0x20, /* # # */
127 0x18, 0x10, /* ## # */
128 0x14, 0x10, /* # # # */
129 0x12, 0x10, /* # # # */
130 0x11, 0x30, /* # # ## */
131 0x10, 0xE0, /* # ### */
132
133 /* @170 '3' (6 pixels wide) */
134 0x08, 0x20, /* # # */
135 0x10, 0x10, /* # # */
136 0x11, 0x10, /* # # # */
137 0x11, 0x10, /* # # # */
138 0x11, 0x10, /* # # # */
139 0x0E, 0xE0, /* ### ### */
140
141 /* @182 '4' (6 pixels wide) */
142 0x06, 0x00, /* ## */
143 0x05, 0x80, /* # ## */
144 0x04, 0x40, /* # # */
145 0x04, 0x30, /* # ## */
146 0x1F, 0xF0, /* ######### */
147 0x04, 0x00, /* # */
148
149 /* @194 '5' (6 pixels wide) */
150 0x08, 0xF0, /* # #### */
151 0x10, 0x90, /* # # # */
152 0x10, 0x90, /* # # # */
153 0x10, 0x90, /* # # # */
154 0x19, 0x90, /* ## ## # */
155 0x0F, 0x00, /* #### */
156
157 /* @206 '6' (6 pixels wide) */
158 0x07, 0xC0, /* ##### */
159 0x19, 0x20, /* ## # # */
160 0x10, 0x90, /* # # # */
161 0x10, 0x90, /* # # # */
162 0x19, 0x90, /* ## ## # */
163 0x0F, 0x20, /* #### # */
164
165 /* @218 '7' (6 pixels wide) */
166 0x00, 0x10, /* # */
167 0x10, 0x10, /* # # */
168 0x0C, 0x10, /* ## # */
169 0x03, 0x10, /* ## # */
170 0x00, 0xD0, /* ## # */
171 0x00, 0x30, /* ## */
172
173 /* @230 '8' (6 pixels wide) */
174 0x0E, 0xE0, /* ### ### */
175 0x11, 0x10, /* # # # */
176 0x11, 0x10, /* # # # */
177 0x11, 0x10, /* # # # */
178 0x11, 0x10, /* # # # */
179 0x0E, 0xE0, /* ### ### */
180
181 /* @242 '9' (6 pixels wide) */
182 0x09, 0xE0, /* # #### */
183 0x13, 0x30, /* # ## ## */
184 0x12, 0x10, /* # # # */
185 0x12, 0x10, /* # # # */
186 0x09, 0x30, /* # # ## */
187 0x07, 0xC0, /* ##### */
188
189 /* @254 ':' (1 pixels wide) */
190 0x19, 0x80, /* ## ## */
191
192 /* @256 ';' (1 pixels wide) */
193 0x39, 0x80, /* ### ## */
194
195 /* @258 '<' (8 pixels wide) */
196 0x03, 0x00, /* ## */
197 0x03, 0x00, /* ## */
198 0x03, 0x00, /* ## */
199 0x04, 0x80, /* # # */
200 0x04, 0x80, /* # # */
201 0x04, 0x80, /* # # */
202 0x0C, 0xC0, /* ## ## */
203 0x08, 0x40, /* # # */
204
205 /* @274 '=' (8 pixels wide) */
206 0x05, 0x00, /* # # */
207 0x05, 0x00, /* # # */
208 0x05, 0x00, /* # # */
209 0x05, 0x00, /* # # */
210 0x05, 0x00, /* # # */
211 0x05, 0x00, /* # # */
212 0x05, 0x00, /* # # */
213 0x05, 0x00, /* # # */
214
215 /* @290 '>' (8 pixels wide) */
216 0x08, 0x40, /* # # */
217 0x0C, 0xC0, /* ## ## */
218 0x04, 0x80, /* # # */
219 0x04, 0x80, /* # # */
220 0x04, 0x80, /* # # */
221 0x03, 0x00, /* ## */
222 0x03, 0x00, /* ## */
223 0x03, 0x00, /* ## */
224
225 /* @306 '?' (5 pixels wide) */
226 0x00, 0x20, /* # */
227 0x00, 0x10, /* # */
228 0x1B, 0x10, /* ## ## # */
229 0x00, 0x90, /* # # */
230 0x00, 0x60, /* ## */
231
232 /* @316 '@' (11 pixels wide) */
233 0x0F, 0x80, /* ##### */
234 0x10, 0x40, /* # # */
235 0x20, 0x20, /* # # */
236 0x47, 0x10, /* # ### # */
237 0x48, 0x90, /* # # # # */
238 0x48, 0x90, /* # # # # */
239 0x48, 0x90, /* # # # # */
240 0x4F, 0x90, /* # ##### # */
241 0x28, 0x20, /* # # # */
242 0x04, 0x60, /* # ## */
243 0x03, 0x80, /* ### */
244
245 /* @338 'A' (8 pixels wide) */
246 0x10, 0x00, /* # */
247 0x0E, 0x00, /* ### */
248 0x05, 0xC0, /* # ### */
249 0x04, 0x30, /* # ## */
250 0x04, 0x30, /* # ## */
251 0x05, 0xC0, /* # ### */
252 0x0E, 0x00, /* ### */
253 0x10, 0x00, /* # */
254
255 /* @354 'B' (6 pixels wide) */
256 0x1F, 0xF0, /* ######### */
257 0x11, 0x10, /* # # # */
258 0x11, 0x10, /* # # # */
259 0x11, 0x10, /* # # # */
260 0x11, 0x10, /* # # # */
261 0x0E, 0xE0, /* ### ### */
262
263 /* @366 'C' (6 pixels wide) */
264 0x07, 0xC0, /* ##### */
265 0x08, 0x20, /* # # */
266 0x10, 0x10, /* # # */
267 0x10, 0x10, /* # # */
268 0x10, 0x10, /* # # */
269 0x08, 0x20, /* # # */
270
271 /* @378 'D' (7 pixels wide) */
272 0x1F, 0xF0, /* ######### */
273 0x10, 0x10, /* # # */
274 0x10, 0x10, /* # # */
275 0x10, 0x10, /* # # */
276 0x10, 0x10, /* # # */
277 0x08, 0x20, /* # # */
278 0x07, 0xC0, /* ##### */
279
280 /* @392 'E' (6 pixels wide) */
281 0x1F, 0xF0, /* ######### */
282 0x11, 0x10, /* # # # */
283 0x11, 0x10, /* # # # */
284 0x11, 0x10, /* # # # */
285 0x11, 0x10, /* # # # */
286 0x11, 0x10, /* # # # */
287
288 /* @404 'F' (5 pixels wide) */
289 0x1F, 0xF0, /* ######### */
290 0x01, 0x10, /* # # */
291 0x01, 0x10, /* # # */
292 0x01, 0x10, /* # # */
293 0x01, 0x10, /* # # */
294
295 /* @414 'G' (7 pixels wide) */
296 0x07, 0xC0, /* ##### */
297 0x08, 0x20, /* # # */
298 0x10, 0x10, /* # # */
299 0x10, 0x10, /* # # */
300 0x11, 0x10, /* # # # */
301 0x11, 0x10, /* # # # */
302 0x0F, 0x20, /* #### # */
303
304 /* @428 'H' (7 pixels wide) */
305 0x1F, 0xF0, /* ######### */
306 0x01, 0x00, /* # */
307 0x01, 0x00, /* # */
308 0x01, 0x00, /* # */
309 0x01, 0x00, /* # */
310 0x01, 0x00, /* # */
311 0x1F, 0xF0, /* ######### */
312
313 /* @442 'I' (1 pixels wide) */
314 0x1F, 0xF0, /* ######### */
315
316 /* @444 'J' (3 pixels wide) */
317 0x40, 0x00, /* # */
318 0x40, 0x00, /* # */
319 0x3F, 0xF0, /* ########## */
320
321 /* @450 'K' (6 pixels wide) */
322 0x1F, 0xF0, /* ######### */
323 0x01, 0x00, /* # */
324 0x02, 0x80, /* # # */
325 0x04, 0x40, /* # # */
326 0x08, 0x20, /* # # */
327 0x10, 0x10, /* # # */
328
329 /* @462 'L' (5 pixels wide) */
330 0x1F, 0xF0, /* ######### */
331 0x10, 0x00, /* # */
332 0x10, 0x00, /* # */
333 0x10, 0x00, /* # */
334 0x10, 0x00, /* # */
335
336 /* @472 'M' (8 pixels wide) */
337 0x1F, 0xF0, /* ######### */
338 0x00, 0x60, /* ## */
339 0x01, 0x80, /* ## */
340 0x06, 0x00, /* ## */
341 0x06, 0x00, /* ## */
342 0x01, 0x80, /* ## */
343 0x00, 0x60, /* ## */
344 0x1F, 0xF0, /* ######### */
345
346 /* @488 'N' (7 pixels wide) */
347 0x1F, 0xF0, /* ######### */
348 0x00, 0x30, /* ## */
349 0x00, 0xC0, /* ## */
350 0x01, 0x00, /* # */
351 0x06, 0x00, /* ## */
352 0x18, 0x00, /* ## */
353 0x1F, 0xF0, /* ######### */
354
355 /* @502 'O' (7 pixels wide) */
356 0x07, 0xC0, /* ##### */
357 0x08, 0x20, /* # # */
358 0x10, 0x10, /* # # */
359 0x10, 0x10, /* # # */
360 0x10, 0x10, /* # # */
361 0x08, 0x20, /* # # */
362 0x07, 0xC0, /* ##### */
363
364 /* @516 'P' (6 pixels wide) */
365 0x1F, 0xF0, /* ######### */
366 0x01, 0x10, /* # # */
367 0x01, 0x10, /* # # */
368 0x01, 0x10, /* # # */
369 0x01, 0x10, /* # # */
370 0x00, 0xE0, /* ### */
371
372 /* @528 'Q' (7 pixels wide) */
373 0x07, 0xC0, /* ##### */
374 0x08, 0x20, /* # # */
375 0x10, 0x10, /* # # */
376 0x10, 0x10, /* # # */
377 0x30, 0x10, /* ## # */
378 0x48, 0x20, /* # # # */
379 0x07, 0xC0, /* ##### */
380
381 /* @542 'R' (7 pixels wide) */
382 0x1F, 0xF0, /* ######### */
383 0x01, 0x10, /* # # */
384 0x01, 0x10, /* # # */
385 0x01, 0x10, /* # # */
386 0x03, 0x10, /* ## # */
387 0x0C, 0xE0, /* ## ### */
388 0x10, 0x00, /* # */
389
390 /* @556 'S' (6 pixels wide) */
391 0x08, 0xE0, /* # ### */
392 0x11, 0x90, /* # ## # */
393 0x11, 0x10, /* # # # */
394 0x11, 0x10, /* # # # */
395 0x11, 0x10, /* # # # */
396 0x0E, 0x20, /* ### # */
397
398 /* @568 'T' (7 pixels wide) */
399 0x00, 0x10, /* # */
400 0x00, 0x10, /* # */
401 0x00, 0x10, /* # */
402 0x1F, 0xF0, /* ######### */
403 0x00, 0x10, /* # */
404 0x00, 0x10, /* # */
405 0x00, 0x10, /* # */
406
407 /* @582 'U' (7 pixels wide) */
408 0x0F, 0xF0, /* ######## */
409 0x18, 0x00, /* ## */
410 0x10, 0x00, /* # */
411 0x10, 0x00, /* # */
412 0x10, 0x00, /* # */
413 0x18, 0x00, /* ## */
414 0x0F, 0xF0, /* ######## */
415
416 /* @596 'V' (8 pixels wide) */
417 0x00, 0x30, /* ## */
418 0x01, 0xC0, /* ### */
419 0x06, 0x00, /* ## */
420 0x18, 0x00, /* ## */
421 0x18, 0x00, /* ## */
422 0x06, 0x00, /* ## */
423 0x01, 0xC0, /* ### */
424 0x00, 0x30, /* ## */
425
426 /* @612 'W' (11 pixels wide) */
427 0x00, 0x10, /* # */
428 0x00, 0xE0, /* ### */
429 0x07, 0x00, /* ### */
430 0x18, 0x00, /* ## */
431 0x07, 0x80, /* #### */
432 0x00, 0x70, /* ### */
433 0x07, 0x80, /* #### */
434 0x18, 0x00, /* ## */
435 0x07, 0x00, /* ### */
436 0x00, 0xE0, /* ### */
437 0x00, 0x10, /* # */
438
439 /* @634 'X' (7 pixels wide) */
440 0x10, 0x10, /* # # */
441 0x08, 0x30, /* # ## */
442 0x06, 0xC0, /* ## ## */
443 0x01, 0x00, /* # */
444 0x06, 0xC0, /* ## ## */
445 0x08, 0x30, /* # ## */
446 0x10, 0x10, /* # # */
447
448 /* @648 'Y' (7 pixels wide) */
449 0x00, 0x10, /* # */
450 0x00, 0x60, /* ## */
451 0x01, 0x80, /* ## */
452 0x1E, 0x00, /* #### */
453 0x01, 0x80, /* ## */
454 0x00, 0x60, /* ## */
455 0x00, 0x10, /* # */
456
457 /* @662 'Z' (7 pixels wide) */
458 0x18, 0x10, /* ## # */
459 0x14, 0x10, /* # # # */
460 0x12, 0x10, /* # # # */
461 0x11, 0x10, /* # # # */
462 0x10, 0x90, /* # # # */
463 0x10, 0x50, /* # # # */
464 0x10, 0x30, /* # ## */
465
466 /* @676 '[' (2 pixels wide) */
467 0x7F, 0xF0, /* ########### */
468 0x40, 0x10, /* # # */
469
470 /* @680 '\' (4 pixels wide) */
471 0x00, 0x30, /* ## */
472 0x01, 0xC0, /* ### */
473 0x0E, 0x00, /* ### */
474 0x30, 0x00, /* ## */
475
476 /* @688 ']' (2 pixels wide) */
477 0x40, 0x10, /* # # */
478 0x7F, 0xF0, /* ########### */
479
480 /* @692 '^' (6 pixels wide) */
481 0x00, 0x40, /* # */
482 0x00, 0x20, /* # */
483 0x00, 0x10, /* # */
484 0x00, 0x10, /* # */
485 0x00, 0x20, /* # */
486 0x00, 0x40, /* # */
487
488 /* @704 '_' (6 pixels wide) */
489 0x80, 0x00, /* # */
490 0x80, 0x00, /* # */
491 0x80, 0x00, /* # */
492 0x80, 0x00, /* # */
493 0x80, 0x00, /* # */
494 0x80, 0x00, /* # */
495
496 /* @716 '`' (2 pixels wide) */
497 0x00, 0x08, /* # */
498 0x00, 0x10, /* # */
499
500 /* @720 'a' (6 pixels wide) */
501 0x0C, 0x80, /* ## # */
502 0x12, 0x40, /* # # # */
503 0x12, 0x40, /* # # # */
504 0x12, 0x40, /* # # # */
505 0x0A, 0x40, /* # # # */
506 0x1F, 0x80, /* ###### */
507
508 /* @732 'b' (6 pixels wide) */
509 0x1F, 0xF8, /* ########## */
510 0x18, 0xC0, /* ## ## */
511 0x10, 0x40, /* # # */
512 0x10, 0x40, /* # # */
513 0x18, 0xC0, /* ## ## */
514 0x0F, 0x80, /* ##### */
515
516 /* @744 'c' (5 pixels wide) */
517 0x0F, 0x80, /* ##### */
518 0x18, 0xC0, /* ## ## */
519 0x10, 0x40, /* # # */
520 0x10, 0x40, /* # # */
521 0x08, 0x80, /* # # */
522
523 /* @754 'd' (6 pixels wide) */
524 0x0F, 0x80, /* ##### */
525 0x18, 0xC0, /* ## ## */
526 0x10, 0x40, /* # # */
527 0x10, 0x40, /* # # */
528 0x18, 0xC0, /* ## ## */
529 0x1F, 0xF8, /* ########## */
530
531 /* @766 'e' (6 pixels wide) */
532 0x0F, 0x80, /* ##### */
533 0x0A, 0xC0, /* # # ## */
534 0x12, 0x40, /* # # # */
535 0x12, 0x40, /* # # # */
536 0x12, 0xC0, /* # # ## */
537 0x0B, 0x80, /* # ### */
538
539 /* @778 'f' (4 pixels wide) */
540 0x00, 0x40, /* # */
541 0x1F, 0xF0, /* ######### */
542 0x00, 0x48, /* # # */
543 0x00, 0x48, /* # # */
544
545 /* @786 'g' (6 pixels wide) */
546 0x0F, 0x80, /* ##### */
547 0x58, 0xC0, /* # ## ## */
548 0x90, 0x40, /* # # # */
549 0x90, 0x40, /* # # # */
550 0xD8, 0xC0, /* ## ## ## */
551 0x7F, 0xC0, /* ######### */
552
553 /* @798 'h' (6 pixels wide) */
554 0x1F, 0xF8, /* ########## */
555 0x00, 0x80, /* # */
556 0x00, 0x40, /* # */
557 0x00, 0x40, /* # */
558 0x00, 0x40, /* # */
559 0x1F, 0x80, /* ###### */
560
561 /* @810 'i' (1 pixels wide) */
562 0x1F, 0xD0, /* ####### # */
563
564 /* @812 'j' (2 pixels wide) */
565 0x80, 0x00, /* # */
566 0xFF, 0xD0, /* ########## # */
567
568 /* @816 'k' (5 pixels wide) */
569 0x1F, 0xF8, /* ########## */
570 0x02, 0x00, /* # */
571 0x05, 0x00, /* # # */
572 0x08, 0x80, /* # # */
573 0x10, 0x40, /* # # */
574
575 /* @826 'l' (1 pixels wide) */
576 0x1F, 0xF8, /* ########## */
577
578 /* @828 'm' (9 pixels wide) */
579 0x1F, 0xC0, /* ####### */
580 0x00, 0x40, /* # */
581 0x00, 0x40, /* # */
582 0x00, 0x40, /* # */
583 0x1F, 0x80, /* ###### */
584 0x00, 0x40, /* # */
585 0x00, 0x40, /* # */
586 0x00, 0x40, /* # */
587 0x1F, 0x80, /* ###### */
588
589 /* @846 'n' (6 pixels wide) */
590 0x1F, 0xC0, /* ####### */
591 0x00, 0x80, /* # */
592 0x00, 0x40, /* # */
593 0x00, 0x40, /* # */
594 0x00, 0x40, /* # */
595 0x1F, 0x80, /* ###### */
596
597 /* @858 'o' (6 pixels wide) */
598 0x0F, 0x80, /* ##### */
599 0x18, 0xC0, /* ## ## */
600 0x10, 0x40, /* # # */
601 0x10, 0x40, /* # # */
602 0x18, 0xC0, /* ## ## */
603 0x0F, 0x80, /* ##### */
604
605 /* @870 'p' (6 pixels wide) */
606 0xFF, 0xC0, /* ########## */
607 0x18, 0xC0, /* ## ## */
608 0x10, 0x40, /* # # */
609 0x10, 0x40, /* # # */
610 0x18, 0xC0, /* ## ## */
611 0x0F, 0x80, /* ##### */
612
613 /* @882 'q' (6 pixels wide) */
614 0x0F, 0x80, /* ##### */
615 0x18, 0xC0, /* ## ## */
616 0x10, 0x40, /* # # */
617 0x10, 0x40, /* # # */
618 0x18, 0xC0, /* ## ## */
619 0xFF, 0xC0, /* ########## */
620
621 /* @894 'r' (4 pixels wide) */
622 0x1F, 0xC0, /* ####### */
623 0x00, 0x80, /* # */
624 0x00, 0x40, /* # */
625 0x00, 0x40, /* # */
626
627 /* @902 's' (5 pixels wide) */
628 0x09, 0x80, /* # ## */
629 0x12, 0x40, /* # # # */
630 0x12, 0x40, /* # # # */
631 0x12, 0x40, /* # # # */
632 0x0C, 0x80, /* ## # */
633
634 /* @912 't' (4 pixels wide) */
635 0x00, 0x40, /* # */
636 0x1F, 0xF0, /* ######### */
637 0x10, 0x40, /* # # */
638 0x10, 0x40, /* # # */
639
640 /* @920 'u' (6 pixels wide) */
641 0x0F, 0xC0, /* ###### */
642 0x10, 0x00, /* # */
643 0x10, 0x00, /* # */
644 0x10, 0x00, /* # */
645 0x08, 0x00, /* # */
646 0x1F, 0xC0, /* ####### */
647
648 /* @932 'v' (6 pixels wide) */
649 0x00, 0xC0, /* ## */
650 0x07, 0x00, /* ### */
651 0x18, 0x00, /* ## */
652 0x18, 0x00, /* ## */
653 0x07, 0x00, /* ### */
654 0x00, 0xC0, /* ## */
655
656 /* @944 'w' (9 pixels wide) */
657 0x00, 0xC0, /* ## */
658 0x07, 0x00, /* ### */
659 0x18, 0x00, /* ## */
660 0x07, 0x00, /* ### */
661 0x00, 0xC0, /* ## */
662 0x07, 0x00, /* ### */
663 0x18, 0x00, /* ## */
664 0x07, 0x00, /* ### */
665 0x00, 0xC0, /* ## */
666
667 /* @962 'x' (6 pixels wide) */
668 0x10, 0x40, /* # # */
669 0x0D, 0x80, /* ## ## */
670 0x02, 0x00, /* # */
671 0x02, 0x00, /* # */
672 0x0D, 0x80, /* ## ## */
673 0x10, 0x40, /* # # */
674
675 /* @974 'y' (6 pixels wide) */
676 0x80, 0xC0, /* # ## */
677 0x83, 0x00, /* # ## */
678 0x4C, 0x00, /* # ## */
679 0x38, 0x00, /* ### */
680 0x07, 0x00, /* ### */
681 0x00, 0xC0, /* ## */
682
683 /* @986 'z' (5 pixels wide) */
684 0x18, 0x40, /* ## # */
685 0x14, 0x40, /* # # # */
686 0x12, 0x40, /* # # # */
687 0x11, 0x40, /* # # # */
688 0x10, 0xC0, /* # ## */
689
690 /* @996 '{' (5 pixels wide) */
691 0x02, 0x00, /* # */
692 0x02, 0x00, /* # */
693 0x7D, 0xF0, /* ##### ##### */
694 0x40, 0x10, /* # # */
695 0x40, 0x10, /* # # */
696
697 /* @1006 '|' (1 pixels wide) */
698 0xFF, 0xF0, /* ############ */
699
700 /* @1008 '}' (5 pixels wide) */
701 0x40, 0x10, /* # # */
702 0x40, 0x10, /* # # */
703 0x7D, 0xF0, /* ##### ##### */
704 0x02, 0x00, /* # */
705 0x02, 0x00, /* # */
706
707 /* @1018 '~' (8 pixels wide) */
708 0x02, 0x00, /* # */
709 0x01, 0x00, /* # */
710 0x01, 0x00, /* # */
711 0x01, 0x00, /* # */
712 0x02, 0x00, /* # */
713 0x02, 0x00, /* # */
714 0x02, 0x00, /* # */
715 0x01, 0x00, /* # */
716 };
717
718 /* Character descriptors for DejaVu Sans 9pt */
719 /* { [Char width in bits], [Offset into dejaVuSans9ptCharBitmaps in bytes] } */
720 const FONT_CHAR_INFO dejaVuSans9ptCharDescriptors[] =
721 {
722 {5, 0}, /* */
723 {1, 10}, /* ! */
724 {3, 12}, /* " */
725 {8, 18}, /* # */
726 {5, 34}, /* $ */
727 {10, 44}, /* % */
728 {8, 64}, /* & */
729 {1, 80}, /* ' */
730 {3, 82}, /* ( */
731 {3, 88}, /* ) */
732 {5, 94}, /* * */
733 {7, 104}, /* + */
734 {1, 118}, /* , */
735 {3, 120}, /* - */
736 {1, 126}, /* . */
737 {4, 128}, /* / */
738 {6, 136}, /* 0 */
739 {5, 148}, /* 1 */
740 {6, 158}, /* 2 */
741 {6, 170}, /* 3 */
742 {6, 182}, /* 4 */
743 {6, 194}, /* 5 */
744 {6, 206}, /* 6 */
745 {6, 218}, /* 7 */
746 {6, 230}, /* 8 */
747 {6, 242}, /* 9 */
748 {1, 254}, /* : */
749 {1, 256}, /* ; */
750 {8, 258}, /* < */
751 {8, 274}, /* = */
752 {8, 290}, /* > */
753 {5, 306}, /* ? */
754 {11, 316}, /* @ */
755 {8, 338}, /* A */
756 {6, 354}, /* B */
757 {6, 366}, /* C */
758 {7, 378}, /* D */
759 {6, 392}, /* E */
760 {5, 404}, /* F */
761 {7, 414}, /* G */
762 {7, 428}, /* H */
763 {1, 442}, /* I */
764 {3, 444}, /* J */
765 {6, 450}, /* K */
766 {5, 462}, /* L */
767 {8, 472}, /* M */
768 {7, 488}, /* N */
769 {7, 502}, /* O */
770 {6, 516}, /* P */
771 {7, 528}, /* Q */
772 {7, 542}, /* R */
773 {6, 556}, /* S */
774 {7, 568}, /* T */
775 {7, 582}, /* U */
776 {8, 596}, /* V */
777 {11, 612}, /* W */
778 {7, 634}, /* X */
779 {7, 648}, /* Y */
780 {7, 662}, /* Z */
781 {2, 676}, /* [ */
782 {4, 680}, /* \ */
783 {2, 688}, /* ] */
784 {6, 692}, /* ^ */
785 {6, 704}, /* _ */
786 {2, 716}, /* ` */
787 {6, 720}, /* a */
788 {6, 732}, /* b */
789 {5, 744}, /* c */
790 {6, 754}, /* d */
791 {6, 766}, /* e */
792 {4, 778}, /* f */
793 {6, 786}, /* g */
794 {6, 798}, /* h */
795 {1, 810}, /* i */
796 {2, 812}, /* j */
797 {5, 816}, /* k */
798 {1, 826}, /* l */
799 {9, 828}, /* m */
800 {6, 846}, /* n */
801 {6, 858}, /* o */
802 {6, 870}, /* p */
803 {6, 882}, /* q */
804 {4, 894}, /* r */
805 {5, 902}, /* s */
806 {4, 912}, /* t */
807 {6, 920}, /* u */
808 {6, 932}, /* v */
809 {9, 944}, /* w */
810 {6, 962}, /* x */
811 {6, 974}, /* y */
812 {5, 986}, /* z */
813 {5, 996}, /* { */
814 {1, 1006}, /* | */
815 {5, 1008}, /* } */
816 {8, 1018}, /* ~ */
817 };
818
819 /* Font information for DejaVu Sans 9pt */
820 const FONT_INFO dejaVuSans9ptFontInfo =
821 {
822 2, /* Character height */
823 ' ', /* Start character */
824 dejaVuSans9ptCharDescriptors, /* Character decriptor array */
825 dejaVuSans9ptCharBitmaps, /* Character bitmap array */
826 };
This page took 0.102052 seconds and 5 git commands to generate.