fonts.c


1
const unsigned char font_regular[92][6] =
2
{
3
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00,   // sp
4
    0x00, 0x00, 0x00, 0x2f, 0x00, 0x00,   // !
5
    0x00, 0x00, 0x07, 0x00, 0x07, 0x00,   // "
6
    0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14,   // #
7
    0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12,   // $
8
    0x00, 0x62, 0x64, 0x08, 0x13, 0x23,   // %
9
    0x00, 0x36, 0x49, 0x55, 0x22, 0x50,   // &
10
    0x00, 0x00, 0x05, 0x03, 0x00, 0x00,   // '
11
    0x00, 0x00, 0x1c, 0x22, 0x41, 0x00,   // (
12
    0x00, 0x00, 0x41, 0x22, 0x1c, 0x00,   // )
13
    0x00, 0x14, 0x08, 0x3E, 0x08, 0x14,   // *
14
    0x00, 0x08, 0x08, 0x3E, 0x08, 0x08,   // +
15
    0x00, 0x00, 0x00, 0xA0, 0x60, 0x00,   // ,
16
    0x00, 0x08, 0x08, 0x08, 0x08, 0x08,   // -
17
    0x00, 0x00, 0x60, 0x60, 0x00, 0x00,   // .
18
    0x00, 0x20, 0x10, 0x08, 0x04, 0x02,   // /
19
    0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E,   // 0
20
    0x00, 0x00, 0x42, 0x7F, 0x40, 0x00,   // 1
21
    0x00, 0x42, 0x61, 0x51, 0x49, 0x46,   // 2
22
    0x00, 0x21, 0x41, 0x45, 0x4B, 0x31,   // 3
23
    0x00, 0x18, 0x14, 0x12, 0x7F, 0x10,   // 4
24
    0x00, 0x27, 0x45, 0x45, 0x45, 0x39,   // 5
25
    0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30,   // 6
26
    0x00, 0x01, 0x71, 0x09, 0x05, 0x03,   // 7
27
    0x00, 0x36, 0x49, 0x49, 0x49, 0x36,   // 8
28
    0x00, 0x06, 0x49, 0x49, 0x29, 0x1E,   // 9
29
    0x00, 0x00, 0x36, 0x36, 0x00, 0x00,   // :
30
    0x00, 0x00, 0x56, 0x36, 0x00, 0x00,   // ;
31
    0x00, 0x08, 0x14, 0x22, 0x41, 0x00,   // <
32
    0x00, 0x14, 0x14, 0x14, 0x14, 0x14,   // =
33
    0x00, 0x00, 0x41, 0x22, 0x14, 0x08,   // >
34
    0x00, 0x02, 0x01, 0x51, 0x09, 0x06,   // ?
35
    0x00, 0x32, 0x49, 0x59, 0x51, 0x3E,   // @
36
    0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C,   // A
37
    0x00, 0x7F, 0x49, 0x49, 0x49, 0x36,   // B
38
    0x00, 0x3E, 0x41, 0x41, 0x41, 0x22,   // C
39
    0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C,   // D
40
    0x00, 0x7F, 0x49, 0x49, 0x49, 0x41,   // E
41
    0x00, 0x7F, 0x09, 0x09, 0x09, 0x01,   // F
42
    0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A,   // G
43
    0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F,   // H
44
    0x00, 0x00, 0x41, 0x7F, 0x41, 0x00,   // I
45
    0x00, 0x20, 0x40, 0x41, 0x3F, 0x01,   // J
46
    0x00, 0x7F, 0x08, 0x14, 0x22, 0x41,   // K
47
    0x00, 0x7F, 0x40, 0x40, 0x40, 0x40,   // L
48
    0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F,   // M
49
    0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F,   // N
50
    0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E,   // O
51
    0x00, 0x7F, 0x09, 0x09, 0x09, 0x06,   // P
52
    0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E,   // Q
53
    0x00, 0x7F, 0x09, 0x19, 0x29, 0x46,   // R
54
    0x00, 0x46, 0x49, 0x49, 0x49, 0x31,   // S
55
    0x00, 0x01, 0x01, 0x7F, 0x01, 0x01,   // T
56
    0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F,   // U
57
    0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F,   // V
58
    0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F,   // W
59
    0x00, 0x63, 0x14, 0x08, 0x14, 0x63,   // X
60
    0x00, 0x07, 0x08, 0x70, 0x08, 0x07,   // Y
61
    0x00, 0x61, 0x51, 0x49, 0x45, 0x43,   // Z
62
    0x00, 0x00, 0x7F, 0x41, 0x41, 0x00,   // [ 91
63
    0x00, 0x02, 0x04 , 0x08, 0x10, 0x20,    // \92
64
    0x00, 0x00, 0x41, 0x41, 0x7F, 0x00,   // ]
65
    0x00, 0x04, 0x02, 0x01, 0x02, 0x04,   // ^
66
    0x00, 0x40, 0x40, 0x40, 0x40, 0x40,   // _
67
    0x00, 0x00, 0x01, 0x02, 0x04, 0x00,   // '
68
    0x00, 0x20, 0x54, 0x54, 0x54, 0x78,   // a
69
    0x00, 0x7F, 0x48, 0x44, 0x44, 0x38,   // b
70
    0x00, 0x38, 0x44, 0x44, 0x44, 0x20,   // c
71
    0x00, 0x38, 0x44, 0x44, 0x48, 0x7F,   // d
72
    0x00, 0x38, 0x54, 0x54, 0x54, 0x18,   // e
73
    0x00, 0x08, 0x7E, 0x09, 0x01, 0x02,   // f
74
    0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C,   // g
75
    0x00, 0x7F, 0x08, 0x04, 0x04, 0x78,   // h
76
    0x00, 0x00, 0x44, 0x7D, 0x40, 0x00,   // i
77
    0x00, 0x40, 0x80, 0x84, 0x7D, 0x00,   // j
78
    0x00, 0x7F, 0x10, 0x28, 0x44, 0x00,   // k
79
    0x00, 0x00, 0x41, 0x7F, 0x40, 0x00,   // l
80
    0x00, 0x7C, 0x04, 0x18, 0x04, 0x78,   // m
81
    0x00, 0x7C, 0x08, 0x04, 0x04, 0x78,   // n
82
    0x00, 0x38, 0x44, 0x44, 0x44, 0x38,   // o
83
    0x00, 0xFC, 0x24, 0x24, 0x24, 0x18,   // p
84
    0x00, 0x18, 0x24, 0x24, 0x18, 0xFC,   // q
85
    0x00, 0x7C, 0x08, 0x04, 0x04, 0x08,   // r
86
    0x00, 0x48, 0x54, 0x54, 0x54, 0x20,   // s
87
    0x00, 0x04, 0x3F, 0x44, 0x40, 0x20,   // t
88
    0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C,   // u
89
    0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C,   // v
90
    0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C,   // w
91
    0x00, 0x44, 0x28, 0x10, 0x28, 0x44,   // x
92
    0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C,   // y
93
    0x00, 0x44, 0x64, 0x54, 0x4C, 0x44,   // z
94
    0x14, 0x14, 0x14, 0x14, 0x14, 0x14    // horiz lines
95
};