X-Git-Url: http://git.rohieb.name/hackover2013-badge-firmware.git/blobdiff_plain/9d18e10afb2439a6a9ba6978a799259746a837b7..1ee47540d67648bc4f9f530c62bc96f29b53e2f6:/drivers/lcd/tft/fonts/dejavusanscondensed9.c diff --git a/drivers/lcd/tft/fonts/dejavusanscondensed9.c b/drivers/lcd/tft/fonts/dejavusanscondensed9.c index 204ca28..1f2b834 100644 --- a/drivers/lcd/tft/fonts/dejavusanscondensed9.c +++ b/drivers/lcd/tft/fonts/dejavusanscondensed9.c @@ -5,770 +5,1541 @@ */ /* Character bitmaps for DejaVu Sans Condensed 9pt */ -const uint8_t dejaVuSansCondensed9ptCharBitmaps[] = +const uint8_t dejaVuSansCondensed9ptBitmaps[] = { /* @0 ' ' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @13 '!' (1 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @26 '"' (3 pixels wide) */ + 0x00, /* */ + 0xA0, /* # # */ + 0xA0, /* # # */ + 0xA0, /* # # */ + 0xA0, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @39 '#' (7 pixels wide) */ + 0x00, /* */ + 0x14, /* # # */ + 0x24, /* # # */ + 0x24, /* # # */ + 0xFE, /* ####### */ + 0x28, /* # # */ + 0x28, /* # # */ + 0xFE, /* ####### */ + 0x48, /* # # */ + 0x50, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @52 '$' (5 pixels wide) */ + 0x00, /* */ + 0x20, /* # */ + 0x70, /* ### */ + 0xA8, /* # # # */ + 0xA0, /* # # */ + 0xE0, /* ### */ + 0x38, /* ### */ + 0x28, /* # # */ + 0x28, /* # # */ + 0xF0, /* #### */ + 0x20, /* # */ + 0x20, /* # */ + 0x00, /* */ + + /* @65 '%' (9 pixels wide) */ 0x00, 0x00, /* */ + 0xE2, 0x00, /* ### # */ + 0xA4, 0x00, /* # # # */ + 0xA4, 0x00, /* # # # */ + 0xA8, 0x00, /* # # # */ + 0xCA, 0x00, /* ## # # */ + 0x15, 0x00, /* # # # */ + 0x14, 0x80, /* # # # */ + 0x24, 0x80, /* # # # */ + 0x43, 0x00, /* # ## */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ 0x00, 0x00, /* */ + + /* @91 '&' (7 pixels wide) */ + 0x00, /* */ + 0x70, /* ### */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0xA2, /* # # # */ + 0x94, /* # # # */ + 0x8C, /* # ## */ + 0x8C, /* # ## */ + 0x7E, /* ###### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @104 ''' (1 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @117 '(' (2 pixels wide) */ + 0x00, /* */ + 0x40, /* # */ + 0x40, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x00, /* */ + + /* @130 ')' (2 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + + /* @143 '*' (5 pixels wide) */ + 0x00, /* */ + 0x20, /* # */ + 0xA8, /* # # # */ + 0x70, /* ### */ + 0x70, /* ### */ + 0x28, /* # # */ + 0x20, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @156 '+' (7 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0xFE, /* ####### */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @169 ',' (1 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + + /* @182 '-' (2 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0xC0, /* ## */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @195 '.' (1 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @208 '/' (4 pixels wide) */ + 0x00, /* */ + 0x10, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + + /* @221 '0' (5 pixels wide) */ + 0x00, /* */ + 0x70, /* ### */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x70, /* ### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @234 '1' (5 pixels wide) */ + 0x00, /* */ + 0x60, /* ## */ + 0xA0, /* # # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @247 '2' (5 pixels wide) */ + 0x00, /* */ + 0xF0, /* #### */ + 0x98, /* # ## */ + 0x08, /* # */ + 0x18, /* ## */ + 0x10, /* # */ + 0x20, /* # */ + 0x40, /* # */ + 0xC0, /* ## */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @260 '3' (5 pixels wide) */ + 0x00, /* */ + 0xF0, /* #### */ + 0x18, /* ## */ + 0x08, /* # */ + 0x18, /* ## */ + 0x70, /* ### */ + 0x08, /* # */ + 0x08, /* # */ + 0x08, /* # */ + 0xF0, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @273 '4' (5 pixels wide) */ + 0x00, /* */ + 0x10, /* # */ + 0x30, /* ## */ + 0x50, /* # # */ + 0x50, /* # # */ + 0x90, /* # # */ + 0x90, /* # # */ + 0xF8, /* ##### */ + 0x10, /* # */ + 0x10, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @286 '5' (5 pixels wide) */ + 0x00, /* */ + 0xF0, /* #### */ + 0x80, /* # */ + 0x80, /* # */ + 0xE0, /* ### */ + 0x18, /* ## */ + 0x08, /* # */ + 0x08, /* # */ + 0x18, /* ## */ + 0xF0, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @299 '6' (5 pixels wide) */ + 0x00, /* */ + 0x38, /* ### */ + 0x40, /* # */ + 0x80, /* # */ + 0xB0, /* # ## */ + 0xC8, /* ## # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x70, /* ### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @312 '7' (5 pixels wide) */ + 0x00, /* */ + 0xF8, /* ##### */ + 0x08, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x40, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @325 '8' (5 pixels wide) */ + 0x00, /* */ + 0x70, /* ### */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x70, /* ### */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF0, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @338 '9' (5 pixels wide) */ + 0x00, /* */ + 0x70, /* ### */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x98, /* # ## */ + 0x78, /* #### */ + 0x08, /* # */ + 0x18, /* ## */ + 0xF0, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @351 ':' (1 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @364 ';' (1 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + + /* @377 '<' (7 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x02, /* # */ + 0x1C, /* ### */ + 0x60, /* ## */ + 0xC0, /* ## */ + 0x38, /* ### */ + 0x06, /* ## */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @390 '=' (7 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0xFE, /* ####### */ + 0x00, /* */ + 0xFE, /* ####### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @403 '>' (7 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x80, /* # */ + 0x70, /* ### */ + 0x0C, /* ## */ + 0x06, /* ## */ + 0x38, /* ### */ + 0xC0, /* ## */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @416 '?' (4 pixels wide) */ + 0x00, /* */ + 0xE0, /* ### */ + 0x10, /* # */ + 0x10, /* # */ + 0x20, /* # */ + 0x60, /* ## */ + 0x40, /* # */ + 0x40, /* # */ + 0x00, /* */ + 0x40, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @429 '@' (9 pixels wide) */ + 0x00, 0x00, /* */ + 0x00, 0x00, /* */ + 0x3E, 0x00, /* ##### */ + 0x41, 0x00, /* # # */ + 0x9A, 0x80, /* # ## # # */ + 0xA6, 0x80, /* # # ## # */ + 0xA2, 0x80, /* # # # # */ + 0xA2, 0x80, /* # # # # */ + 0x97, 0x00, /* # # ### */ + 0x88, 0x00, /* # # */ + 0x40, 0x00, /* # */ + 0x3E, 0x00, /* ##### */ 0x00, 0x00, /* */ - /* @10 '!' (1 pixels wide) */ - 0x13, 0xF0, /* # ###### */ + /* @455 'A' (7 pixels wide) */ + 0x00, /* */ + 0x10, /* # */ + 0x18, /* ## */ + 0x28, /* # # */ + 0x28, /* # # */ + 0x24, /* # # */ + 0x44, /* # # */ + 0x7C, /* ##### */ + 0x42, /* # # */ + 0x82, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @468 'B' (6 pixels wide) */ + 0x00, /* */ + 0xF0, /* #### */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF8, /* ##### */ + 0x88, /* # # */ + 0x84, /* # # */ + 0x88, /* # # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @481 'C' (6 pixels wide) */ + 0x00, /* */ + 0x38, /* ### */ + 0xC4, /* ## # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0xC0, /* ## */ + 0x7C, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @494 'D' (7 pixels wide) */ + 0x00, /* */ + 0xF0, /* #### */ + 0x8C, /* # ## */ + 0x84, /* # # */ + 0x86, /* # ## */ + 0x82, /* # # */ + 0x82, /* # # */ + 0x84, /* # # */ + 0x8C, /* # ## */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @507 'E' (5 pixels wide) */ + 0x00, /* */ + 0xF8, /* ##### */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0xF8, /* ##### */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @520 'F' (5 pixels wide) */ + 0x00, /* */ + 0xF8, /* ##### */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0xF0, /* #### */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @533 'G' (6 pixels wide) */ + 0x00, /* */ + 0x3C, /* #### */ + 0xC4, /* ## # */ + 0x80, /* # */ + 0x80, /* # */ + 0x8C, /* # ## */ + 0x84, /* # # */ + 0x84, /* # # */ + 0xC4, /* ## # */ + 0x7C, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @546 'H' (6 pixels wide) */ + 0x00, /* */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0xFC, /* ###### */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @559 'I' (1 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @572 'J' (3 pixels wide) */ + 0x00, /* */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0xE0, /* ### */ + 0x00, /* */ + + /* @585 'K' (6 pixels wide) */ + 0x00, /* */ + 0x8C, /* # ## */ + 0x98, /* # ## */ + 0x90, /* # # */ + 0xA0, /* # # */ + 0xC0, /* ## */ + 0xA0, /* # # */ + 0x90, /* # # */ + 0x88, /* # # */ + 0x8C, /* # ## */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @598 'L' (5 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @611 'M' (7 pixels wide) */ + 0x00, /* */ + 0xC2, /* ## # */ + 0xC6, /* ## ## */ + 0xC6, /* ## ## */ + 0xAA, /* # # # # */ + 0xAA, /* # # # # */ + 0xAA, /* # # # # */ + 0x92, /* # # # */ + 0x82, /* # # */ + 0x82, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @624 'N' (6 pixels wide) */ + 0x00, /* */ + 0xC4, /* ## # */ + 0xC4, /* ## # */ + 0xE4, /* ### # */ + 0xA4, /* # # # */ + 0xB4, /* # ## # */ + 0x94, /* # # # */ + 0x94, /* # # # */ + 0x8C, /* # ## */ + 0x8C, /* # ## */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @637 'O' (7 pixels wide) */ + 0x00, /* */ + 0x38, /* ### */ + 0xC4, /* ## # */ + 0x86, /* # ## */ + 0x82, /* # # */ + 0x82, /* # # */ + 0x82, /* # # */ + 0x86, /* # ## */ + 0xC4, /* ## # */ + 0x78, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @650 'P' (5 pixels wide) */ + 0x00, /* */ + 0xF0, /* #### */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x98, /* # ## */ + 0xE0, /* ### */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @663 'Q' (7 pixels wide) */ + 0x00, /* */ + 0x38, /* ### */ + 0xC4, /* ## # */ + 0x86, /* # ## */ + 0x82, /* # # */ + 0x82, /* # # */ + 0x82, /* # # */ + 0x86, /* # ## */ + 0xC4, /* ## # */ + 0x78, /* #### */ + 0x08, /* # */ + 0x04, /* # */ + 0x00, /* */ + + /* @676 'R' (6 pixels wide) */ + 0x00, /* */ + 0xF0, /* #### */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF0, /* #### */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x8C, /* # ## */ + 0x84, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @689 'S' (5 pixels wide) */ + 0x00, /* */ + 0x78, /* #### */ + 0x88, /* # # */ + 0x80, /* # */ + 0x80, /* # */ + 0x70, /* ### */ + 0x08, /* # */ + 0x08, /* # */ + 0x08, /* # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @702 'T' (7 pixels wide) */ + 0x00, /* */ + 0xFE, /* ####### */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @715 'U' (6 pixels wide) */ + 0x00, /* */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x84, /* # # */ + 0x8C, /* # ## */ + 0x78, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @728 'V' (7 pixels wide) */ + 0x00, /* */ + 0x82, /* # # */ + 0x42, /* # # */ + 0x46, /* # ## */ + 0x44, /* # # */ + 0x24, /* # # */ + 0x28, /* # # */ + 0x28, /* # # */ + 0x18, /* ## */ + 0x10, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @741 'W' (10 pixels wide) */ + 0x00, 0x00, /* */ + 0x84, 0x40, /* # # # */ + 0x4C, 0x40, /* # ## # */ + 0x4C, 0x40, /* # ## # */ + 0x4A, 0x40, /* # # # # */ + 0x4A, 0x80, /* # # # # */ + 0x32, 0x80, /* ## # # */ + 0x32, 0x80, /* ## # # */ + 0x31, 0x80, /* ## ## */ + 0x31, 0x00, /* ## # */ + 0x00, 0x00, /* */ + 0x00, 0x00, /* */ + 0x00, 0x00, /* */ - /* @12 '"' (3 pixels wide) */ - 0x00, 0xF0, /* #### */ + /* @767 'X' (6 pixels wide) */ + 0x00, /* */ + 0x84, /* # # */ + 0xC8, /* ## # */ + 0x58, /* # ## */ + 0x30, /* ## */ + 0x20, /* # */ + 0x70, /* ### */ + 0x58, /* # ## */ + 0x88, /* # # */ + 0x84, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @780 'Y' (6 pixels wide) */ + 0x00, /* */ + 0x84, /* # # */ + 0x44, /* # # */ + 0x48, /* # # */ + 0x28, /* # # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x10, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @793 'Z' (7 pixels wide) */ + 0x00, /* */ + 0x7E, /* ###### */ + 0x06, /* ## */ + 0x04, /* # */ + 0x08, /* # */ + 0x10, /* # */ + 0x30, /* ## */ + 0x20, /* # */ + 0x40, /* # */ + 0xFE, /* ####### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @806 '[' (2 pixels wide) */ + 0x00, /* */ + 0xC0, /* ## */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0xC0, /* ## */ + 0x00, /* */ + + /* @819 '\' (3 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x00, /* */ + 0x00, /* */ + + /* @832 ']' (2 pixels wide) */ + 0x00, /* */ + 0xC0, /* ## */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0xC0, /* ## */ + 0x00, /* */ + + /* @845 '^' (7 pixels wide) */ + 0x00, /* */ + 0x10, /* # */ + 0x28, /* # # */ + 0x44, /* # # */ + 0x82, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @858 '_' (6 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0xFC, /* ###### */ + + /* @871 '`' (2 pixels wide) */ + 0x80, /* # */ + 0x40, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @884 'a' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x60, /* ## */ + 0x90, /* # # */ + 0x08, /* # */ + 0xF8, /* ##### */ + 0x88, /* # # */ + 0x98, /* # ## */ + 0xE8, /* ### # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @897 'b' (5 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0xB0, /* # ## */ + 0xC8, /* ## # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF0, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @910 'c' (4 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x70, /* ### */ + 0xC0, /* ## */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x70, /* ### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @923 'd' (5 pixels wide) */ + 0x00, /* */ + 0x08, /* # */ + 0x08, /* # */ + 0x68, /* ## # */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @936 'e' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x70, /* ### */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0xF8, /* ##### */ + 0x80, /* # */ + 0x80, /* # */ + 0x78, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @949 'f' (4 pixels wide) */ + 0x00, /* */ + 0x30, /* ## */ + 0x40, /* # */ + 0xF0, /* #### */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @962 'g' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x68, /* ## # */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x98, /* # ## */ + 0x68, /* ## # */ + 0x08, /* # */ + 0x90, /* # # */ + 0x60, /* ## */ + + /* @975 'h' (5 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0xB0, /* # ## */ + 0xD8, /* ## ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @988 'i' (1 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1001 'j' (2 pixels wide) */ + 0x00, /* */ + 0x40, /* # */ + 0x00, /* */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x80, /* # */ + + /* @1014 'k' (5 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x88, /* # # */ + 0x90, /* # # */ + 0xA0, /* # # */ + 0xC0, /* ## */ + 0xA0, /* # # */ + 0x90, /* # # */ + 0x98, /* # ## */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1027 'l' (1 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1040 'm' (9 pixels wide) */ 0x00, 0x00, /* */ - 0x00, 0xF0, /* #### */ - - /* @18 '#' (7 pixels wide) */ - 0x04, 0x80, /* # # */ - 0x1C, 0x80, /* ### # */ - 0x07, 0xE0, /* ###### */ - 0x14, 0x90, /* # # # # */ - 0x0F, 0x80, /* ##### */ - 0x04, 0xF0, /* # #### */ - 0x04, 0x80, /* # # */ - - /* @32 '$' (5 pixels wide) */ - 0x11, 0xC0, /* # ### */ - 0x11, 0x20, /* # # # */ - 0x7F, 0xF0, /* ########### */ - 0x12, 0x20, /* # # # */ - 0x0E, 0x40, /* ### # */ - - /* @42 '%' (9 pixels wide) */ - 0x01, 0xF0, /* ##### */ - 0x11, 0x10, /* # # # */ - 0x08, 0xF0, /* # #### */ - 0x06, 0x00, /* ## */ - 0x01, 0x80, /* ## */ - 0x0E, 0x60, /* ### ## */ - 0x11, 0x10, /* # # # */ - 0x12, 0x00, /* # # */ - 0x0C, 0x00, /* ## */ - - /* @60 '&' (7 pixels wide) */ - 0x0F, 0x00, /* #### */ - 0x10, 0xF0, /* # #### */ - 0x11, 0x10, /* # # # */ - 0x12, 0x10, /* # # # */ - 0x1C, 0x00, /* ### */ - 0x1E, 0x00, /* #### */ - 0x11, 0x00, /* # # */ - - /* @74 ''' (1 pixels wide) */ - 0x00, 0xF0, /* #### */ - - /* @76 '(' (2 pixels wide) */ - 0x1F, 0xC0, /* ####### */ - 0x60, 0x30, /* ## ## */ - - /* @80 ')' (2 pixels wide) */ - 0x60, 0x10, /* ## # */ - 0x1F, 0xE0, /* ######## */ - - /* @84 '*' (5 pixels wide) */ - 0x00, 0x20, /* # */ - 0x00, 0xC0, /* ## */ - 0x03, 0xF0, /* ###### */ - 0x00, 0xC0, /* ## */ - 0x01, 0x20, /* # # */ - - /* @94 '+' (7 pixels wide) */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - 0x1F, 0xE0, /* ######## */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - - /* @108 ',' (1 pixels wide) */ - 0x30, 0x00, /* ## */ - - /* @110 '-' (2 pixels wide) */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - - /* @114 '.' (1 pixels wide) */ - 0x10, 0x00, /* # */ - - /* @116 '/' (4 pixels wide) */ - 0x30, 0x00, /* ## */ - 0x0F, 0x00, /* #### */ - 0x00, 0xE0, /* ### */ - 0x00, 0x10, /* # */ - - /* @124 '0' (5 pixels wide) */ - 0x0F, 0xE0, /* ####### */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x10, 0x30, /* # ## */ - 0x0F, 0xE0, /* ####### */ - - /* @134 '1' (5 pixels wide) */ - 0x10, 0x20, /* # # */ - 0x10, 0x10, /* # # */ - 0x1F, 0xF0, /* ######### */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - - /* @144 '2' (5 pixels wide) */ - 0x18, 0x30, /* ## ## */ - 0x1C, 0x10, /* ### # */ - 0x12, 0x10, /* # # # */ - 0x11, 0xB0, /* # ## ## */ - 0x10, 0xE0, /* # ### */ - - /* @154 '3' (5 pixels wide) */ - 0x10, 0x10, /* # # */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x11, 0xB0, /* # ## ## */ - 0x0E, 0xE0, /* ### ### */ - - /* @164 '4' (5 pixels wide) */ - 0x07, 0x00, /* ### */ - 0x04, 0xC0, /* # ## */ - 0x04, 0x20, /* # # */ - 0x1F, 0xF0, /* ######### */ - 0x04, 0x00, /* # */ - - /* @174 '5' (5 pixels wide) */ - 0x10, 0xF0, /* # #### */ - 0x10, 0x90, /* # # # */ - 0x10, 0x90, /* # # # */ - 0x19, 0x10, /* ## # # */ - 0x0F, 0x00, /* #### */ - - /* @184 '6' (5 pixels wide) */ - 0x0F, 0xC0, /* ###### */ - 0x11, 0x20, /* # # # */ - 0x10, 0x90, /* # # # */ - 0x10, 0x90, /* # # # */ - 0x0F, 0x10, /* #### # */ - - /* @194 '7' (5 pixels wide) */ - 0x00, 0x10, /* # */ - 0x10, 0x10, /* # # */ - 0x0E, 0x10, /* ### # */ - 0x01, 0xD0, /* ### # */ - 0x00, 0x30, /* ## */ - - /* @204 '8' (5 pixels wide) */ - 0x1E, 0xE0, /* #### ### */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x0E, 0xE0, /* ### ### */ - - /* @214 '9' (5 pixels wide) */ - 0x11, 0xE0, /* # #### */ - 0x12, 0x10, /* # # # */ - 0x12, 0x10, /* # # # */ - 0x1B, 0x30, /* ## ## ## */ - 0x0F, 0xE0, /* ####### */ - - /* @224 ':' (1 pixels wide) */ - 0x10, 0x80, /* # # */ - - /* @226 ';' (1 pixels wide) */ - 0x30, 0x80, /* ## # */ - - /* @228 '<' (7 pixels wide) */ - 0x02, 0x00, /* # */ - 0x03, 0x00, /* ## */ - 0x05, 0x00, /* # # */ - 0x04, 0x80, /* # # */ - 0x04, 0x80, /* # # */ - 0x08, 0x80, /* # # */ - 0x08, 0x40, /* # # */ - - /* @242 '=' (7 pixels wide) */ - 0x05, 0x00, /* # # */ - 0x05, 0x00, /* # # */ - 0x05, 0x00, /* # # */ - 0x05, 0x00, /* # # */ - 0x05, 0x00, /* # # */ - 0x05, 0x00, /* # # */ - 0x05, 0x00, /* # # */ - - /* @256 '>' (7 pixels wide) */ - 0x08, 0x40, /* # # */ - 0x08, 0x80, /* # # */ - 0x04, 0x80, /* # # */ - 0x04, 0x80, /* # # */ - 0x05, 0x00, /* # # */ - 0x03, 0x00, /* ## */ - 0x02, 0x00, /* # */ - - /* @270 '?' (4 pixels wide) */ - 0x00, 0x10, /* # */ - 0x17, 0x10, /* # ### # */ - 0x01, 0x90, /* ## # */ - 0x00, 0x60, /* ## */ - - /* @278 '@' (9 pixels wide) */ - 0x1F, 0x80, /* ###### */ - 0x20, 0x40, /* # # */ - 0x47, 0x20, /* # ### # */ - 0x48, 0xA0, /* # # # # */ - 0x50, 0xA0, /* # # # # */ - 0x49, 0x20, /* # # # # */ - 0x4F, 0xA0, /* # ##### # */ - 0x08, 0x40, /* # # */ - 0x07, 0x80, /* #### */ - - /* @296 'A' (7 pixels wide) */ - 0x10, 0x00, /* # */ - 0x0E, 0x00, /* ### */ - 0x05, 0xC0, /* # ### */ - 0x04, 0x30, /* # ## */ - 0x04, 0xE0, /* # ### */ - 0x07, 0x00, /* ### */ - 0x18, 0x00, /* ## */ - - /* @310 'B' (6 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x1B, 0xE0, /* ## ##### */ - 0x04, 0x00, /* # */ - - /* @322 'C' (6 pixels wide) */ - 0x0F, 0xE0, /* ####### */ - 0x18, 0x20, /* ## # */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x10, 0x20, /* # # */ - - /* @334 'D' (7 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x18, 0x20, /* ## # */ - 0x0C, 0xE0, /* ## ### */ - 0x03, 0x80, /* ### */ - - /* @348 'E' (5 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - - /* @358 'F' (5 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x01, 0x10, /* # # */ - 0x01, 0x10, /* # # */ - 0x01, 0x10, /* # # */ - 0x00, 0x10, /* # */ - - /* @368 'G' (6 pixels wide) */ - 0x0F, 0xE0, /* ####### */ - 0x18, 0x20, /* ## # */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x11, 0x10, /* # # # */ - 0x1F, 0x30, /* ##### ## */ - - /* @380 'H' (6 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x01, 0x00, /* # */ - 0x01, 0x00, /* # */ - 0x01, 0x00, /* # */ - 0x01, 0x00, /* # */ - 0x1F, 0xF0, /* ######### */ - - /* @392 'I' (1 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - - /* @394 'J' (3 pixels wide) */ - 0x40, 0x00, /* # */ - 0x40, 0x00, /* # */ - 0x7F, 0xF0, /* ########### */ - - /* @400 'K' (6 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x01, 0x00, /* # */ - 0x02, 0x80, /* # # */ - 0x04, 0x60, /* # ## */ - 0x18, 0x30, /* ## ## */ - 0x10, 0x10, /* # # */ - - /* @412 'L' (5 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - - /* @422 'M' (7 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x00, 0x70, /* ### */ - 0x03, 0x80, /* ### */ - 0x04, 0x00, /* # */ - 0x03, 0x80, /* ### */ - 0x00, 0x60, /* ## */ - 0x1F, 0xF0, /* ######### */ - - /* @436 'N' (6 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x00, 0x70, /* ### */ - 0x01, 0xC0, /* ### */ - 0x07, 0x00, /* ### */ - 0x18, 0x00, /* ## */ - 0x1F, 0xF0, /* ######### */ - - /* @448 'O' (7 pixels wide) */ - 0x0F, 0xE0, /* ####### */ - 0x18, 0x20, /* ## # */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x0C, 0x60, /* ## ## */ - 0x07, 0xC0, /* ##### */ - - /* @462 'P' (5 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x02, 0x10, /* # # */ - 0x02, 0x10, /* # # */ - 0x01, 0x30, /* # ## */ - 0x01, 0xE0, /* #### */ - - /* @472 'Q' (7 pixels wide) */ - 0x0F, 0xE0, /* ####### */ - 0x18, 0x20, /* ## # */ - 0x10, 0x10, /* # # */ - 0x10, 0x10, /* # # */ - 0x30, 0x10, /* ## # */ - 0x4C, 0x60, /* # ## ## */ - 0x07, 0xC0, /* ##### */ - - /* @486 'R' (6 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x01, 0x10, /* # # */ - 0x01, 0x10, /* # # */ - 0x03, 0x30, /* ## ## */ - 0x0E, 0xE0, /* ### ### */ - 0x18, 0x00, /* ## */ - - /* @498 'S' (5 pixels wide) */ - 0x10, 0xE0, /* # ### */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x11, 0x10, /* # # # */ - 0x1E, 0x30, /* #### ## */ - - /* @508 'T' (7 pixels wide) */ - 0x00, 0x10, /* # */ - 0x00, 0x10, /* # */ - 0x00, 0x10, /* # */ - 0x1F, 0xF0, /* ######### */ - 0x00, 0x10, /* # */ - 0x00, 0x10, /* # */ - 0x00, 0x10, /* # */ - - /* @522 'U' (6 pixels wide) */ - 0x0F, 0xF0, /* ######## */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - 0x18, 0x00, /* ## */ - 0x0F, 0xF0, /* ######## */ - - /* @534 'V' (7 pixels wide) */ - 0x00, 0x10, /* # */ - 0x00, 0xE0, /* ### */ - 0x07, 0x00, /* ### */ - 0x18, 0x00, /* ## */ - 0x0E, 0x00, /* ### */ - 0x01, 0xC0, /* ### */ - 0x00, 0x70, /* ### */ - - /* @548 'W' (10 pixels wide) */ - 0x00, 0x10, /* # */ - 0x01, 0xE0, /* #### */ - 0x1E, 0x00, /* #### */ - 0x1E, 0x00, /* #### */ - 0x01, 0xE0, /* #### */ - 0x00, 0x70, /* ### */ - 0x07, 0x80, /* #### */ - 0x18, 0x00, /* ## */ - 0x0F, 0x00, /* #### */ - 0x00, 0xF0, /* #### */ - - /* @568 'X' (6 pixels wide) */ - 0x18, 0x30, /* ## ## */ - 0x06, 0x60, /* ## ## */ - 0x03, 0x80, /* ### */ - 0x06, 0xC0, /* ## ## */ - 0x0C, 0x60, /* ## ## */ - 0x10, 0x10, /* # # */ - - /* @580 'Y' (6 pixels wide) */ - 0x00, 0x10, /* # */ - 0x00, 0x60, /* ## */ - 0x00, 0x80, /* # */ - 0x1F, 0x00, /* ##### */ - 0x00, 0xC0, /* ## */ - 0x00, 0x30, /* ## */ - - /* @592 'Z' (7 pixels wide) */ - 0x10, 0x00, /* # */ - 0x18, 0x10, /* ## # */ - 0x16, 0x10, /* # ## # */ - 0x13, 0x10, /* # ## # */ - 0x10, 0x90, /* # # # */ - 0x10, 0x70, /* # ### */ - 0x10, 0x30, /* # ## */ - - /* @606 '[' (2 pixels wide) */ - 0x7F, 0xF0, /* ########### */ - 0x40, 0x10, /* # # */ - - /* @610 '\' (3 pixels wide) */ - 0x00, 0x30, /* ## */ - 0x03, 0xC0, /* #### */ - 0x3C, 0x00, /* #### */ - - /* @616 ']' (2 pixels wide) */ - 0x40, 0x10, /* # # */ - 0x7F, 0xF0, /* ########### */ - - /* @620 '^' (7 pixels wide) */ - 0x00, 0x80, /* # */ - 0x00, 0x40, /* # */ - 0x00, 0x20, /* # */ - 0x00, 0x10, /* # */ - 0x00, 0x20, /* # */ - 0x00, 0x40, /* # */ - 0x00, 0x80, /* # */ - - /* @634 '_' (6 pixels wide) */ - 0x80, 0x00, /* # */ - 0x80, 0x00, /* # */ - 0x80, 0x00, /* # */ - 0x80, 0x00, /* # */ - 0x80, 0x00, /* # */ - 0x80, 0x00, /* # */ - - /* @646 '`' (2 pixels wide) */ - 0x00, 0x08, /* # */ - 0x00, 0x10, /* # */ - - /* @650 'a' (5 pixels wide) */ - 0x1E, 0x80, /* #### # */ - 0x12, 0x40, /* # # # */ - 0x12, 0x40, /* # # # */ - 0x0A, 0x80, /* # # # */ - 0x1F, 0x00, /* ##### */ - - /* @660 'b' (5 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x10, 0x80, /* # # */ - 0x10, 0x40, /* # # */ - 0x10, 0x40, /* # # */ - 0x0F, 0x80, /* ##### */ - - /* @670 'c' (4 pixels wide) */ - 0x0F, 0x80, /* ##### */ - 0x10, 0xC0, /* # ## */ - 0x10, 0x40, /* # # */ - 0x10, 0x40, /* # # */ - - /* @678 'd' (5 pixels wide) */ - 0x1F, 0x80, /* ###### */ - 0x10, 0x40, /* # # */ - 0x10, 0x40, /* # # */ - 0x10, 0x80, /* # # */ - 0x1F, 0xF0, /* ######### */ - - /* @688 'e' (5 pixels wide) */ - 0x0F, 0x80, /* ##### */ - 0x12, 0x40, /* # # # */ - 0x12, 0x40, /* # # # */ - 0x12, 0xC0, /* # # ## */ - 0x13, 0x80, /* # ### */ - - /* @698 'f' (4 pixels wide) */ - 0x00, 0x40, /* # */ - 0x1F, 0xE0, /* ######## */ - 0x00, 0x50, /* # # */ - 0x00, 0x50, /* # # */ - - /* @706 'g' (5 pixels wide) */ - 0x4F, 0x80, /* # ##### */ - 0x90, 0x40, /* # # # */ - 0x90, 0x40, /* # # # */ - 0x48, 0x80, /* # # # */ - 0x3F, 0xC0, /* ######## */ - - /* @716 'h' (5 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x00, 0x80, /* # */ - 0x00, 0x40, /* # */ - 0x00, 0xC0, /* ## */ - 0x1F, 0x80, /* ###### */ - - /* @726 'i' (1 pixels wide) */ - 0x1F, 0xD0, /* ####### # */ - - /* @728 'j' (2 pixels wide) */ - 0x80, 0x00, /* # */ - 0x7F, 0xD0, /* ######### # */ - - /* @732 'k' (5 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - 0x02, 0x00, /* # */ - 0x05, 0x00, /* # # */ - 0x18, 0x80, /* ## # */ - 0x10, 0x40, /* # # */ - - /* @742 'l' (1 pixels wide) */ - 0x1F, 0xF0, /* ######### */ - - /* @744 'm' (9 pixels wide) */ - 0x1F, 0xC0, /* ####### */ - 0x00, 0x80, /* # */ - 0x00, 0x40, /* # */ - 0x00, 0xC0, /* ## */ - 0x1F, 0x80, /* ###### */ - 0x00, 0x80, /* # */ - 0x00, 0x40, /* # */ - 0x00, 0xC0, /* ## */ - 0x1F, 0x00, /* ##### */ - - /* @762 'n' (5 pixels wide) */ - 0x1F, 0xC0, /* ####### */ - 0x00, 0x80, /* # */ - 0x00, 0x40, /* # */ - 0x00, 0xC0, /* ## */ - 0x1F, 0x80, /* ###### */ - - /* @772 'o' (5 pixels wide) */ - 0x0F, 0x80, /* ##### */ - 0x10, 0x40, /* # # */ - 0x10, 0x40, /* # # */ - 0x10, 0x80, /* # # */ - 0x0F, 0x80, /* ##### */ - - /* @782 'p' (5 pixels wide) */ - 0xFF, 0xC0, /* ########## */ - 0x10, 0x80, /* # # */ - 0x10, 0x40, /* # # */ - 0x10, 0x40, /* # # */ - 0x0F, 0x80, /* ##### */ - - /* @792 'q' (5 pixels wide) */ - 0x1F, 0x80, /* ###### */ - 0x10, 0x40, /* # # */ - 0x10, 0x40, /* # # */ - 0x10, 0x80, /* # # */ - 0xFF, 0xC0, /* ########## */ - - /* @802 'r' (3 pixels wide) */ - 0x1F, 0xC0, /* ####### */ - 0x00, 0x80, /* # */ - 0x00, 0x40, /* # */ - - /* @808 's' (4 pixels wide) */ - 0x13, 0x80, /* # ### */ - 0x12, 0x40, /* # # # */ - 0x12, 0x40, /* # # # */ - 0x1C, 0x80, /* ### # */ - - /* @816 't' (4 pixels wide) */ - 0x00, 0x40, /* # */ - 0x1F, 0xE0, /* ######## */ - 0x10, 0x40, /* # # */ - 0x10, 0x40, /* # # */ - - /* @824 'u' (5 pixels wide) */ - 0x1F, 0xC0, /* ####### */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - 0x10, 0x00, /* # */ - 0x1F, 0xC0, /* ####### */ - - /* @834 'v' (6 pixels wide) */ - 0x00, 0x40, /* # */ - 0x03, 0x80, /* ### */ - 0x1C, 0x00, /* ### */ - 0x18, 0x00, /* ## */ - 0x07, 0x00, /* ### */ - 0x00, 0xC0, /* ## */ - - /* @846 'w' (8 pixels wide) */ - 0x00, 0x40, /* # */ - 0x07, 0x80, /* #### */ - 0x18, 0x00, /* ## */ - 0x07, 0x00, /* ### */ - 0x01, 0xC0, /* ### */ - 0x0E, 0x00, /* ### */ - 0x1C, 0x00, /* ### */ - 0x03, 0xC0, /* #### */ - - /* @862 'x' (5 pixels wide) */ - 0x18, 0xC0, /* ## ## */ - 0x05, 0x00, /* # # */ - 0x07, 0x00, /* ### */ - 0x09, 0x80, /* # ## */ - 0x10, 0x40, /* # # */ - - /* @872 'y' (6 pixels wide) */ - 0x00, 0x40, /* # */ - 0x83, 0x80, /* # ### */ - 0x6C, 0x00, /* ## ## */ - 0x38, 0x00, /* ### */ - 0x07, 0x00, /* ### */ - 0x00, 0xC0, /* ## */ - - /* @884 'z' (5 pixels wide) */ - 0x10, 0x00, /* # */ - 0x18, 0x40, /* ## # */ - 0x16, 0x40, /* # ## # */ - 0x13, 0x40, /* # ## # */ - 0x10, 0xC0, /* # ## */ - - /* @894 '{' (5 pixels wide) */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - 0x7D, 0xF0, /* ##### ##### */ - 0x40, 0x10, /* # # */ - 0x40, 0x10, /* # # */ - - /* @904 '|' (1 pixels wide) */ - 0xFF, 0xF0, /* ############ */ - - /* @906 '}' (5 pixels wide) */ - 0x40, 0x10, /* # # */ - 0x40, 0x10, /* # # */ - 0x3D, 0xF0, /* #### ##### */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - - /* @916 '~' (7 pixels wide) */ - 0x02, 0x00, /* # */ - 0x01, 0x00, /* # */ - 0x01, 0x00, /* # */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ - 0x02, 0x00, /* # */ + 0x00, 0x00, /* */ + 0x00, 0x00, /* */ + 0xB3, 0x00, /* # ## ## */ + 0xDD, 0x00, /* ## ### # */ + 0x88, 0x80, /* # # # */ + 0x88, 0x80, /* # # # */ + 0x88, 0x80, /* # # # */ + 0x88, 0x80, /* # # # */ + 0x88, 0x80, /* # # # */ + 0x00, 0x00, /* */ + 0x00, 0x00, /* */ + 0x00, 0x00, /* */ + + /* @1066 'n' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0xB0, /* # ## */ + 0xD8, /* ## ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1079 'o' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x60, /* ## */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x70, /* ### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1092 'p' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0xB0, /* # ## */ + 0xC8, /* ## # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF0, /* #### */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + + /* @1105 'q' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x68, /* ## # */ + 0x98, /* # ## */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF8, /* ##### */ + 0x08, /* # */ + 0x08, /* # */ + 0x08, /* # */ + + /* @1118 'r' (3 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0xA0, /* # # */ + 0xC0, /* ## */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1131 's' (4 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x60, /* ## */ + 0x90, /* # # */ + 0x80, /* # */ + 0xE0, /* ### */ + 0x10, /* # */ + 0x10, /* # */ + 0xF0, /* #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1144 't' (4 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x40, /* # */ + 0xF0, /* #### */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x40, /* # */ + 0x70, /* ### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1157 'u' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0x88, /* # # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1170 'v' (6 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x84, /* # # */ + 0x44, /* # # */ + 0x48, /* # # */ + 0x48, /* # # */ + 0x28, /* # # */ + 0x30, /* ## */ + 0x30, /* ## */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1183 'w' (8 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x89, /* # # # */ + 0x49, /* # # # */ + 0x59, /* # ## # */ + 0x55, /* # # # # */ + 0x56, /* # # ## */ + 0x26, /* # ## */ + 0x22, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1196 'x' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x88, /* # # */ + 0x90, /* # # */ + 0x70, /* ### */ + 0x20, /* # */ + 0x60, /* ## */ + 0x90, /* # # */ + 0x88, /* # # */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1209 'y' (6 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x84, /* # # */ + 0x44, /* # # */ + 0x48, /* # # */ + 0x48, /* # # */ + 0x28, /* # # */ + 0x30, /* ## */ + 0x10, /* # */ + 0x30, /* ## */ + 0x20, /* # */ + 0x40, /* # */ + + /* @1222 'z' (5 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x78, /* #### */ + 0x08, /* # */ + 0x10, /* # */ + 0x30, /* ## */ + 0x20, /* # */ + 0x40, /* # */ + 0xF8, /* ##### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + + /* @1235 '{' (5 pixels wide) */ + 0x00, /* */ + 0x38, /* ### */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0xC0, /* ## */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x38, /* ### */ + 0x00, /* */ + + /* @1248 '|' (1 pixels wide) */ + 0x00, /* */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + 0x80, /* # */ + + /* @1261 '}' (5 pixels wide) */ + 0x00, /* */ + 0xE0, /* ### */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x18, /* ## */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0x20, /* # */ + 0xC0, /* ## */ + 0x00, /* */ + + /* @1274 '~' (7 pixels wide) */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x60, /* ## */ + 0x9E, /* # #### */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ + 0x00, /* */ }; /* Character descriptors for DejaVu Sans Condensed 9pt */ /* { [Char width in bits], [Offset into dejaVuSansCondensed9ptCharBitmaps in bytes] } */ -const FONT_CHAR_INFO dejaVuSansCondensed9ptCharDescriptors[] = +const FONT_CHAR_INFO dejaVuSansCondensed9ptDescriptors[] = { - {5, 0}, /* */ - {1, 10}, /* ! */ - {3, 12}, /* " */ - {7, 18}, /* # */ - {5, 32}, /* $ */ - {9, 42}, /* % */ - {7, 60}, /* & */ - {1, 74}, /* ' */ - {2, 76}, /* ( */ - {2, 80}, /* ) */ - {5, 84}, /* * */ - {7, 94}, /* + */ - {1, 108}, /* , */ - {2, 110}, /* - */ - {1, 114}, /* . */ - {4, 116}, /* / */ - {5, 124}, /* 0 */ - {5, 134}, /* 1 */ - {5, 144}, /* 2 */ - {5, 154}, /* 3 */ - {5, 164}, /* 4 */ - {5, 174}, /* 5 */ - {5, 184}, /* 6 */ - {5, 194}, /* 7 */ - {5, 204}, /* 8 */ - {5, 214}, /* 9 */ - {1, 224}, /* : */ - {1, 226}, /* ; */ - {7, 228}, /* < */ - {7, 242}, /* = */ - {7, 256}, /* > */ - {4, 270}, /* ? */ - {9, 278}, /* @ */ - {7, 296}, /* A */ - {6, 310}, /* B */ - {6, 322}, /* C */ - {7, 334}, /* D */ - {5, 348}, /* E */ - {5, 358}, /* F */ - {6, 368}, /* G */ - {6, 380}, /* H */ - {1, 392}, /* I */ - {3, 394}, /* J */ - {6, 400}, /* K */ - {5, 412}, /* L */ - {7, 422}, /* M */ - {6, 436}, /* N */ - {7, 448}, /* O */ - {5, 462}, /* P */ - {7, 472}, /* Q */ - {6, 486}, /* R */ - {5, 498}, /* S */ - {7, 508}, /* T */ - {6, 522}, /* U */ - {7, 534}, /* V */ - {10, 548}, /* W */ - {6, 568}, /* X */ - {6, 580}, /* Y */ - {7, 592}, /* Z */ - {2, 606}, /* [ */ - {3, 610}, /* \ */ - {2, 616}, /* ] */ - {7, 620}, /* ^ */ - {6, 634}, /* _ */ - {2, 646}, /* ` */ - {5, 650}, /* a */ - {5, 660}, /* b */ - {4, 670}, /* c */ - {5, 678}, /* d */ - {5, 688}, /* e */ - {4, 698}, /* f */ - {5, 706}, /* g */ - {5, 716}, /* h */ - {1, 726}, /* i */ - {2, 728}, /* j */ - {5, 732}, /* k */ - {1, 742}, /* l */ - {9, 744}, /* m */ - {5, 762}, /* n */ - {5, 772}, /* o */ - {5, 782}, /* p */ - {5, 792}, /* q */ - {3, 802}, /* r */ - {4, 808}, /* s */ - {4, 816}, /* t */ - {5, 824}, /* u */ - {6, 834}, /* v */ - {8, 846}, /* w */ - {5, 862}, /* x */ - {6, 872}, /* y */ - {5, 884}, /* z */ - {5, 894}, /* { */ - {1, 904}, /* | */ - {5, 906}, /* } */ - {7, 916}, /* ~ */ + {5, 0}, /* */ + {1, 13}, /* ! */ + {3, 26}, /* " */ + {7, 39}, /* # */ + {5, 52}, /* $ */ + {9, 65}, /* % */ + {7, 91}, /* & */ + {1, 104}, /* ' */ + {2, 117}, /* ( */ + {2, 130}, /* ) */ + {5, 143}, /* * */ + {7, 156}, /* + */ + {1, 169}, /* , */ + {2, 182}, /* - */ + {1, 195}, /* . */ + {4, 208}, /* / */ + {5, 221}, /* 0 */ + {5, 234}, /* 1 */ + {5, 247}, /* 2 */ + {5, 260}, /* 3 */ + {5, 273}, /* 4 */ + {5, 286}, /* 5 */ + {5, 299}, /* 6 */ + {5, 312}, /* 7 */ + {5, 325}, /* 8 */ + {5, 338}, /* 9 */ + {1, 351}, /* : */ + {1, 364}, /* ; */ + {7, 377}, /* < */ + {7, 390}, /* = */ + {7, 403}, /* > */ + {4, 416}, /* ? */ + {9, 429}, /* @ */ + {7, 455}, /* A */ + {6, 468}, /* B */ + {6, 481}, /* C */ + {7, 494}, /* D */ + {5, 507}, /* E */ + {5, 520}, /* F */ + {6, 533}, /* G */ + {6, 546}, /* H */ + {1, 559}, /* I */ + {3, 572}, /* J */ + {6, 585}, /* K */ + {5, 598}, /* L */ + {7, 611}, /* M */ + {6, 624}, /* N */ + {7, 637}, /* O */ + {5, 650}, /* P */ + {7, 663}, /* Q */ + {6, 676}, /* R */ + {5, 689}, /* S */ + {7, 702}, /* T */ + {6, 715}, /* U */ + {7, 728}, /* V */ + {10, 741}, /* W */ + {6, 767}, /* X */ + {6, 780}, /* Y */ + {7, 793}, /* Z */ + {2, 806}, /* [ */ + {3, 819}, /* \ */ + {2, 832}, /* ] */ + {7, 845}, /* ^ */ + {6, 858}, /* _ */ + {2, 871}, /* ` */ + {5, 884}, /* a */ + {5, 897}, /* b */ + {4, 910}, /* c */ + {5, 923}, /* d */ + {5, 936}, /* e */ + {4, 949}, /* f */ + {5, 962}, /* g */ + {5, 975}, /* h */ + {1, 988}, /* i */ + {2, 1001}, /* j */ + {5, 1014}, /* k */ + {1, 1027}, /* l */ + {9, 1040}, /* m */ + {5, 1066}, /* n */ + {5, 1079}, /* o */ + {5, 1092}, /* p */ + {5, 1105}, /* q */ + {3, 1118}, /* r */ + {4, 1131}, /* s */ + {4, 1144}, /* t */ + {5, 1157}, /* u */ + {6, 1170}, /* v */ + {8, 1183}, /* w */ + {5, 1196}, /* x */ + {6, 1209}, /* y */ + {5, 1222}, /* z */ + {5, 1235}, /* { */ + {1, 1248}, /* | */ + {5, 1261}, /* } */ + {7, 1274}, /* ~ */ }; /* Font information for DejaVu Sans Condensed 9pt */ const FONT_INFO dejaVuSansCondensed9ptFontInfo = { - 2, /* Character height */ + 13, /* Character height */ ' ', /* Start character */ - dejaVuSansCondensed9ptCharDescriptors, /* Character decriptor array */ - dejaVuSansCondensed9ptCharBitmaps, /* Character bitmap array */ + '~', /* End character */ + dejaVuSansCondensed9ptDescriptors, /* Character descriptor array */ + dejaVuSansCondensed9ptBitmaps, /* Character bitmap array */ };