diff options
-rw-r--r-- | framebuffer/GEN_font_internal.c | 342 | ||||
-rw-r--r-- | framebuffer/res/fonts/glyph_data | 38 |
2 files changed, 217 insertions, 163 deletions
diff --git a/framebuffer/GEN_font_internal.c b/framebuffer/GEN_font_internal.c index 26f26fb64..3fbd78b9a 100644 --- a/framebuffer/GEN_font_internal.c +++ b/framebuffer/GEN_font_internal.c @@ -129,7 +129,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x02DC, 0x02E0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02E4, 0x02E8, 0x0000, 0x0000, + 0x02E4, 0x02F0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -142,27 +142,28 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x02E8, 0x02EC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x02F4, 0x02F8, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x02EC, 0x02F0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x02FC, 0x0300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02F4, 0x02F8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0304, 0x0308, 0x030C, 0x0310, + 0x0314, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0318, 0x031C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02FC, 0x0300, 0x0304, 0x0308, - 0x030C, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0310, 0x0314, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0318, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -238,14 +239,14 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0324, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x031C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0320, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -302,8 +303,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x032C, 0x0330, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0324, 0x0328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -321,18 +322,18 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0334, + 0x0337, 0x0000, 0x0000, 0x0000, + 0x033A, 0x033E, 0x0342, 0x0000, + 0x0346, 0x034A, 0x034E, 0x0000, + 0x0352, 0x0356, 0x035A, 0x035D, + 0x0000, 0x0000, 0x0361, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x032C, - 0x032F, 0x0000, 0x0000, 0x0000, - 0x0332, 0x0336, 0x033A, 0x0000, - 0x033E, 0x0342, 0x0346, 0x0000, - 0x034A, 0x034E, 0x0352, 0x0355, - 0x0000, 0x0000, 0x0359, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0363, 0x0367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x035B, 0x035F, 0x0000, 0x0000, + 0x0000, 0x036B, 0x036F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0363, 0x0367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -360,8 +361,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0373, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x036B, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -389,8 +390,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0377, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x036F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -417,8 +418,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x037A, 0x037E, 0x0382, 0x0386, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0372, 0x0376, 0x037A, 0x037E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -438,9 +439,9 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x038A, 0x038E, + 0x0392, 0x0396, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0382, 0x0386, - 0x038A, 0x038E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -449,8 +450,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x039A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0392, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -560,8 +561,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x039D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0395, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -576,8 +577,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x03A1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0399, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -637,20 +638,17 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0000, - 0x039C, 0x039D, 0x039E, 0x039F, - 0x03A0, 0x03A1, 0x03A2, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9, 0x03AA, 0x03AB, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03B0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7, 0x03B8, 0x03B9, 0x03BA, 0x03BB, - 0x03BC, 0x03BA, 0x03BD, 0x03BE, - 0x03BF, 0x03C0, 0x03C1, 0x03C2, - 0x03C3, 0x03C1, 0x03C4, 0x03C5, - 0x03C6, 0x03C7, 0x03C8, 0x03C9, - 0x03CA, 0x03CB, 0x03CC, 0x03CD, + 0x03BC, 0x03BD, 0x03BE, 0x03BF, + 0x03C0, 0x03C1, 0x03C2, 0x03C3, + 0x03C4, 0x03C2, 0x03C5, 0x03C6, + 0x03C7, 0x03C8, 0x03C9, 0x03CA, + 0x03CB, 0x03C9, 0x03CC, 0x03CD, 0x03CE, 0x03CF, 0x03D0, 0x03D1, 0x03D2, 0x03D3, 0x03D4, 0x03D5, 0x03D6, 0x03D7, 0x03D8, 0x03D9, @@ -678,9 +676,11 @@ const uint16_t fb_regular_sections[5120] = { 0x042E, 0x042F, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438, 0x0439, + 0x043A, 0x043B, 0x043C, 0x043D, + 0x043E, 0x043F, 0x0440, 0x0441, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x043D, 0x0000, + 0x0000, 0x0000, 0x0445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -688,7 +688,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0441, + 0x0000, 0x0000, 0x0000, 0x0449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -698,11 +698,11 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x043A, 0x0000, 0x0000, 0x0000, + 0x0442, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0444, + 0x0000, 0x0000, 0x0000, 0x044C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -716,7 +716,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0445, 0x0446, + 0x0000, 0x0000, 0x044D, 0x044E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -746,12 +746,12 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0447, 0x0448, - 0x0449, 0x044A, 0x044B, 0x044C, - 0x044D, 0x044E, 0x044B, 0x044C, - 0x044F, 0x0450, 0x0451, 0x0452, - 0x0453, 0x0454, 0x0455, 0x0456, - 0x0453, 0x0454, 0x0000, 0x0000, + 0x0000, 0x0000, 0x044F, 0x0450, + 0x0451, 0x0452, 0x0453, 0x0454, + 0x0455, 0x0456, 0x0453, 0x0454, + 0x0457, 0x0458, 0x0459, 0x045A, + 0x045B, 0x045C, 0x045D, 0x045E, + 0x045B, 0x045C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -770,11 +770,11 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0457, - 0x0000, 0x0000, 0x0000, 0x045B, + 0x0000, 0x0000, 0x0000, 0x045F, + 0x0000, 0x0000, 0x0000, 0x0463, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x045F, 0x0000, 0x0000, + 0x0000, 0x0467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -831,7 +831,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0460, + 0x0000, 0x0000, 0x0000, 0x0468, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -894,9 +894,9 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0461, 0x0000, 0x0000, 0x0462, - 0x0000, 0x0000, 0x0000, 0x0463, - 0x0000, 0x0464, 0x0000, 0x0000, + 0x0469, 0x0000, 0x0000, 0x046A, + 0x0000, 0x0000, 0x0000, 0x046B, + 0x0000, 0x046C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -917,7 +917,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0465, 0x0000, 0x0000, + 0x0000, 0x046D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -929,9 +929,9 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0466, 0x0000, 0x0000, 0x0000, + 0x046E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0467, 0x0000, 0x0000, 0x0000, + 0x046F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -941,7 +941,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0468, + 0x0000, 0x0000, 0x0000, 0x0470, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -984,8 +984,8 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0469, - 0x0000, 0x046A, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0471, + 0x0000, 0x0472, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1038,7 +1038,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x046B, 0x0000, 0x046C, + 0x0000, 0x0473, 0x0000, 0x0474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1140,7 +1140,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x046D, + 0x0000, 0x0000, 0x0000, 0x0475, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1181,7 +1181,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x046E, 0x0000, + 0x0000, 0x0000, 0x0476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1214,7 +1214,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x046F, 0x0473, 0x0000, + 0x0000, 0x0477, 0x047B, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1341,7 +1341,7 @@ const uint16_t fb_regular_sections[5120] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0477, 0x0478, 0x0000, 0x0000 + 0x047F, 0x0480, 0x0000, 0x0000 }; const uint8_t fb_italic_section_table[256] = { @@ -1446,8 +1446,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x02DD, 0x02E1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02E5, 0x02E9, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0000, + 0x02E5, 0x02F1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1460,26 +1459,27 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x02E9, 0x02ED, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x02ED, 0x02F1, + 0x0000, 0x0000, 0x02F5, 0x02F9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02F5, 0x02F9, 0x0000, 0x0000, + 0x02FD, 0x0301, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02FD, 0x0301, 0x0305, 0x0309, - 0x030D, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0311, 0x0315, 0x0000, + 0x0305, 0x0309, 0x030D, 0x0311, + 0x0315, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0319, 0x031D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0319, 0x0000, + 0x0000, 0x0000, 0x0321, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1556,13 +1556,13 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x031D, 0x0000, + 0x0000, 0x0000, 0x0325, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0321, 0x0000, 0x0000, 0x0000, + 0x0329, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1620,7 +1620,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0325, 0x0329, + 0x0000, 0x0000, 0x032D, 0x0331, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1639,17 +1639,17 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x032D, - 0x0330, 0x0000, 0x0000, 0x0000, - 0x0333, 0x0337, 0x033B, 0x0000, - 0x033F, 0x0343, 0x0347, 0x0000, - 0x034B, 0x034F, 0x0353, 0x0356, - 0x0000, 0x0000, 0x0359, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0335, + 0x0338, 0x0000, 0x0000, 0x0000, + 0x033B, 0x033F, 0x0343, 0x0000, + 0x0347, 0x034B, 0x034F, 0x0000, + 0x0353, 0x0357, 0x035B, 0x035E, + 0x0000, 0x0000, 0x0361, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x035C, 0x0360, 0x0000, 0x0000, + 0x0364, 0x0368, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0364, 0x0368, 0x0000, + 0x0000, 0x036C, 0x0370, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1678,7 +1678,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x036C, 0x0000, 0x0000, 0x0000, + 0x0374, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1707,7 +1707,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0370, 0x0000, + 0x0000, 0x0000, 0x0378, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1735,7 +1735,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0373, 0x0377, 0x037B, 0x037F, + 0x037B, 0x037F, 0x0383, 0x0387, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1756,8 +1756,8 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0383, 0x0387, - 0x038B, 0x038F, 0x0000, 0x0000, + 0x0000, 0x0000, 0x038B, 0x038F, + 0x0393, 0x0397, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1767,7 +1767,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0393, 0x0000, + 0x0000, 0x0000, 0x039B, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1878,7 +1878,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0396, 0x0000, + 0x0000, 0x0000, 0x039E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1894,7 +1894,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x039A, 0x0000, 0x0000, 0x0000, + 0x03A2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -1997,7 +1997,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x043E, 0x0000, + 0x0000, 0x0000, 0x0446, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2005,7 +2005,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0442, + 0x0000, 0x0000, 0x0000, 0x044A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2015,7 +2015,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x043B, 0x0000, 0x0000, 0x0000, + 0x0443, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2023,8 +2023,8 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0458, - 0x0000, 0x0000, 0x0000, 0x045C, + 0x0000, 0x0000, 0x0000, 0x0460, + 0x0000, 0x0000, 0x0000, 0x0464, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2083,7 +2083,7 @@ const uint16_t fb_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0470, 0x0474, 0x0000, + 0x0000, 0x0478, 0x047C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2251,7 +2251,7 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x02DE, 0x02E2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02E6, 0x02EA, 0x0000, 0x0000, + 0x02E6, 0x02F2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2264,27 +2264,28 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x02EA, 0x02EE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x02F6, 0x02FA, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x02EE, 0x02F2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x02FE, 0x0302, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02F6, 0x02FA, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0306, 0x030A, 0x030E, 0x0312, + 0x0316, 0x0000, 0x0000, 0x0000, + 0x0000, 0x031A, 0x031E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02FE, 0x0302, 0x0306, 0x030A, - 0x030E, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0312, 0x0316, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0322, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x031A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2360,14 +2361,14 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x031E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x032A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0322, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2424,8 +2425,8 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x032E, 0x0332, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0326, 0x032A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2443,18 +2444,18 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0336, + 0x0339, 0x0000, 0x0000, 0x0000, + 0x033C, 0x0340, 0x0344, 0x0000, + 0x0348, 0x034C, 0x0350, 0x0000, + 0x0354, 0x0358, 0x035A, 0x035F, + 0x0000, 0x0000, 0x0362, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x032E, - 0x0331, 0x0000, 0x0000, 0x0000, - 0x0334, 0x0338, 0x033C, 0x0000, - 0x0340, 0x0344, 0x0348, 0x0000, - 0x034C, 0x0350, 0x0352, 0x0357, - 0x0000, 0x0000, 0x035A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0365, 0x0369, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x035D, 0x0361, 0x0000, 0x0000, + 0x0000, 0x036D, 0x0371, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0365, 0x0369, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2482,8 +2483,8 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0375, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x036D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2511,8 +2512,8 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0377, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x036F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2539,8 +2540,8 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x037C, 0x0380, 0x0384, 0x0388, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0374, 0x0378, 0x037C, 0x0380, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2560,9 +2561,9 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x038C, 0x0390, + 0x0394, 0x0398, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0384, 0x0388, - 0x038C, 0x0390, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2571,8 +2572,8 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x039C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0394, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2682,8 +2683,8 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x039F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0397, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2698,8 +2699,8 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x03A1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0399, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2801,16 +2802,16 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0447, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x043F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0449, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0441, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2819,17 +2820,17 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0442, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x043A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0461, + 0x0000, 0x0000, 0x0000, 0x0465, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0459, - 0x0000, 0x0000, 0x0000, 0x045D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -2887,8 +2888,7 @@ const uint16_t fb_bold_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0471, 0x0475, 0x0000, + 0x0000, 0x0479, 0x047D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3056,8 +3056,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x02DF, 0x02E3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02E7, 0x02EB, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0000, + 0x02E7, 0x02F3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3070,26 +3069,27 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x02EB, 0x02EF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x02EF, 0x02F3, + 0x0000, 0x0000, 0x02F7, 0x02FB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02F7, 0x02FB, 0x0000, 0x0000, + 0x02FF, 0x0303, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x02FF, 0x0303, 0x0307, 0x030B, - 0x030F, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0313, 0x0317, 0x0000, + 0x0307, 0x030B, 0x030F, 0x0313, + 0x0317, 0x0000, 0x0000, 0x0000, + 0x0000, 0x031B, 0x031F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x031B, 0x0000, + 0x0000, 0x0000, 0x0323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3166,13 +3166,13 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x031F, 0x0000, + 0x0000, 0x0000, 0x0327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0323, 0x0000, 0x0000, 0x0000, + 0x032B, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3230,7 +3230,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0327, 0x032B, + 0x0000, 0x0000, 0x032F, 0x0333, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3249,17 +3249,17 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x032E, - 0x0331, 0x0000, 0x0000, 0x0000, - 0x0335, 0x0339, 0x033D, 0x0000, - 0x0341, 0x0345, 0x0349, 0x0000, - 0x034D, 0x0351, 0x0354, 0x0358, - 0x0000, 0x0000, 0x035A, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0336, + 0x0339, 0x0000, 0x0000, 0x0000, + 0x033D, 0x0341, 0x0345, 0x0000, + 0x0349, 0x034D, 0x0351, 0x0000, + 0x0355, 0x0359, 0x035C, 0x0360, + 0x0000, 0x0000, 0x0362, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x035E, 0x0362, 0x0000, 0x0000, + 0x0366, 0x036A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0366, 0x036A, 0x0000, + 0x0000, 0x036E, 0x0372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3288,7 +3288,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x036E, 0x0000, 0x0000, 0x0000, + 0x0376, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3317,7 +3317,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0371, 0x0000, + 0x0000, 0x0000, 0x0379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3345,7 +3345,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0375, 0x0379, 0x037D, 0x0381, + 0x037D, 0x0381, 0x0385, 0x0389, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3366,8 +3366,8 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0385, 0x0389, - 0x038D, 0x0391, 0x0000, 0x0000, + 0x0000, 0x0000, 0x038D, 0x0391, + 0x0395, 0x0399, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3377,7 +3377,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0394, 0x0000, + 0x0000, 0x0000, 0x039C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3488,7 +3488,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0398, 0x0000, + 0x0000, 0x0000, 0x03A0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3504,7 +3504,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x039B, 0x0000, 0x0000, 0x0000, + 0x03A3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3607,7 +3607,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0440, 0x0000, + 0x0000, 0x0000, 0x0448, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3615,7 +3615,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x0443, + 0x0000, 0x0000, 0x0000, 0x044B, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3625,7 +3625,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x043C, 0x0000, 0x0000, 0x0000, + 0x0444, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3633,8 +3633,8 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0000, 0x0000, 0x045A, - 0x0000, 0x0000, 0x0000, 0x045E, + 0x0000, 0x0000, 0x0000, 0x0462, + 0x0000, 0x0000, 0x0000, 0x0466, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3693,7 +3693,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, - 0x0000, 0x0472, 0x0476, 0x0000, + 0x0000, 0x047A, 0x047E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, @@ -3759,7 +3759,7 @@ const uint16_t fb_bold_italic_sections[3072] = { 0x0000, 0x0000, 0x0000, 0x0000 }; -const uint8_t font_glyph_data[18320] = { +const uint8_t font_glyph_data[18448] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -5248,6 +5248,22 @@ const uint8_t font_glyph_data[18320] = { 0xE0, 0xEE, 0xEE, 0xFE, 0x7C, 0x00, 0x00, 0x00, 0x77, 0x3E, 0x00, 0x3E, 0x7F, 0x77, 0x77, 0x70, 0xE0, 0xEE, 0xEE, 0xFE, 0x7C, 0x00, 0x00, 0x00, + 0x00, 0x60, 0x60, 0x60, 0x68, 0x78, 0x70, 0xE0, + 0xE0, 0x60, 0x60, 0x7E, 0x7E, 0x00, 0x00, 0x00, + 0x00, 0x18, 0x18, 0x18, 0x1A, 0x3E, 0x3C, 0x70, + 0x70, 0x60, 0x60, 0x7E, 0x7E, 0x00, 0x00, 0x00, + 0x00, 0x70, 0x70, 0x70, 0x76, 0x7E, 0x7C, 0xF0, + 0xF0, 0x70, 0x70, 0x7E, 0x7E, 0x00, 0x00, 0x00, + 0x00, 0x38, 0x38, 0x3A, 0x3E, 0x3C, 0x38, 0xF0, + 0xF0, 0x70, 0x70, 0x7E, 0x7E, 0x00, 0x00, 0x00, + 0x00, 0x38, 0x38, 0x18, 0x1A, 0x1E, 0x3C, 0x78, + 0x58, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x0E, 0x0E, 0x06, 0x07, 0x0F, 0x1E, 0x3C, + 0x2C, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x78, 0x78, 0x38, 0x3E, 0x3E, 0x7C, 0x78, + 0x78, 0x38, 0x38, 0x38, 0x38, 0x00, 0x00, 0x00, + 0x00, 0x3C, 0x3C, 0x1D, 0x1F, 0x3E, 0x7C, 0xF8, + 0xB8, 0x70, 0x70, 0x70, 0x70, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x6C, 0x38, 0x00, 0x7C, 0xFE, 0xC6, 0xC0, 0xC0, 0xC6, 0xFE, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x63, 0x36, 0x1C, 0x00, 0x3C, 0x7E, 0x66, diff --git a/framebuffer/res/fonts/glyph_data b/framebuffer/res/fonts/glyph_data index 16377b75d..24ee7d69b 100644 --- a/framebuffer/res/fonts/glyph_data +++ b/framebuffer/res/fonts/glyph_data @@ -4338,6 +4338,44 @@ U+010C - LATIN CAPITAL LETTER C WITH CARON ........ ........ ........ ........ ........ ........ ........ ........ ----------------------------------------------------- +U+0141 - LATIN CAPITAL LETTER L WITH STROKE +- - - - - - - - - - - - - - - - - - - - - - - - - - - + ........ ........ ........ ........ + .##..... ...##... .###.... ..###... + .##..... ...##... .###.... ..###... + .##..... ...##... .###.... ..###.#. + .##.#... ...##.#. .###.##. ..#####. + .####... ..#####. .######. ..####.. + .###.... ..####.. .#####.. ..###... + ###..... .###.... ####.... ####.... + ###..... .###.... ####.... ####.... + .##..... .##..... .###.... .###.... + .##..... .##..... .###.... .###.... + .######. .######. .######. .######. + .######. .######. .######. .######. + ........ ........ ........ ........ + ........ ........ ........ ........ + ........ ........ ........ ........ +----------------------------------------------------- +U+0142 - LATIN SMALL LETTER L WITH STROKE +- - - - - - - - - - - - - - - - - - - - - - - - - - - + ........ ........ ........ ........ + ..###... ....###. .####... ..####.. + ..###... ....###. .####... ..####.. + ...##... .....##. ..###... ...###.# + ...##.#. .....### ..#####. ...##### + ...####. ....#### ..#####. ..#####. + ..####.. ...####. .#####.. .#####.. + .####... ..####.. .####... #####... + .#.##... ..#.##.. .####... #.###... + ...##... ...##... ..###... .###.... + ...##... ...##... ..###... .###.... + ...##... ...##... ..###... .###.... + ...##... ...##... ..###... .###.... + ........ ........ ........ ........ + ........ ........ ........ ........ + ........ ........ ........ ........ +----------------------------------------------------- U+010D - LATIN SMALL LETTER C WITH CARON - - - - - - - - - - - - - - - - - - - - - - - - - - - ........ ........ ........ ........ |