1 #include "dejavusansmonobold8.h"
4 ** Font data for DejaVu Sans Mono Bold 8pt
7 /* Character bitmaps for DejaVu Sans Mono Bold 8pt */
8 const uint8_t dejaVuSansMonoBold8ptCharBitmaps
[] =
10 /* @0 ' ' (8 pixels wide) */
20 /* @16 '!' (8 pixels wide) */
24 0x1B, 0xE0, /* ## ##### */
25 0x1B, 0xE0, /* ## ##### */
30 /* @32 '"' (8 pixels wide) */
40 /* @48 '#' (8 pixels wide) */
42 0x1C, 0x80, /* ### # */
43 0x07, 0xC0, /* ##### */
44 0x1C, 0xE0, /* ### ### */
45 0x0F, 0x80, /* ##### */
46 0x04, 0xE0, /* # ### */
50 /* @64 '$' (8 pixels wide) */
52 0x09, 0x80, /* # ## */
53 0x13, 0x40, /* # ## # */
54 0x7F, 0xE0, /* ########## */
55 0x13, 0x40, /* # ## # */
60 /* @80 '%' (8 pixels wide) */
61 0x04, 0xE0, /* # ### */
62 0x04, 0xA0, /* # # # */
63 0x02, 0xE0, /* # ### */
64 0x1D, 0x00, /* ### # */
65 0x15, 0x00, /* # # # */
66 0x1C, 0x80, /* ### # */
70 /* @96 '&' (8 pixels wide) */
73 0x1E, 0xE0, /* #### ### */
74 0x13, 0xE0, /* # ##### */
75 0x1E, 0x20, /* #### # */
77 0x1E, 0x00, /* #### */
80 /* @112 ''' (8 pixels wide) */
90 /* @128 '(' (8 pixels wide) */
93 0x07, 0x80, /* #### */
94 0x1F, 0xE0, /* ######## */
95 0x30, 0x30, /* ## ## */
100 /* @144 ')' (8 pixels wide) */
103 0x30, 0x30, /* ## ## */
104 0x1F, 0xE0, /* ######## */
105 0x07, 0x80, /* #### */
110 /* @160 '*' (8 pixels wide) */
112 0x02, 0x40, /* # # */
114 0x07, 0xE0, /* ###### */
116 0x02, 0x40, /* # # */
120 /* @176 '+' (8 pixels wide) */
124 0x0F, 0x80, /* ##### */
130 /* @192 ',' (8 pixels wide) */
133 0x38, 0x00, /* ### */
140 /* @208 '-' (8 pixels wide) */
150 /* @224 '.' (8 pixels wide) */
160 /* @240 '/' (8 pixels wide) */
164 0x07, 0x00, /* ### */
170 /* @256 '0' (8 pixels wide) */
172 0x0F, 0xC0, /* ###### */
173 0x1F, 0xE0, /* ######## */
174 0x10, 0x20, /* # # */
175 0x11, 0x20, /* # # # */
176 0x1F, 0xE0, /* ######## */
177 0x0F, 0xC0, /* ###### */
180 /* @272 '1' (8 pixels wide) */
182 0x10, 0x20, /* # # */
183 0x10, 0x20, /* # # */
184 0x1F, 0xE0, /* ######## */
185 0x1F, 0xE0, /* ######## */
190 /* @288 '2' (8 pixels wide) */
192 0x10, 0x20, /* # # */
193 0x18, 0x20, /* ## # */
194 0x14, 0x20, /* # # # */
195 0x13, 0x20, /* # ## # */
196 0x11, 0xE0, /* # #### */
197 0x10, 0xC0, /* # ## */
200 /* @304 '3' (8 pixels wide) */
202 0x10, 0x20, /* # # */
203 0x11, 0x20, /* # # # */
204 0x11, 0x20, /* # # # */
205 0x11, 0x20, /* # # # */
206 0x1E, 0xE0, /* #### ### */
207 0x0E, 0xC0, /* ### ## */
210 /* @320 '4' (8 pixels wide) */
213 0x05, 0x80, /* # ## */
214 0x04, 0xC0, /* # ## */
215 0x1F, 0xE0, /* ######## */
216 0x1F, 0xE0, /* ######## */
220 /* @336 '5' (8 pixels wide) */
222 0x11, 0xE0, /* # #### */
223 0x11, 0xE0, /* # #### */
224 0x11, 0x20, /* # # # */
225 0x11, 0x20, /* # # # */
226 0x1F, 0x20, /* ##### # */
227 0x0E, 0x20, /* ### # */
230 /* @352 '6' (8 pixels wide) */
232 0x0F, 0x80, /* ##### */
233 0x1F, 0xE0, /* ######## */
234 0x11, 0x60, /* # # ## */
235 0x11, 0x20, /* # # # */
236 0x1F, 0x20, /* ##### # */
237 0x0E, 0x00, /* ### */
240 /* @368 '7' (8 pixels wide) */
243 0x10, 0x20, /* # # */
244 0x1E, 0x20, /* #### # */
245 0x0F, 0xA0, /* ##### # */
246 0x03, 0xE0, /* ##### */
250 /* @384 '8' (8 pixels wide) */
252 0x0E, 0xC0, /* ### ## */
253 0x1E, 0xE0, /* #### ### */
254 0x11, 0x20, /* # # # */
255 0x11, 0x20, /* # # # */
256 0x1E, 0xE0, /* #### ### */
257 0x0E, 0xC0, /* ### ## */
260 /* @400 '9' (8 pixels wide) */
262 0x01, 0xC0, /* ### */
263 0x13, 0xE0, /* # ##### */
264 0x12, 0x20, /* # # # */
265 0x1A, 0x20, /* ## # # */
266 0x1F, 0xE0, /* ######## */
267 0x0F, 0xC0, /* ###### */
270 /* @416 ':' (8 pixels wide) */
273 0x19, 0x80, /* ## ## */
274 0x19, 0x80, /* ## ## */
280 /* @432 ';' (8 pixels wide) */
283 0x39, 0x80, /* ### ## */
284 0x19, 0x80, /* ## ## */
290 /* @448 '<' (8 pixels wide) */
294 0x0F, 0x00, /* #### */
295 0x09, 0x00, /* # # */
296 0x09, 0x00, /* # # */
297 0x19, 0x80, /* ## ## */
300 /* @464 '=' (8 pixels wide) */
302 0x05, 0x00, /* # # */
303 0x05, 0x00, /* # # */
304 0x05, 0x00, /* # # */
305 0x05, 0x00, /* # # */
306 0x05, 0x00, /* # # */
307 0x05, 0x00, /* # # */
310 /* @480 '>' (8 pixels wide) */
312 0x19, 0x80, /* ## ## */
313 0x09, 0x00, /* # # */
314 0x09, 0x00, /* # # */
315 0x0F, 0x00, /* #### */
320 /* @496 '?' (8 pixels wide) */
323 0x1B, 0x20, /* ## ## # */
324 0x1A, 0xE0, /* ## # ### */
325 0x00, 0xE0, /* ### */
330 /* @512 '@' (8 pixels wide) */
331 0x0F, 0x80, /* ##### */
332 0x10, 0x40, /* # # */
333 0x27, 0x20, /* # ### # */
334 0x28, 0xA0, /* # # # # */
335 0x28, 0xA0, /* # # # # */
336 0x3F, 0xC0, /* ######## */
340 /* @528 'A' (8 pixels wide) */
343 0x1F, 0x80, /* ###### */
344 0x05, 0xE0, /* # #### */
345 0x05, 0xE0, /* # #### */
346 0x1F, 0x80, /* ###### */
350 /* @544 'B' (8 pixels wide) */
352 0x1F, 0xE0, /* ######## */
353 0x1F, 0xE0, /* ######## */
354 0x11, 0x20, /* # # # */
355 0x11, 0x20, /* # # # */
356 0x1E, 0xE0, /* #### ### */
357 0x0E, 0xC0, /* ### ## */
360 /* @560 'C' (8 pixels wide) */
362 0x07, 0x80, /* #### */
363 0x0F, 0xC0, /* ###### */
364 0x18, 0x60, /* ## ## */
365 0x10, 0x20, /* # # */
366 0x10, 0x20, /* # # */
367 0x08, 0x40, /* # # */
370 /* @576 'D' (8 pixels wide) */
372 0x1F, 0xE0, /* ######## */
373 0x1F, 0xE0, /* ######## */
374 0x10, 0x20, /* # # */
375 0x10, 0x20, /* # # */
376 0x1F, 0xE0, /* ######## */
377 0x0F, 0xC0, /* ###### */
380 /* @592 'E' (8 pixels wide) */
382 0x1F, 0xE0, /* ######## */
383 0x1F, 0xE0, /* ######## */
384 0x11, 0x20, /* # # # */
385 0x11, 0x20, /* # # # */
386 0x11, 0x20, /* # # # */
387 0x10, 0x20, /* # # */
390 /* @608 'F' (8 pixels wide) */
392 0x1F, 0xE0, /* ######## */
393 0x1F, 0xE0, /* ######## */
394 0x01, 0x20, /* # # */
395 0x01, 0x20, /* # # */
396 0x01, 0x20, /* # # */
400 /* @624 'G' (8 pixels wide) */
402 0x07, 0x80, /* #### */
403 0x0F, 0xC0, /* ###### */
404 0x18, 0x60, /* ## ## */
405 0x12, 0x20, /* # # # */
406 0x1E, 0x20, /* #### # */
407 0x1E, 0x40, /* #### # */
410 /* @640 'H' (8 pixels wide) */
412 0x1F, 0xE0, /* ######## */
413 0x1F, 0xE0, /* ######## */
416 0x1F, 0xE0, /* ######## */
417 0x1F, 0xE0, /* ######## */
420 /* @656 'I' (8 pixels wide) */
422 0x10, 0x20, /* # # */
423 0x10, 0x20, /* # # */
424 0x1F, 0xE0, /* ######## */
425 0x1F, 0xE0, /* ######## */
426 0x10, 0x20, /* # # */
427 0x10, 0x20, /* # # */
430 /* @672 'J' (8 pixels wide) */
434 0x10, 0x20, /* # # */
435 0x10, 0x20, /* # # */
436 0x1F, 0xE0, /* ######## */
437 0x0F, 0xE0, /* ####### */
440 /* @688 'K' (8 pixels wide) */
442 0x1F, 0xE0, /* ######## */
443 0x1F, 0xE0, /* ######## */
445 0x07, 0xC0, /* ##### */
446 0x1C, 0x60, /* ### ## */
447 0x18, 0x20, /* ## # */
450 /* @704 'L' (8 pixels wide) */
452 0x1F, 0xE0, /* ######## */
453 0x1F, 0xE0, /* ######## */
460 /* @720 'M' (8 pixels wide) */
462 0x1F, 0xE0, /* ######## */
463 0x1F, 0xC0, /* ####### */
464 0x03, 0x80, /* ### */
465 0x03, 0x80, /* ### */
466 0x1F, 0xC0, /* ####### */
467 0x1F, 0xE0, /* ######## */
470 /* @736 'N' (8 pixels wide) */
472 0x1F, 0xE0, /* ######## */
473 0x1F, 0xE0, /* ######## */
474 0x01, 0xC0, /* ### */
475 0x0E, 0x00, /* ### */
476 0x1F, 0xE0, /* ######## */
477 0x1F, 0xE0, /* ######## */
480 /* @752 'O' (8 pixels wide) */
482 0x0F, 0xC0, /* ###### */
483 0x1F, 0xE0, /* ######## */
484 0x10, 0x20, /* # # */
485 0x10, 0x20, /* # # */
486 0x1F, 0xE0, /* ######## */
487 0x0F, 0xC0, /* ###### */
490 /* @768 'P' (8 pixels wide) */
492 0x1F, 0xE0, /* ######## */
493 0x1F, 0xE0, /* ######## */
494 0x02, 0x20, /* # # */
495 0x02, 0x20, /* # # */
496 0x03, 0xE0, /* ##### */
497 0x01, 0xC0, /* ### */
500 /* @784 'Q' (8 pixels wide) */
502 0x0F, 0xC0, /* ###### */
503 0x1F, 0xE0, /* ######## */
504 0x10, 0x20, /* # # */
505 0x10, 0x20, /* # # */
506 0x3F, 0xE0, /* ######### */
507 0x0F, 0xC0, /* ###### */
510 /* @800 'R' (8 pixels wide) */
512 0x1F, 0xE0, /* ######## */
513 0x1F, 0xE0, /* ######## */
514 0x02, 0x20, /* # # */
515 0x02, 0x20, /* # # */
516 0x0D, 0xE0, /* ## #### */
517 0x19, 0xC0, /* ## ### */
520 /* @816 'S' (8 pixels wide) */
522 0x09, 0xC0, /* # ### */
523 0x11, 0xE0, /* # #### */
524 0x13, 0x20, /* # ## # */
525 0x13, 0x20, /* # ## # */
526 0x1E, 0x20, /* #### # */
527 0x0E, 0x40, /* ### # */
530 /* @832 'T' (8 pixels wide) */
534 0x1F, 0xE0, /* ######## */
535 0x1F, 0xE0, /* ######## */
540 /* @848 'U' (8 pixels wide) */
542 0x0F, 0xE0, /* ####### */
543 0x1F, 0xE0, /* ######## */
546 0x1F, 0xE0, /* ######## */
547 0x0F, 0xE0, /* ####### */
550 /* @864 'V' (8 pixels wide) */
553 0x07, 0xE0, /* ###### */
554 0x1E, 0x00, /* #### */
555 0x1E, 0x00, /* #### */
556 0x07, 0xE0, /* ###### */
560 /* @880 'W' (8 pixels wide) */
561 0x01, 0xE0, /* #### */
562 0x1F, 0xE0, /* ######## */
563 0x1E, 0x00, /* #### */
565 0x1E, 0x00, /* #### */
566 0x1F, 0xE0, /* ######## */
567 0x01, 0xE0, /* #### */
570 /* @896 'X' (8 pixels wide) */
572 0x10, 0x20, /* # # */
573 0x1C, 0xE0, /* ### ### */
574 0x07, 0x80, /* #### */
575 0x07, 0x80, /* #### */
576 0x1C, 0xE0, /* ### ### */
577 0x10, 0x20, /* # # */
580 /* @912 'Y' (8 pixels wide) */
583 0x01, 0xE0, /* #### */
584 0x1F, 0x80, /* ###### */
585 0x1F, 0x80, /* ###### */
586 0x01, 0xE0, /* #### */
590 /* @928 'Z' (8 pixels wide) */
592 0x18, 0x20, /* ## # */
593 0x1C, 0x20, /* ### # */
594 0x17, 0x20, /* # ### # */
595 0x11, 0xA0, /* # ## # */
596 0x10, 0xE0, /* # ### */
597 0x10, 0x60, /* # ## */
600 /* @944 '[' (8 pixels wide) */
603 0x3F, 0xF0, /* ########## */
604 0x3F, 0xF0, /* ########## */
605 0x20, 0x10, /* # # */
610 /* @960 '\' (8 pixels wide) */
614 0x07, 0x00, /* ### */
620 /* @976 ']' (8 pixels wide) */
623 0x20, 0x10, /* # # */
624 0x3F, 0xF0, /* ########## */
625 0x3F, 0xF0, /* ########## */
630 /* @992 '^' (8 pixels wide) */
640 /* @1008 '_' (8 pixels wide) */
650 /* @1024 '`' (8 pixels wide) */
660 /* @1040 'a' (8 pixels wide) */
663 0x1E, 0x80, /* #### # */
664 0x12, 0x80, /* # # # */
665 0x12, 0x80, /* # # # */
666 0x1F, 0x80, /* ###### */
667 0x1F, 0x00, /* ##### */
670 /* @1056 'b' (8 pixels wide) */
672 0x1F, 0xF0, /* ######### */
673 0x1F, 0xF0, /* ######### */
674 0x10, 0x80, /* # # */
675 0x10, 0x80, /* # # */
676 0x1F, 0x80, /* ###### */
677 0x0F, 0x00, /* #### */
680 /* @1072 'c' (8 pixels wide) */
682 0x0F, 0x00, /* #### */
683 0x1F, 0x80, /* ###### */
684 0x19, 0x80, /* ## ## */
685 0x10, 0x80, /* # # */
686 0x10, 0x80, /* # # */
687 0x10, 0x80, /* # # */
690 /* @1088 'd' (8 pixels wide) */
692 0x0F, 0x00, /* #### */
693 0x1F, 0x80, /* ###### */
694 0x10, 0x80, /* # # */
695 0x10, 0x80, /* # # */
696 0x1F, 0xF0, /* ######### */
697 0x1F, 0xF0, /* ######### */
700 /* @1104 'e' (8 pixels wide) */
702 0x0F, 0x00, /* #### */
703 0x1F, 0x80, /* ###### */
704 0x12, 0x80, /* # # # */
705 0x12, 0x80, /* # # # */
706 0x13, 0x80, /* # ### */
707 0x13, 0x00, /* # ## */
710 /* @1120 'f' (8 pixels wide) */
713 0x1F, 0xE0, /* ######## */
714 0x1F, 0xF0, /* ######### */
715 0x00, 0x90, /* # # */
716 0x00, 0x90, /* # # */
720 /* @1136 'g' (8 pixels wide) */
722 0x0F, 0x00, /* #### */
723 0x5F, 0x80, /* # ###### */
724 0x50, 0x80, /* # # # */
725 0x50, 0x80, /* # # # */
726 0x7F, 0x80, /* ######## */
727 0x3F, 0x80, /* ####### */
730 /* @1152 'h' (8 pixels wide) */
732 0x1F, 0xF0, /* ######### */
733 0x1F, 0xF0, /* ######### */
736 0x1F, 0x80, /* ###### */
737 0x1F, 0x00, /* ##### */
740 /* @1168 'i' (8 pixels wide) */
742 0x10, 0x80, /* # # */
743 0x10, 0x80, /* # # */
744 0x1F, 0xB0, /* ###### ## */
745 0x1F, 0xB0, /* ###### ## */
750 /* @1184 'j' (8 pixels wide) */
752 0x40, 0x80, /* # # */
753 0x40, 0x80, /* # # */
754 0x7F, 0xB0, /* ######## ## */
755 0x3F, 0xB0, /* ####### ## */
760 /* @1200 'k' (8 pixels wide) */
762 0x1F, 0xF0, /* ######### */
763 0x1F, 0xF0, /* ######### */
765 0x0F, 0x80, /* ##### */
766 0x18, 0x80, /* ## # */
770 /* @1216 'l' (8 pixels wide) */
773 0x0F, 0xF0, /* ######## */
774 0x1F, 0xF0, /* ######### */
780 /* @1232 'm' (8 pixels wide) */
782 0x1F, 0x80, /* ###### */
783 0x1F, 0x80, /* ###### */
785 0x1F, 0x80, /* ###### */
787 0x1F, 0x80, /* ###### */
790 /* @1248 'n' (8 pixels wide) */
792 0x1F, 0x80, /* ###### */
793 0x1F, 0x80, /* ###### */
796 0x1F, 0x80, /* ###### */
797 0x1F, 0x00, /* ##### */
800 /* @1264 'o' (8 pixels wide) */
802 0x0F, 0x00, /* #### */
803 0x1F, 0x80, /* ###### */
804 0x10, 0x80, /* # # */
805 0x10, 0x80, /* # # */
806 0x1F, 0x80, /* ###### */
807 0x0F, 0x00, /* #### */
810 /* @1280 'p' (8 pixels wide) */
812 0x7F, 0x80, /* ######## */
813 0x7F, 0x80, /* ######## */
814 0x10, 0x80, /* # # */
815 0x10, 0x80, /* # # */
816 0x1F, 0x80, /* ###### */
817 0x0F, 0x00, /* #### */
820 /* @1296 'q' (8 pixels wide) */
822 0x0F, 0x00, /* #### */
823 0x1F, 0x80, /* ###### */
824 0x10, 0x80, /* # # */
825 0x10, 0x80, /* # # */
826 0x7F, 0x80, /* ######## */
827 0x7F, 0x80, /* ######## */
830 /* @1312 'r' (8 pixels wide) */
833 0x1F, 0x80, /* ###### */
834 0x1F, 0x80, /* ###### */
840 /* @1328 's' (8 pixels wide) */
842 0x0B, 0x00, /* # ## */
843 0x13, 0x80, /* # ### */
844 0x16, 0x80, /* # ## # */
845 0x16, 0x80, /* # ## # */
846 0x1C, 0x80, /* ### # */
847 0x0D, 0x00, /* ## # */
850 /* @1344 't' (8 pixels wide) */
853 0x1F, 0xE0, /* ######## */
854 0x1F, 0xE0, /* ######## */
855 0x10, 0x80, /* # # */
856 0x10, 0x80, /* # # */
860 /* @1360 'u' (8 pixels wide) */
862 0x0F, 0x80, /* ##### */
863 0x1F, 0x80, /* ###### */
866 0x1F, 0x80, /* ###### */
867 0x1F, 0x80, /* ###### */
870 /* @1376 'v' (8 pixels wide) */
873 0x0F, 0x80, /* ##### */
874 0x1C, 0x00, /* ### */
875 0x1C, 0x00, /* ### */
876 0x0F, 0x80, /* ##### */
880 /* @1392 'w' (8 pixels wide) */
882 0x1F, 0x80, /* ###### */
883 0x1C, 0x00, /* ### */
885 0x1C, 0x00, /* ### */
886 0x1F, 0x80, /* ###### */
890 /* @1408 'x' (8 pixels wide) */
892 0x10, 0x80, /* # # */
893 0x19, 0x80, /* ## ## */
894 0x0F, 0x00, /* #### */
895 0x0F, 0x00, /* #### */
896 0x19, 0x80, /* ## ## */
897 0x10, 0x80, /* # # */
900 /* @1424 'y' (8 pixels wide) */
902 0x40, 0x80, /* # # */
903 0x47, 0x80, /* # #### */
904 0x7C, 0x00, /* ##### */
905 0x1E, 0x00, /* #### */
906 0x07, 0x80, /* #### */
910 /* @1440 'z' (8 pixels wide) */
912 0x18, 0x80, /* ## # */
913 0x1C, 0x80, /* ### # */
914 0x14, 0x80, /* # # # */
915 0x12, 0x80, /* # # # */
916 0x13, 0x80, /* # ### */
917 0x11, 0x80, /* # ## */
920 /* @1456 '{' (8 pixels wide) */
924 0x3D, 0xF0, /* #### ##### */
925 0x3D, 0xF0, /* #### ##### */
926 0x20, 0x10, /* # # */
927 0x20, 0x10, /* # # */
930 /* @1472 '|' (8 pixels wide) */
934 0x7F, 0xF0, /* ########### */
940 /* @1488 '}' (8 pixels wide) */
942 0x20, 0x10, /* # # */
943 0x20, 0x10, /* # # */
944 0x3D, 0xF0, /* #### ##### */
945 0x3D, 0xF0, /* #### ##### */
950 /* @1504 '~' (8 pixels wide) */
961 /* Character descriptors for DejaVu Sans Mono 8pt */
962 /* { [Char width in bits], [Offset into dejaVuSansMonoBold8ptCharBitmaps in bytes] } */
963 const FONT_CHAR_INFO dejaVuSansMonoBold8ptCharDescriptors
[] =
1062 /* Font information for DejaVu Sans Mono 8pt */
1063 const FONT_INFO dejaVuSansMonoBold8ptFontInfo
=
1065 2, /* Character height */
1066 ' ', /* Start character */
1067 dejaVuSansMonoBold8ptCharDescriptors
, /* Character decriptor array */
1068 dejaVuSansMonoBold8ptCharBitmaps
, /* Character bitmap array */