2011-05-11 23:37:26 +00:00
|
|
|
#include "dejavusanscondensed9.h"
|
|
|
|
|
|
|
|
/*
|
|
|
|
** Font data for DejaVu Sans Condensed 9pt
|
|
|
|
*/
|
|
|
|
|
|
|
|
/* Character bitmaps for DejaVu Sans Condensed 9pt */
|
|
|
|
const uint8_t dejaVuSansCondensed9ptCharBitmaps[] =
|
|
|
|
{
|
|
|
|
/* @0 ' ' (5 pixels wide) */
|
|
|
|
0x00, 0x00, /* */
|
|
|
|
0x00, 0x00, /* */
|
|
|
|
0x00, 0x00, /* */
|
|
|
|
0x00, 0x00, /* */
|
|
|
|
0x00, 0x00, /* */
|
|
|
|
|
|
|
|
/* @10 '!' (1 pixels wide) */
|
|
|
|
0x13, 0xF0, /* # ###### */
|
|
|
|
|
|
|
|
/* @12 '"' (3 pixels wide) */
|
|
|
|
0x00, 0xF0, /* #### */
|
|
|
|
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, /* # */
|
|
|
|
};
|
|
|
|
|
|
|
|
/* Character descriptors for DejaVu Sans Condensed 9pt */
|
|
|
|
/* { [Char width in bits], [Offset into dejaVuSansCondensed9ptCharBitmaps in bytes] } */
|
|
|
|
const FONT_CHAR_INFO dejaVuSansCondensed9ptCharDescriptors[] =
|
|
|
|
{
|
|
|
|
{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}, /* ~ */
|
|
|
|
};
|
|
|
|
|
|
|
|
/* Font information for DejaVu Sans Condensed 9pt */
|
2011-05-12 12:18:06 +00:00
|
|
|
const struct FONT_DEF Font_dejaVuCondensed9pt = {0,13,' ','~',
|
2011-05-11 23:37:26 +00:00
|
|
|
dejaVuSansCondensed9ptCharBitmaps, /* Character bitmap array */
|
|
|
|
dejaVuSansCondensed9ptCharDescriptors, /* Character decriptor array */
|
|
|
|
};
|