Sharp LCD library forked to use a Lucida 8 pt font
Fork of SharpLCD by
lucida_console.c
- Committer:
- pwright01
- Date:
- 2015-05-13
- Revision:
- 9:fc71206a6b64
- Parent:
- 8:e52d21d34f26
File content as of revision 9:fc71206a6b64:
/* ** Font data for Lucida Console 8pt */ #include "dotfont.h" /* Character bitmaps for Lucida Console 8pt */ //const uint8_t lucidaConsole_8ptmaps[] = //{ // /* @0 '!' (1 pixels wide) */ // 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x00, 0x00, // // /* @11 '"' (4 pixels wide) */ // 0x00, 0x90, 0x90, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // // /* @22 '#' (6 pixels wide) */ // 0x00, 0x00, 0x14, 0x14, 0x7C, 0x28, 0xFC, 0x50, 0x50, 0x00, 0x00, // // /* @33 '$' (5 pixels wide) */ // 0x00, 0x20, 0x78, 0xA0, 0xE0, 0x30, 0x28, 0x28, 0xF0, 0x20, 0x00, // // /* @44 '%' (7 pixels wide) */ // 0x00, 0x00, 0x42, 0xA4, 0xA8, 0x54, 0x2A, 0x4A, 0x84, 0x00, 0x00, // // /* @55 '&' (7 pixels wide) */ // 0x00, 0x00, 0x20, 0x50, 0x50, 0x62, 0x92, 0x8C, 0x7C, 0x00, 0x00, // // /* @66 ''' (1 pixels wide) */ // 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // // /* @77 '(' (4 pixels wide) */ // 0x00, 0x30, 0x40, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x40, 0x30, // // /* @88 ')' (4 pixels wide) */ // 0x00, 0xC0, 0x20, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x20, 0xC0, // // /* @99 '*' (5 pixels wide) */ // 0x00, 0x00, 0x20, 0xD8, 0x60, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, // // /* @110 '+' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x20, 0x20, 0xF8, 0x20, 0x20, 0x20, 0x00, 0x00, // // /* @121 ',' (2 pixels wide) */ // 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x40, 0x80, // // /* @132 '-' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, // // /* @143 '.' (2 pixels wide) */ // 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, // // /* @154 '/' (7 pixels wide) */ // 0x00, 0x02, 0x04, 0x0C, 0x08, 0x10, 0x10, 0x20, 0x60, 0x40, 0x80, // // /* @165 '0' (5 pixels wide) */ // 0x00, 0x00, 0x70, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70, 0x00, 0x00, // // /* @176 '1' (5 pixels wide) */ // 0x00, 0x00, 0x60, 0xA0, 0x20, 0x20, 0x20, 0x20, 0xF8, 0x00, 0x00, // // /* @187 '2' (4 pixels wide) */ // 0x00, 0x00, 0xE0, 0x10, 0x10, 0x20, 0x40, 0x80, 0xF0, 0x00, 0x00, // // /* @198 '3' (4 pixels wide) */ // 0x00, 0x00, 0xF0, 0x10, 0x10, 0x60, 0x10, 0x10, 0xE0, 0x00, 0x00, // // /* @209 '4' (5 pixels wide) */ // 0x00, 0x00, 0x10, 0x30, 0x50, 0x90, 0xF8, 0x10, 0x10, 0x00, 0x00, // // /* @220 '5' (4 pixels wide) */ // 0x00, 0x00, 0xF0, 0x80, 0x80, 0xE0, 0x10, 0x10, 0xE0, 0x00, 0x00, // // /* @231 '6' (5 pixels wide) */ // 0x00, 0x00, 0x38, 0x40, 0x80, 0xB0, 0xC8, 0x88, 0x70, 0x00, 0x00, // // /* @242 '7' (5 pixels wide) */ // 0x00, 0x00, 0xF8, 0x10, 0x10, 0x20, 0x40, 0x40, 0x80, 0x00, 0x00, // // /* @253 '8' (5 pixels wide) */ // 0x00, 0x00, 0x70, 0x88, 0x90, 0x70, 0x88, 0x88, 0x70, 0x00, 0x00, // // /* @264 '9' (5 pixels wide) */ // 0x00, 0x00, 0x70, 0x88, 0x88, 0x78, 0x08, 0x10, 0xE0, 0x00, 0x00, // // /* @275 ':' (2 pixels wide) */ // 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, // // /* @286 ';' (2 pixels wide) */ // 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0xC0, 0xC0, 0x40, 0x80, // // /* @297 '<' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x08, 0x30, 0xC0, 0xC0, 0x30, 0x08, 0x00, 0x00, // // /* @308 '=' (7 pixels wide) */ // 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, // // /* @319 '>' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x80, 0x60, 0x18, 0x18, 0x60, 0x80, 0x00, 0x00, // // /* @330 '?' (5 pixels wide) */ // 0x00, 0x00, 0xF0, 0x88, 0x08, 0x10, 0x20, 0x00, 0x20, 0x00, 0x00, // // /* @341 '@' (7 pixels wide) */ // 0x00, 0x00, 0x3C, 0x44, 0x9C, 0xA4, 0xBE, 0x40, 0x38, 0x00, 0x00, // // /* @352 'A' (7 pixels wide) */ // 0x00, 0x00, 0x10, 0x28, 0x28, 0x44, 0x7C, 0x44, 0x82, 0x00, 0x00, // // /* @363 'B' (5 pixels wide) */ // 0x00, 0x00, 0xF0, 0x88, 0x88, 0xF0, 0x88, 0x88, 0xF0, 0x00, 0x00, // // /* @374 'C' (6 pixels wide) */ // 0x00, 0x00, 0x3C, 0x40, 0x80, 0x80, 0x80, 0x40, 0x3C, 0x00, 0x00, // // /* @385 'D' (5 pixels wide) */ // 0x00, 0x00, 0xF0, 0x88, 0x88, 0x88, 0x88, 0x88, 0xF0, 0x00, 0x00, // // /* @396 'E' (5 pixels wide) */ // 0x00, 0x00, 0xF8, 0x80, 0x80, 0xF0, 0x80, 0x80, 0xF8, 0x00, 0x00, // // /* @407 'F' (5 pixels wide) */ // 0x00, 0x00, 0xF8, 0x80, 0x80, 0xF0, 0x80, 0x80, 0x80, 0x00, 0x00, // // /* @418 'G' (6 pixels wide) */ // 0x00, 0x00, 0x3C, 0x40, 0x80, 0x8C, 0x84, 0x44, 0x3C, 0x00, 0x00, // // /* @429 'H' (5 pixels wide) */ // 0x00, 0x00, 0x88, 0x88, 0x88, 0xF8, 0x88, 0x88, 0x88, 0x00, 0x00, // // /* @440 'I' (5 pixels wide) */ // 0x00, 0x00, 0xF8, 0x20, 0x20, 0x20, 0x20, 0x20, 0xF8, 0x00, 0x00, // // /* @451 'J' (4 pixels wide) */ // 0x00, 0x00, 0x70, 0x10, 0x10, 0x10, 0x10, 0x10, 0xE0, 0x00, 0x00, // // /* @462 'K' (5 pixels wide) */ // 0x00, 0x00, 0x88, 0x90, 0xA0, 0xC0, 0xA0, 0x90, 0x88, 0x00, 0x00, // // /* @473 'L' (5 pixels wide) */ // 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xF8, 0x00, 0x00, // // /* @484 'M' (6 pixels wide) */ // 0x00, 0x00, 0xCC, 0xCC, 0xD4, 0xB4, 0xB4, 0xA4, 0x84, 0x00, 0x00, // // /* @495 'N' (5 pixels wide) */ // 0x00, 0x00, 0x88, 0xC8, 0xE8, 0xA8, 0x98, 0x98, 0x88, 0x00, 0x00, // // /* @506 'O' (6 pixels wide) */ // 0x00, 0x00, 0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78, 0x00, 0x00, // // /* @517 'P' (5 pixels wide) */ // 0x00, 0x00, 0xF0, 0x88, 0x88, 0xF0, 0x80, 0x80, 0x80, 0x00, 0x00, // // /* @528 'Q' (7 pixels wide) */ // 0x00, 0x00, 0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78, 0x0C, 0x06, // // /* @539 'R' (6 pixels wide) */ // 0x00, 0x00, 0xF0, 0x88, 0x88, 0xF0, 0x90, 0x88, 0x84, 0x00, 0x00, // // /* @550 'S' (5 pixels wide) */ // 0x00, 0x00, 0x78, 0x80, 0x80, 0x70, 0x08, 0x08, 0xF0, 0x00, 0x00, // // /* @561 'T' (7 pixels wide) */ // 0x00, 0x00, 0xFE, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // // /* @572 'U' (5 pixels wide) */ // 0x00, 0x00, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70, 0x00, 0x00, // // /* @583 'V' (7 pixels wide) */ // 0x00, 0x00, 0x82, 0x44, 0x44, 0x44, 0x28, 0x28, 0x10, 0x00, 0x00, // // /* @594 'W' (7 pixels wide) */ // 0x00, 0x00, 0x82, 0x92, 0x92, 0x6A, 0x6C, 0x4C, 0x44, 0x00, 0x00, // // /* @605 'X' (7 pixels wide) */ // 0x00, 0x00, 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82, 0x00, 0x00, // // /* @616 'Y' (7 pixels wide) */ // 0x00, 0x00, 0x82, 0x44, 0x28, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // // /* @627 'Z' (6 pixels wide) */ // 0x00, 0x00, 0xFC, 0x04, 0x08, 0x10, 0x20, 0x40, 0xFC, 0x00, 0x00, // // /* @638 '[' (3 pixels wide) */ // 0x00, 0xE0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xE0, // // /* @649 '\' (7 pixels wide) */ // 0x00, 0x80, 0x40, 0x40, 0x20, 0x10, 0x10, 0x08, 0x08, 0x04, 0x02, // // /* @660 ']' (3 pixels wide) */ // 0x00, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xE0, // // /* @671 '^' (7 pixels wide) */ // 0x00, 0x10, 0x10, 0x28, 0x6C, 0x44, 0x82, 0x00, 0x00, 0x00, 0x00, // // /* @682 '_' (7 pixels wide) */ // 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, // // /* @693 '`' (2 pixels wide) */ // 0x80, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // // /* @704 'a' (6 pixels wide) */ // 0x00, 0x00, 0x00, 0x70, 0x08, 0x78, 0x88, 0x88, 0x7C, 0x00, 0x00, // // /* @715 'b' (5 pixels wide) */ // 0x00, 0x80, 0x80, 0xB0, 0xC8, 0x88, 0x88, 0x88, 0xF0, 0x00, 0x00, // // /* @726 'c' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x78, 0x80, 0x80, 0x80, 0x80, 0x78, 0x00, 0x00, // // /* @737 'd' (5 pixels wide) */ // 0x00, 0x08, 0x08, 0x78, 0x88, 0x88, 0x88, 0x88, 0x78, 0x00, 0x00, // // /* @748 'e' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x70, 0x88, 0xF8, 0x80, 0x80, 0x78, 0x00, 0x00, // // /* @759 'f' (6 pixels wide) */ // 0x00, 0x1C, 0x20, 0xFC, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, // // /* @770 'g' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x78, 0x88, 0x88, 0x88, 0x88, 0x78, 0x08, 0x70, // // /* @781 'h' (5 pixels wide) */ // 0x00, 0x80, 0x80, 0xB8, 0xC8, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, // // /* @792 'i' (3 pixels wide) */ // 0x00, 0x20, 0x00, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, // // /* @803 'j' (4 pixels wide) */ // 0x00, 0x10, 0x00, 0x70, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0xE0, // // /* @814 'k' (5 pixels wide) */ // 0x00, 0x80, 0x80, 0x88, 0x90, 0xE0, 0xA0, 0x90, 0x88, 0x00, 0x00, // // /* @825 'l' (3 pixels wide) */ // 0x00, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, // // /* @836 'm' (7 pixels wide) */ // 0x00, 0x00, 0x00, 0xB6, 0xDA, 0x92, 0x92, 0x92, 0x92, 0x00, 0x00, // // /* @847 'n' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0xB8, 0xC8, 0x88, 0x88, 0x88, 0x88, 0x00, 0x00, // // /* @858 'o' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x70, 0x88, 0x88, 0x88, 0x88, 0x70, 0x00, 0x00, // // /* @869 'p' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0xB0, 0xC8, 0x88, 0x88, 0x88, 0xF0, 0x80, 0x80, // // /* @880 'q' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x78, 0x88, 0x88, 0x88, 0x88, 0x78, 0x08, 0x08, // // /* @891 'r' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0xB8, 0xC8, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, // // /* @902 's' (4 pixels wide) */ // 0x00, 0x00, 0x00, 0xF0, 0x80, 0xC0, 0x30, 0x10, 0xE0, 0x00, 0x00, // // /* @913 't' (5 pixels wide) */ // 0x00, 0x00, 0x40, 0xF8, 0x40, 0x40, 0x40, 0x40, 0x38, 0x00, 0x00, // // /* @924 'u' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x88, 0x98, 0xE8, 0x00, 0x00, // // /* @935 'v' (7 pixels wide) */ // 0x00, 0x00, 0x00, 0x82, 0x44, 0x44, 0x28, 0x28, 0x10, 0x00, 0x00, // // /* @946 'w' (7 pixels wide) */ // 0x00, 0x00, 0x00, 0x82, 0x92, 0xAA, 0xAA, 0x6C, 0x44, 0x00, 0x00, // // /* @957 'x' (6 pixels wide) */ // 0x00, 0x00, 0x00, 0x84, 0x48, 0x30, 0x30, 0x48, 0x84, 0x00, 0x00, // // /* @968 'y' (7 pixels wide) */ // 0x00, 0x00, 0x00, 0x82, 0x44, 0x44, 0x28, 0x28, 0x10, 0x30, 0xE0, // // /* @979 'z' (5 pixels wide) */ // 0x00, 0x00, 0x00, 0xF8, 0x08, 0x10, 0x20, 0x40, 0xF8, 0x00, 0x00, // // /* @990 '{' (4 pixels wide) */ // 0x00, 0x30, 0x40, 0x40, 0x40, 0xC0, 0x40, 0x40, 0x40, 0x40, 0x30, // // /* @1001 '|' (1 pixels wide) */ // 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, // // /* @1012 '}' (4 pixels wide) */ // 0x00, 0xC0, 0x20, 0x20, 0x20, 0x30, 0x20, 0x20, 0x20, 0x20, 0xE0, // // /* @1023 '~' (7 pixels wide) */ // 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0x9C, 0x00, 0x00, 0x00, 0x00, //}; const uint8_t lucidaConsole_8ptmaps[] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0x6F, 0x6F, 0x6F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEB, 0xEB, 0x83, 0xD7, 0x03, 0xAF, 0xAF, 0xFF, 0xFF, 0xFF, 0xDF, 0x87, 0x5F, 0x1F, 0xCF, 0xD7, 0xD7, 0x0F, 0xDF, 0xFF, 0xFF, 0xFF, 0xBD, 0x5B, 0x57, 0xAB, 0xD5, 0xB5, 0x7B, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xAF, 0xAF, 0x9D, 0x6D, 0x73, 0x83, 0xFF, 0xFF, 0xFF, 0x7F, 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xBF, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0xBF, 0xCF, 0xFF, 0x3F, 0xDF, 0xEF, 0xEF, 0xEF, 0xEF, 0xEF, 0xEF, 0xDF, 0x3F, 0xFF, 0xFF, 0xDF, 0x27, 0x9F, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xDF, 0x07, 0xDF, 0xDF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x3F, 0xBF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFD, 0xFB, 0xF3, 0xF7, 0xEF, 0xEF, 0xDF, 0x9F, 0xBF, 0x7F, 0xFF, 0xFF, 0x8F, 0x77, 0x77, 0x77, 0x77, 0x77, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0x5F, 0xDF, 0xDF, 0xDF, 0xDF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xEF, 0xEF, 0xDF, 0xBF, 0x7F, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xEF, 0xEF, 0x9F, 0xEF, 0xEF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xCF, 0xAF, 0x6F, 0x07, 0xEF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0x7F, 0x7F, 0x1F, 0xEF, 0xEF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xBF, 0x7F, 0x4F, 0x37, 0x77, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xEF, 0xEF, 0xDF, 0xBF, 0xBF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0x77, 0x6F, 0x8F, 0x77, 0x77, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0x77, 0x77, 0x87, 0xF7, 0xEF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x3F, 0xFF, 0xFF, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x3F, 0xFF, 0xFF, 0x3F, 0x3F, 0xBF, 0x7F, 0xFF, 0xFF, 0xFF, 0xF7, 0xCF, 0x3F, 0x3F, 0xCF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x9F, 0xE7, 0xE7, 0x9F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0x77, 0xF7, 0xEF, 0xDF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xBB, 0x63, 0x5B, 0x41, 0xBF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xD7, 0xD7, 0xBB, 0x83, 0xBB, 0x7D, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0x77, 0x77, 0x0F, 0x77, 0x77, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xBF, 0x7F, 0x7F, 0x7F, 0xBF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0x77, 0x77, 0x77, 0x77, 0x77, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0x7F, 0x7F, 0x0F, 0x7F, 0x7F, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0x7F, 0x7F, 0x0F, 0x7F, 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xBF, 0x7F, 0x73, 0x7B, 0xBB, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0x77, 0x77, 0x77, 0x07, 0x77, 0x77, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xEF, 0xEF, 0xEF, 0xEF, 0xEF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x77, 0x6F, 0x5F, 0x3F, 0x5F, 0x6F, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x33, 0x33, 0x2B, 0x4B, 0x4B, 0x5B, 0x7B, 0xFF, 0xFF, 0xFF, 0xFF, 0x77, 0x37, 0x17, 0x57, 0x67, 0x67, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0x7B, 0x7B, 0x7B, 0x7B, 0x7B, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0x77, 0x77, 0x0F, 0x7F, 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0x7B, 0x7B, 0x7B, 0x7B, 0x7B, 0x87, 0xF3, 0xF9, 0xFF, 0xFF, 0x0F, 0x77, 0x77, 0x0F, 0x6F, 0x77, 0x7B, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0x7F, 0x7F, 0x8F, 0xF7, 0xF7, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xEF, 0xEF, 0xEF, 0xEF, 0xEF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0xBB, 0xBB, 0xBB, 0xD7, 0xD7, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0x6D, 0x6D, 0x95, 0x93, 0xB3, 0xBB, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0xBB, 0xD7, 0xEF, 0xD7, 0xBB, 0x7D, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0xBB, 0xD7, 0xEF, 0xEF, 0xEF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFB, 0xF7, 0xEF, 0xDF, 0xBF, 0x03, 0xFF, 0xFF, 0xFF, 0x1F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x1F, 0xFF, 0x7F, 0xBF, 0xBF, 0xDF, 0xEF, 0xEF, 0xF7, 0xF7, 0xFB, 0xFD, 0xFF, 0x1F, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0x1F, 0xFF, 0xEF, 0xEF, 0xD7, 0x93, 0xBB, 0x7D, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0x7F, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xF7, 0x87, 0x77, 0x77, 0x83, 0xFF, 0xFF, 0xFF, 0x7F, 0x7F, 0x4F, 0x37, 0x77, 0x77, 0x77, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0x7F, 0x7F, 0x7F, 0x7F, 0x87, 0xFF, 0xFF, 0xFF, 0xF7, 0xF7, 0x87, 0x77, 0x77, 0x77, 0x77, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0x77, 0x07, 0x7F, 0x7F, 0x87, 0xFF, 0xFF, 0xFF, 0xE3, 0xDF, 0x03, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0x77, 0x77, 0x77, 0x77, 0x87, 0xF7, 0x8F, 0xFF, 0x7F, 0x7F, 0x47, 0x37, 0x77, 0x77, 0x77, 0x77, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0x1F, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0x8F, 0xEF, 0xEF, 0xEF, 0xEF, 0xEF, 0xEF, 0x1F, 0xFF, 0x7F, 0x7F, 0x77, 0x6F, 0x1F, 0x5F, 0x6F, 0x77, 0xFF, 0xFF, 0xFF, 0x1F, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x49, 0x25, 0x6D, 0x6D, 0x6D, 0x6D, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x47, 0x37, 0x77, 0x77, 0x77, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0x77, 0x77, 0x77, 0x77, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x4F, 0x37, 0x77, 0x77, 0x77, 0x0F, 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0x87, 0x77, 0x77, 0x77, 0x77, 0x87, 0xF7, 0xF7, 0xFF, 0xFF, 0xFF, 0x47, 0x37, 0x7F, 0x7F, 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0x7F, 0x3F, 0xCF, 0xEF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0x07, 0xBF, 0xBF, 0xBF, 0xBF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x77, 0x77, 0x77, 0x77, 0x67, 0x17, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0xBB, 0xBB, 0xD7, 0xD7, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0x6D, 0x55, 0x55, 0x93, 0xBB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7B, 0xB7, 0xCF, 0xCF, 0xB7, 0x7B, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0xBB, 0xBB, 0xD7, 0xD7, 0xEF, 0xCF, 0x1F, 0xFF, 0xFF, 0xFF, 0x07, 0xF7, 0xEF, 0xDF, 0xBF, 0x07, 0xFF, 0xFF, 0xFF, 0xCF, 0xBF, 0xBF, 0xBF, 0x3F, 0xBF, 0xBF, 0xBF, 0xBF, 0xCF, 0xFF, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0xFF, 0x3F, 0xDF, 0xDF, 0xDF, 0xCF, 0xDF, 0xDF, 0xDF, 0xDF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8D, 0x63, 0xFF, 0xFF, 0xFF, 0xFF, }; /* Character descriptors for Lucida Console 8pt */ /* { [Char width in bits], [Char height in bits], [Offset into lucidaConsole_8ptCharBitmaps in bytes] } */ const FONT_CHAR_INFO lucidaConsole_8ptDescs[] = { {2, 11, 0}, /* */ {1, 11, 11}, /* ! */ {4, 11, 22}, /* " */ {6, 11, 33}, /* # */ {5, 11, 44}, /* $ */ {7, 11, 55}, /* % */ {7, 11, 66}, /* & */ {1, 11, 77}, /* ' */ {4, 11, 88}, /* ( */ {4, 11, 99}, /* ) */ {5, 11, 110}, /* * */ {5, 11, 121}, /* + */ {2, 11, 132}, /* , */ {5, 11, 143}, /* - */ {2, 11, 154}, /* . */ {7, 11, 165}, /* / */ {5, 11, 176}, /* 0 */ {5, 11, 187}, /* 1 */ {4, 11, 198}, /* 2 */ {4, 11, 209}, /* 3 */ {5, 11, 220}, /* 4 */ {4, 11, 231}, /* 5 */ {5, 11, 242}, /* 6 */ {5, 11, 253}, /* 7 */ {5, 11, 264}, /* 8 */ {5, 11, 275}, /* 9 */ {2, 11, 286}, /* : */ {2, 11, 297}, /* ; */ {5, 11, 308}, /* < */ {7, 11, 319}, /* = */ {5, 11, 330}, /* > */ {5, 11, 341}, /* ? */ {7, 11, 352}, /* @ */ {7, 11, 363}, /* A */ {5, 11, 374}, /* B */ {6, 11, 385}, /* C */ {5, 11, 396}, /* D */ {5, 11, 407}, /* E */ {5, 11, 418}, /* F */ {6, 11, 429}, /* G */ {5, 11, 440}, /* H */ {5, 11, 451}, /* I */ {4, 11, 462}, /* J */ {5, 11, 473}, /* K */ {5, 11, 484}, /* L */ {6, 11, 495}, /* M */ {5, 11, 506}, /* N */ {6, 11, 517}, /* O */ {5, 11, 528}, /* P */ {7, 11, 539}, /* Q */ {6, 11, 550}, /* R */ {5, 11, 561}, /* S */ {7, 11, 572}, /* T */ {5, 11, 583}, /* U */ {7, 11, 594}, /* V */ {7, 11, 605}, /* W */ {7, 11, 616}, /* X */ {7, 11, 627}, /* Y */ {6, 11, 638}, /* Z */ {3, 11, 649}, /* [ */ {7, 11, 660}, /* \ */ {3, 11, 671}, /* ] */ {7, 11, 682}, /* ^ */ {7, 11, 693}, /* _ */ {2, 11, 704}, /* ` */ {6, 11, 715}, /* a */ {5, 11, 726}, /* b */ {5, 11, 737}, /* c */ {5, 11, 748}, /* d */ {5, 11, 759}, /* e */ {6, 11, 770}, /* f */ {5, 11, 781}, /* g */ {5, 11, 792}, /* h */ {3, 11, 803}, /* i */ {4, 11, 814}, /* j */ {5, 11, 825}, /* k */ {3, 11, 836}, /* l */ {7, 11, 847}, /* m */ {5, 11, 858}, /* n */ {5, 11, 869}, /* o */ {5, 11, 880}, /* p */ {5, 11, 891}, /* q */ {5, 11, 902}, /* r */ {4, 11, 913}, /* s */ {5, 11, 924}, /* t */ {5, 11, 935}, /* u */ {7, 11, 946}, /* v */ {7, 11, 957}, /* w */ {6, 11, 968}, /* x */ {7, 11, 979}, /* y */ {5, 11, 990}, /* z */ {4, 11, 1001}, /* { */ {1, 11, 1012}, /* | */ {4, 11, 1023}, /* } */ {7, 11, 1034}, /* ~ */ };