4445 lines
88 KiB
C
4445 lines
88 KiB
C
/* AUTOMATICALLY GENERATED FILE! EDITING NOT RECOMMENDED!
|
|
*
|
|
* This file is distributed under the terms of the MIT License.
|
|
* See the LICENSE file at the top of this tree, or if it is missing a copy can
|
|
* be found at http://opensource.org/licenses/MIT
|
|
*/
|
|
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include "fontem.h"
|
|
#include "font-notomono-29.h"
|
|
|
|
/* Character list: !@#$%^&*()_+-={}|[]\:";'<>?,./`~ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789ÄÖÜßäöü */
|
|
|
|
/** Glyph definition for character ' '. */
|
|
static const struct glyph glyph_notomono_29_0020 = {
|
|
.glyph = 32,
|
|
.left = 0,
|
|
.top = 0,
|
|
.advance = 24,
|
|
.cols = 0,
|
|
.rows = 0,
|
|
.bitmap = NULL,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '!'. */
|
|
static const uint8_t bitmap_notomono_29_0021[] = {
|
|
0x3e,
|
|
0x3e,
|
|
0x3e,
|
|
0x3e,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x3e,
|
|
0x3e,
|
|
0x3e,
|
|
0x3e,
|
|
0x1c,
|
|
};
|
|
|
|
/** Glyph definition for character '!'. */
|
|
static const struct glyph glyph_notomono_29_0021 = {
|
|
.glyph = 33,
|
|
.left = 8,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 7,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_0021,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '"'. */
|
|
static const uint8_t bitmap_notomono_29_0022[] = {
|
|
0x03, 0xe3, 0xe3,
|
|
0x03, 0xe3, 0xe3,
|
|
0x03, 0xc3, 0xc3,
|
|
0x03, 0xc3, 0xc3,
|
|
0x03, 0xc3, 0xc3,
|
|
0x03, 0xc3, 0xc3,
|
|
0x03, 0xc3, 0xc1,
|
|
0x01, 0xc1, 0xc1,
|
|
0x01, 0xc1, 0xc1,
|
|
0x01, 0xc1, 0xc1,
|
|
0x01, 0xc1, 0xc0,
|
|
};
|
|
|
|
/** Glyph definition for character '"'. */
|
|
static const struct glyph glyph_notomono_29_0022 = {
|
|
.glyph = 34,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 19,
|
|
.rows = 11,
|
|
.bitmap = bitmap_notomono_29_0022,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '#'. */
|
|
static const uint8_t bitmap_notomono_29_0023[] = {
|
|
0x00, 0x70, 0x70,
|
|
0x00, 0x70, 0x70,
|
|
0x00, 0x70, 0x70,
|
|
0x00, 0xe0, 0x60,
|
|
0x00, 0xe0, 0xe0,
|
|
0x00, 0xe0, 0xe0,
|
|
0x00, 0xe0, 0xe0,
|
|
0x00, 0xe0, 0xe0,
|
|
0x00, 0xe0, 0xe0,
|
|
0x3f, 0xff, 0xfe,
|
|
0x3f, 0xff, 0xfe,
|
|
0x3f, 0xff, 0xfe,
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0x81, 0xc0,
|
|
0x03, 0x83, 0x80,
|
|
0x03, 0x83, 0x80,
|
|
0x03, 0x83, 0x80,
|
|
0x7f, 0xff, 0xfc,
|
|
0x7f, 0xff, 0xfc,
|
|
0x7f, 0xff, 0xfc,
|
|
0x07, 0x07, 0x00,
|
|
0x07, 0x07, 0x00,
|
|
0x07, 0x07, 0x00,
|
|
0x07, 0x07, 0x00,
|
|
0x06, 0x07, 0x00,
|
|
0x0e, 0x0e, 0x00,
|
|
0x0e, 0x0e, 0x00,
|
|
0x0e, 0x0e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '#'. */
|
|
static const struct glyph glyph_notomono_29_0023 = {
|
|
.glyph = 35,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0023,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '$'. */
|
|
static const uint8_t bitmap_notomono_29_0024[] = {
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x7f, 0x81,
|
|
0x01, 0xff, 0xf7,
|
|
0x07, 0xff, 0xe7,
|
|
0x07, 0x9c, 0xef,
|
|
0x0f, 0x1c, 0x0f,
|
|
0x0f, 0x1c, 0x0e,
|
|
0x0e, 0x1c, 0x0f,
|
|
0x0f, 0x1c, 0x0f,
|
|
0x0f, 0x1c, 0x07,
|
|
0x07, 0x9c, 0x07,
|
|
0x07, 0xfc, 0x01,
|
|
0x01, 0xfc, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0x1f, 0xc0,
|
|
0x00, 0x1f, 0xe0,
|
|
0x00, 0x1d, 0xe0,
|
|
0x00, 0x1c, 0xf0,
|
|
0x00, 0x1c, 0xf0,
|
|
0x00, 0x1c, 0x70,
|
|
0x00, 0x1c, 0xf0,
|
|
0x00, 0x1c, 0xfe,
|
|
0x0e, 0x1f, 0xef,
|
|
0x0f, 0xff, 0xef,
|
|
0x0f, 0xff, 0x83,
|
|
0x03, 0xfe, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '$'. */
|
|
static const struct glyph glyph_notomono_29_0024 = {
|
|
.glyph = 36,
|
|
.left = 0,
|
|
.top = 31,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 33,
|
|
.bitmap = bitmap_notomono_29_0024,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '%'. */
|
|
static const uint8_t bitmap_notomono_29_0025[] = {
|
|
0x1f, 0x00, 0x38,
|
|
0x3f, 0x80, 0x70,
|
|
0x7b, 0xc0, 0x70,
|
|
0x71, 0xc0, 0xe0,
|
|
0xe0, 0xe0, 0xe0,
|
|
0xe0, 0xe1, 0xc0,
|
|
0xe0, 0xe1, 0xc0,
|
|
0xe0, 0xe3, 0x80,
|
|
0xe0, 0xe3, 0x80,
|
|
0xe0, 0xe7, 0x00,
|
|
0x71, 0xcf, 0x00,
|
|
0x7b, 0xce, 0x00,
|
|
0x3f, 0x9e, 0x00,
|
|
0x1f, 0x1c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x38, 0xf8,
|
|
0x00, 0x79, 0xfc,
|
|
0x00, 0x73, 0xde,
|
|
0x00, 0xf3, 0x8e,
|
|
0x00, 0xe7, 0x07,
|
|
0x01, 0xc7, 0x07,
|
|
0x01, 0xc7, 0x07,
|
|
0x03, 0x87, 0x07,
|
|
0x03, 0x87, 0x07,
|
|
0x07, 0x07, 0x07,
|
|
0x07, 0x03, 0x8e,
|
|
0x0e, 0x03, 0xde,
|
|
0x0e, 0x01, 0xfc,
|
|
0x1c, 0x00, 0xf8,
|
|
};
|
|
|
|
/** Glyph definition for character '%'. */
|
|
static const struct glyph glyph_notomono_29_0025 = {
|
|
.glyph = 37,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 24,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0025,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '&'. */
|
|
static const uint8_t bitmap_notomono_29_0026[] = {
|
|
0x00, 0xfc, 0x00,
|
|
0x03, 0xff, 0x00,
|
|
0x07, 0xff, 0x80,
|
|
0x07, 0x87, 0x80,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x03, 0xc0,
|
|
0x07, 0x87, 0x80,
|
|
0x07, 0x8f, 0x00,
|
|
0x03, 0xfe, 0x00,
|
|
0x01, 0xfc, 0x00,
|
|
0x01, 0xf8, 0x00,
|
|
0x07, 0xf0, 0x00,
|
|
0x0f, 0xf8, 0x1e,
|
|
0x1f, 0x3c, 0x1e,
|
|
0x3c, 0x1e, 0x1c,
|
|
0x7c, 0x1f, 0x3c,
|
|
0x78, 0x0f, 0x3c,
|
|
0x78, 0x07, 0xf8,
|
|
0x78, 0x03, 0xf8,
|
|
0x78, 0x01, 0xf0,
|
|
0x78, 0x01, 0xf0,
|
|
0x3c, 0x03, 0xf0,
|
|
0x3e, 0x0f, 0xf8,
|
|
0x1f, 0xff, 0x3c,
|
|
0x0f, 0xfe, 0x1e,
|
|
0x03, 0xf8, 0x1f,
|
|
};
|
|
|
|
/** Glyph definition for character '&'. */
|
|
static const struct glyph glyph_notomono_29_0026 = {
|
|
.glyph = 38,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 24,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0026,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '''. */
|
|
static const uint8_t bitmap_notomono_29_0027[] = {
|
|
0x3e,
|
|
0x3e,
|
|
0x3c,
|
|
0x3c,
|
|
0x3c,
|
|
0x3c,
|
|
0x3c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
};
|
|
|
|
/** Glyph definition for character '''. */
|
|
static const struct glyph glyph_notomono_29_0027 = {
|
|
.glyph = 39,
|
|
.left = 8,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 7,
|
|
.rows = 11,
|
|
.bitmap = bitmap_notomono_29_0027,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '('. */
|
|
static const uint8_t bitmap_notomono_29_0028[] = {
|
|
0x00, 0x03, 0x80,
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x0e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x01,
|
|
0x01, 0xe0, 0x01,
|
|
0x01, 0xe0, 0x01,
|
|
0x01, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x01,
|
|
0x01, 0xc0, 0x01,
|
|
0x01, 0xe0, 0x01,
|
|
0x01, 0xe0, 0x00,
|
|
0x00, 0xe0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x0e, 0x00,
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x03, 0x80,
|
|
};
|
|
|
|
/** Glyph definition for character '('. */
|
|
static const struct glyph glyph_notomono_29_0028 = {
|
|
.glyph = 40,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 18,
|
|
.rows = 35,
|
|
.bitmap = bitmap_notomono_29_0028,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character ')'. */
|
|
static const uint8_t bitmap_notomono_29_0029[] = {
|
|
0x01, 0xc0, 0x00,
|
|
0x00, 0xe0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x03, 0x80,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0xe0, 0x01,
|
|
0x01, 0xc0, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character ')'. */
|
|
static const struct glyph glyph_notomono_29_0029 = {
|
|
.glyph = 41,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 18,
|
|
.rows = 35,
|
|
.bitmap = bitmap_notomono_29_0029,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '*'. */
|
|
static const uint8_t bitmap_notomono_29_002a[] = {
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x38, 0x08,
|
|
0x1c, 0x38, 0x78,
|
|
0x3f, 0xff, 0xf8,
|
|
0x3f, 0xff, 0xf8,
|
|
0x03, 0xff, 0xc0,
|
|
0x00, 0x7c, 0x00,
|
|
0x00, 0xee, 0x00,
|
|
0x00, 0xef, 0x00,
|
|
0x01, 0xc7, 0x00,
|
|
0x03, 0xc7, 0x80,
|
|
0x07, 0xc3, 0xc0,
|
|
0x03, 0x83, 0xc0,
|
|
0x01, 0x81, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '*'. */
|
|
static const struct glyph glyph_notomono_29_002a = {
|
|
.glyph = 42,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 18,
|
|
.bitmap = bitmap_notomono_29_002a,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '+'. */
|
|
static const uint8_t bitmap_notomono_29_002b[] = {
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x1f, 0xff, 0xfc,
|
|
0x1f, 0xff, 0xfc,
|
|
0x1f, 0xff, 0xfc,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '+'. */
|
|
static const struct glyph glyph_notomono_29_002b = {
|
|
.glyph = 43,
|
|
.left = 0,
|
|
.top = 24,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 18,
|
|
.bitmap = bitmap_notomono_29_002b,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character ','. */
|
|
static const uint8_t bitmap_notomono_29_002c[] = {
|
|
0x1f,
|
|
0x1f,
|
|
0x1e,
|
|
0x1e,
|
|
0x3e,
|
|
0x3c,
|
|
0x3c,
|
|
0x3c,
|
|
0x38,
|
|
0x78,
|
|
0x70,
|
|
};
|
|
|
|
/** Glyph definition for character ','. */
|
|
static const struct glyph glyph_notomono_29_002c = {
|
|
.glyph = 44,
|
|
.left = 8,
|
|
.top = 5,
|
|
.advance = 24,
|
|
.cols = 8,
|
|
.rows = 11,
|
|
.bitmap = bitmap_notomono_29_002c,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '-'. */
|
|
static const uint8_t bitmap_notomono_29_002d[] = {
|
|
0x03, 0xff, 0xc3,
|
|
0x03, 0xff, 0xc3,
|
|
0x03, 0xff, 0xc0,
|
|
};
|
|
|
|
/** Glyph definition for character '-'. */
|
|
static const struct glyph glyph_notomono_29_002d = {
|
|
.glyph = 45,
|
|
.left = 0,
|
|
.top = 12,
|
|
.advance = 24,
|
|
.cols = 18,
|
|
.rows = 3,
|
|
.bitmap = bitmap_notomono_29_002d,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '.'. */
|
|
static const uint8_t bitmap_notomono_29_002e[] = {
|
|
0x3c,
|
|
0x7e,
|
|
0x7e,
|
|
0x7e,
|
|
0x7e,
|
|
0x3c,
|
|
};
|
|
|
|
/** Glyph definition for character '.'. */
|
|
static const struct glyph glyph_notomono_29_002e = {
|
|
.glyph = 46,
|
|
.left = 8,
|
|
.top = 5,
|
|
.advance = 24,
|
|
.cols = 7,
|
|
.rows = 6,
|
|
.bitmap = bitmap_notomono_29_002e,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '/'. */
|
|
static const uint8_t bitmap_notomono_29_002f[] = {
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x0e, 0x00,
|
|
0x00, 0x0e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xe0, 0x01,
|
|
0x01, 0xe0, 0x01,
|
|
0x01, 0xc0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x00, 0x0f,
|
|
0x0f, 0x00, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '/'. */
|
|
static const struct glyph glyph_notomono_29_002f = {
|
|
.glyph = 47,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_002f,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '0'. */
|
|
static const uint8_t bitmap_notomono_29_0030[] = {
|
|
0x00, 0x7e, 0x00,
|
|
0x01, 0xff, 0x80,
|
|
0x03, 0xff, 0xc0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0e, 0x00, 0x70,
|
|
0x1e, 0x00, 0x70,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0e, 0x00, 0x78,
|
|
0x0e, 0x00, 0x70,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x03, 0xff, 0xc0,
|
|
0x01, 0xff, 0x80,
|
|
0x00, 0x7e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '0'. */
|
|
static const struct glyph glyph_notomono_29_0030 = {
|
|
.glyph = 48,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0030,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '1'. */
|
|
static const uint8_t bitmap_notomono_29_0031[] = {
|
|
0x00, 0x1c,
|
|
0x00, 0x3c,
|
|
0x00, 0xfc,
|
|
0x01, 0xfc,
|
|
0x03, 0xdc,
|
|
0x0f, 0x9c,
|
|
0x07, 0x1c,
|
|
0x04, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
0x00, 0x1c,
|
|
};
|
|
|
|
/** Glyph definition for character '1'. */
|
|
static const struct glyph glyph_notomono_29_0031 = {
|
|
.glyph = 49,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 14,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0031,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '2'. */
|
|
static const uint8_t bitmap_notomono_29_0032[] = {
|
|
0x00, 0xfe, 0x00,
|
|
0x03, 0xff, 0x80,
|
|
0x0f, 0xff, 0xc0,
|
|
0x1f, 0x83, 0xe0,
|
|
0x0e, 0x01, 0xe0,
|
|
0x04, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x01, 0xe0, 0x00,
|
|
0x03, 0xc0, 0x00,
|
|
0x07, 0x80, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
};
|
|
|
|
/** Glyph definition for character '2'. */
|
|
static const struct glyph glyph_notomono_29_0032 = {
|
|
.glyph = 50,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0032,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '3'. */
|
|
static const uint8_t bitmap_notomono_29_0033[] = {
|
|
0x00, 0xfe, 0x00,
|
|
0x07, 0xff, 0x80,
|
|
0x0f, 0xff, 0xc0,
|
|
0x0f, 0x83, 0xe0,
|
|
0x0c, 0x01, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x07, 0xc0,
|
|
0x01, 0xff, 0x00,
|
|
0x01, 0xfe, 0x00,
|
|
0x01, 0xff, 0xc0,
|
|
0x00, 0x03, 0xe0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x10, 0x00, 0xf0,
|
|
0x1e, 0x03, 0xf0,
|
|
0x1f, 0xff, 0xe0,
|
|
0x1f, 0xff, 0x80,
|
|
0x03, 0xfe, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '3'. */
|
|
static const struct glyph glyph_notomono_29_0033 = {
|
|
.glyph = 51,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0033,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '4'. */
|
|
static const uint8_t bitmap_notomono_29_0034[] = {
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x07, 0xc0,
|
|
0x00, 0x07, 0xc0,
|
|
0x00, 0x0f, 0xc0,
|
|
0x00, 0x1d, 0xc0,
|
|
0x00, 0x3d, 0xc0,
|
|
0x00, 0x39, 0xc0,
|
|
0x00, 0x79, 0xc0,
|
|
0x00, 0xf1, 0xc0,
|
|
0x00, 0xe1, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x03, 0xc1, 0xc0,
|
|
0x03, 0x81, 0xc0,
|
|
0x07, 0x01, 0xc0,
|
|
0x0f, 0x01, 0xc0,
|
|
0x0e, 0x01, 0xc0,
|
|
0x1c, 0x01, 0xc0,
|
|
0x3c, 0x01, 0xc0,
|
|
0x78, 0x01, 0xc0,
|
|
0x7f, 0xff, 0xfc,
|
|
0x7f, 0xff, 0xfc,
|
|
0x7f, 0xff, 0xfc,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
};
|
|
|
|
/** Glyph definition for character '4'. */
|
|
static const struct glyph glyph_notomono_29_0034 = {
|
|
.glyph = 52,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0034,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '5'. */
|
|
static const uint8_t bitmap_notomono_29_0035[] = {
|
|
0x07, 0xff, 0xe0,
|
|
0x07, 0xff, 0xe0,
|
|
0x07, 0xff, 0xe0,
|
|
0x07, 0x00, 0x00,
|
|
0x07, 0x00, 0x00,
|
|
0x07, 0x00, 0x00,
|
|
0x07, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0e, 0x00, 0x00,
|
|
0x0f, 0xfe, 0x00,
|
|
0x0f, 0xff, 0x80,
|
|
0x0f, 0xff, 0xe0,
|
|
0x00, 0x03, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0xf0,
|
|
0x10, 0x00, 0xf0,
|
|
0x1c, 0x03, 0xe0,
|
|
0x1f, 0xff, 0xc0,
|
|
0x1f, 0xff, 0x80,
|
|
0x03, 0xfc, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '5'. */
|
|
static const struct glyph glyph_notomono_29_0035 = {
|
|
.glyph = 53,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0035,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '6'. */
|
|
static const uint8_t bitmap_notomono_29_0036[] = {
|
|
0x00, 0x0f, 0xe0,
|
|
0x00, 0x7f, 0xe0,
|
|
0x00, 0xff, 0xe0,
|
|
0x01, 0xf8, 0x00,
|
|
0x03, 0xc0, 0x00,
|
|
0x07, 0x80, 0x00,
|
|
0x07, 0x80, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x3f, 0x00,
|
|
0x1e, 0xff, 0xc0,
|
|
0x1f, 0xff, 0xe0,
|
|
0x1f, 0xc1, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x0e, 0x00, 0x78,
|
|
0x0e, 0x00, 0x78,
|
|
0x0f, 0x00, 0x70,
|
|
0x07, 0x80, 0xf0,
|
|
0x07, 0xc1, 0xe0,
|
|
0x03, 0xff, 0xe0,
|
|
0x01, 0xff, 0xc0,
|
|
0x00, 0x7e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '6'. */
|
|
static const struct glyph glyph_notomono_29_0036 = {
|
|
.glyph = 54,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0036,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '7'. */
|
|
static const uint8_t bitmap_notomono_29_0037[] = {
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x70,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x0e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xe0, 0x00,
|
|
0x01, 0xe0, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '7'. */
|
|
static const struct glyph glyph_notomono_29_0037 = {
|
|
.glyph = 55,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0037,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '8'. */
|
|
static const uint8_t bitmap_notomono_29_0038[] = {
|
|
0x00, 0x7e, 0x00,
|
|
0x01, 0xff, 0x80,
|
|
0x03, 0xff, 0xc0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0e, 0x00, 0x70,
|
|
0x0e, 0x00, 0x70,
|
|
0x0f, 0x00, 0xf0,
|
|
0x07, 0x00, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x03, 0xe7, 0xc0,
|
|
0x01, 0xff, 0x80,
|
|
0x00, 0xfe, 0x00,
|
|
0x01, 0xff, 0x00,
|
|
0x03, 0xef, 0xc0,
|
|
0x07, 0x83, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0e, 0x00, 0x70,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0e, 0x00, 0xf0,
|
|
0x0f, 0x81, 0xf0,
|
|
0x07, 0xff, 0xe0,
|
|
0x03, 0xff, 0xc0,
|
|
0x00, 0xff, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '8'. */
|
|
static const struct glyph glyph_notomono_29_0038 = {
|
|
.glyph = 56,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0038,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '9'. */
|
|
static const uint8_t bitmap_notomono_29_0039[] = {
|
|
0x00, 0x7e, 0x00,
|
|
0x01, 0xff, 0x80,
|
|
0x07, 0xff, 0xc0,
|
|
0x07, 0x83, 0xe0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x70,
|
|
0x1e, 0x00, 0x70,
|
|
0x1c, 0x00, 0x78,
|
|
0x1c, 0x00, 0x78,
|
|
0x1c, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf8,
|
|
0x0f, 0x83, 0xf8,
|
|
0x07, 0xff, 0xf8,
|
|
0x03, 0xff, 0x78,
|
|
0x00, 0xfc, 0x78,
|
|
0x00, 0x00, 0x70,
|
|
0x00, 0x00, 0x70,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x0f, 0x80,
|
|
0x07, 0xff, 0x00,
|
|
0x07, 0xfe, 0x00,
|
|
0x07, 0xf0, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '9'. */
|
|
static const struct glyph glyph_notomono_29_0039 = {
|
|
.glyph = 57,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0039,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character ':'. */
|
|
static const uint8_t bitmap_notomono_29_003a[] = {
|
|
0x1c,
|
|
0x3e,
|
|
0x3e,
|
|
0x3e,
|
|
0x1c,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x1c,
|
|
0x3e,
|
|
0x3e,
|
|
0x3e,
|
|
0x1c,
|
|
};
|
|
|
|
/** Glyph definition for character ':'. */
|
|
static const struct glyph glyph_notomono_29_003a = {
|
|
.glyph = 58,
|
|
.left = 8,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 7,
|
|
.rows = 22,
|
|
.bitmap = bitmap_notomono_29_003a,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character ';'. */
|
|
static const uint8_t bitmap_notomono_29_003b[] = {
|
|
0x1c,
|
|
0x3e,
|
|
0x3e,
|
|
0x3e,
|
|
0x1c,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x3e,
|
|
0x3e,
|
|
0x3c,
|
|
0x3c,
|
|
0x7c,
|
|
0x78,
|
|
0x78,
|
|
0x70,
|
|
0xf0,
|
|
0xe0,
|
|
};
|
|
|
|
/** Glyph definition for character ';'. */
|
|
static const struct glyph glyph_notomono_29_003b = {
|
|
.glyph = 59,
|
|
.left = 8,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 7,
|
|
.rows = 26,
|
|
.bitmap = bitmap_notomono_29_003b,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '<'. */
|
|
static const uint8_t bitmap_notomono_29_003c[] = {
|
|
0x00, 0x00, 0x08,
|
|
0x00, 0x00, 0x38,
|
|
0x00, 0x00, 0xf8,
|
|
0x00, 0x03, 0xf0,
|
|
0x00, 0x0f, 0xc0,
|
|
0x00, 0x3f, 0x00,
|
|
0x00, 0xfc, 0x00,
|
|
0x03, 0xf0, 0x00,
|
|
0x0f, 0xc0, 0x00,
|
|
0x1f, 0x00, 0x00,
|
|
0x1f, 0x00, 0x00,
|
|
0x0f, 0xc0, 0x00,
|
|
0x03, 0xf0, 0x00,
|
|
0x00, 0xfc, 0x00,
|
|
0x00, 0x3f, 0x00,
|
|
0x00, 0x0f, 0xc0,
|
|
0x00, 0x03, 0xf0,
|
|
0x00, 0x00, 0xf8,
|
|
0x00, 0x00, 0x38,
|
|
0x00, 0x00, 0x08,
|
|
};
|
|
|
|
/** Glyph definition for character '<'. */
|
|
static const struct glyph glyph_notomono_29_003c = {
|
|
.glyph = 60,
|
|
.left = 0,
|
|
.top = 24,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 20,
|
|
.bitmap = bitmap_notomono_29_003c,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '='. */
|
|
static const uint8_t bitmap_notomono_29_003d[] = {
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
};
|
|
|
|
/** Glyph definition for character '='. */
|
|
static const struct glyph glyph_notomono_29_003d = {
|
|
.glyph = 61,
|
|
.left = 0,
|
|
.top = 20,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 11,
|
|
.bitmap = bitmap_notomono_29_003d,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '>'. */
|
|
static const uint8_t bitmap_notomono_29_003e[] = {
|
|
0x10, 0x00, 0x00,
|
|
0x1c, 0x00, 0x00,
|
|
0x1f, 0x00, 0x00,
|
|
0x0f, 0xc0, 0x00,
|
|
0x03, 0xf0, 0x00,
|
|
0x00, 0xfc, 0x00,
|
|
0x00, 0x3f, 0x00,
|
|
0x00, 0x0f, 0xc0,
|
|
0x00, 0x03, 0xf0,
|
|
0x00, 0x00, 0xf8,
|
|
0x00, 0x00, 0xf8,
|
|
0x00, 0x03, 0xf0,
|
|
0x00, 0x0f, 0xc0,
|
|
0x00, 0x3f, 0x00,
|
|
0x00, 0xfc, 0x00,
|
|
0x03, 0xf0, 0x00,
|
|
0x0f, 0xc0, 0x00,
|
|
0x1f, 0x00, 0x00,
|
|
0x1c, 0x00, 0x00,
|
|
0x10, 0x00, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '>'. */
|
|
static const struct glyph glyph_notomono_29_003e = {
|
|
.glyph = 62,
|
|
.left = 0,
|
|
.top = 24,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 20,
|
|
.bitmap = bitmap_notomono_29_003e,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '?'. */
|
|
static const uint8_t bitmap_notomono_29_003f[] = {
|
|
0x01, 0xff, 0x00,
|
|
0x0f, 0xff, 0xc0,
|
|
0x1f, 0xff, 0xe0,
|
|
0x0f, 0x83, 0xf0,
|
|
0x08, 0x00, 0xf8,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x01, 0xf0,
|
|
0x00, 0x03, 0xe0,
|
|
0x00, 0x07, 0xc0,
|
|
0x00, 0x0f, 0x80,
|
|
0x00, 0x3e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0xf8, 0x00,
|
|
0x00, 0xf8, 0x00,
|
|
0x00, 0xf8, 0x00,
|
|
0x00, 0xf8, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character '?'. */
|
|
static const struct glyph glyph_notomono_29_003f = {
|
|
.glyph = 63,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_003f,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '@'. */
|
|
static const uint8_t bitmap_notomono_29_0040[] = {
|
|
0x00, 0x7f, 0x00,
|
|
0x01, 0xff, 0xc0,
|
|
0x03, 0xff, 0xe0,
|
|
0x07, 0x80, 0xf0,
|
|
0x0f, 0x00, 0x78,
|
|
0x0e, 0x00, 0x38,
|
|
0x1c, 0x00, 0x1c,
|
|
0x1c, 0x00, 0x1c,
|
|
0x38, 0x3f, 0x1c,
|
|
0x38, 0x7f, 0x8c,
|
|
0x30, 0xff, 0x8e,
|
|
0x71, 0xe3, 0x8e,
|
|
0x71, 0xc3, 0x8e,
|
|
0x73, 0xc3, 0x8e,
|
|
0x73, 0x83, 0x8e,
|
|
0x73, 0x83, 0x8e,
|
|
0x73, 0x83, 0x8e,
|
|
0x73, 0x83, 0x8e,
|
|
0x73, 0x83, 0x8e,
|
|
0x73, 0x87, 0x8e,
|
|
0x73, 0x87, 0x8c,
|
|
0x71, 0xc7, 0x9c,
|
|
0x71, 0xff, 0xfc,
|
|
0x30, 0xfc, 0xf8,
|
|
0x38, 0x78, 0x70,
|
|
0x38, 0x00, 0x00,
|
|
0x1c, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x0e, 0x00, 0x00,
|
|
0x07, 0x80, 0x20,
|
|
0x03, 0xff, 0xe0,
|
|
0x01, 0xff, 0xe0,
|
|
0x00, 0x7f, 0x80,
|
|
};
|
|
|
|
/** Glyph definition for character '@'. */
|
|
static const struct glyph glyph_notomono_29_0040 = {
|
|
.glyph = 64,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 33,
|
|
.bitmap = bitmap_notomono_29_0040,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'A'. */
|
|
static const uint8_t bitmap_notomono_29_0041[] = {
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x01, 0xe7, 0x80,
|
|
0x01, 0xe7, 0x80,
|
|
0x01, 0xc3, 0x80,
|
|
0x03, 0xc3, 0xc0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x03, 0x81, 0xc0,
|
|
0x03, 0x81, 0xc0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0xff, 0xe0,
|
|
0x0f, 0xff, 0xf0,
|
|
0x0f, 0xff, 0xf0,
|
|
0x0e, 0x00, 0x70,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x78, 0x00, 0x1e,
|
|
0x78, 0x00, 0x1e,
|
|
};
|
|
|
|
/** Glyph definition for character 'A'. */
|
|
static const struct glyph glyph_notomono_29_0041 = {
|
|
.glyph = 65,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0041,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'B'. */
|
|
static const uint8_t bitmap_notomono_29_0042[] = {
|
|
0x1f, 0xff, 0x00,
|
|
0x1f, 0xff, 0xc0,
|
|
0x1f, 0xff, 0xf0,
|
|
0x1e, 0x03, 0xf0,
|
|
0x1e, 0x00, 0xf8,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x01, 0xe0,
|
|
0x1f, 0xff, 0xc0,
|
|
0x1f, 0xff, 0x00,
|
|
0x1f, 0xff, 0xe0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x38,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x7c,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x01, 0xf8,
|
|
0x1f, 0xff, 0xf0,
|
|
0x1f, 0xff, 0xe0,
|
|
0x1f, 0xff, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'B'. */
|
|
static const struct glyph glyph_notomono_29_0042 = {
|
|
.glyph = 66,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0042,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'C'. */
|
|
static const uint8_t bitmap_notomono_29_0043[] = {
|
|
0x00, 0x0f, 0xf0,
|
|
0x00, 0x7f, 0xfe,
|
|
0x00, 0xff, 0xfe,
|
|
0x01, 0xf8, 0x3c,
|
|
0x03, 0xe0, 0x04,
|
|
0x07, 0xc0, 0x00,
|
|
0x07, 0x80, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x80, 0x00,
|
|
0x07, 0xc0, 0x00,
|
|
0x03, 0xe0, 0x00,
|
|
0x03, 0xf8, 0x1c,
|
|
0x01, 0xff, 0xfc,
|
|
0x00, 0x7f, 0xfc,
|
|
0x00, 0x1f, 0xf0,
|
|
};
|
|
|
|
/** Glyph definition for character 'C'. */
|
|
static const struct glyph glyph_notomono_29_0043 = {
|
|
.glyph = 67,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0043,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'D'. */
|
|
static const uint8_t bitmap_notomono_29_0044[] = {
|
|
0x1f, 0xf8, 0x00,
|
|
0x1f, 0xff, 0x00,
|
|
0x1f, 0xff, 0x80,
|
|
0x1e, 0x0f, 0xc0,
|
|
0x1e, 0x03, 0xe0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x38,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1e, 0x03, 0xe0,
|
|
0x1e, 0x0f, 0xc0,
|
|
0x1f, 0xff, 0x80,
|
|
0x1f, 0xff, 0x00,
|
|
0x1f, 0xf8, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'D'. */
|
|
static const struct glyph glyph_notomono_29_0044 = {
|
|
.glyph = 68,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0044,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'E'. */
|
|
static const uint8_t bitmap_notomono_29_0045[] = {
|
|
0x0f, 0xff, 0xf8,
|
|
0x0f, 0xff, 0xf8,
|
|
0x0f, 0xff, 0xf8,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0xff, 0xf0,
|
|
0x0f, 0xff, 0xf0,
|
|
0x0f, 0xff, 0xf0,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0xff, 0xf8,
|
|
0x0f, 0xff, 0xf8,
|
|
0x0f, 0xff, 0xf8,
|
|
};
|
|
|
|
/** Glyph definition for character 'E'. */
|
|
static const struct glyph glyph_notomono_29_0045 = {
|
|
.glyph = 69,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0045,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'F'. */
|
|
static const uint8_t bitmap_notomono_29_0046[] = {
|
|
0x07, 0xff, 0xff,
|
|
0x07, 0xff, 0xff,
|
|
0x07, 0xff, 0xff,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0xff, 0xf7,
|
|
0x07, 0xff, 0xf7,
|
|
0x07, 0xff, 0xf7,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'F'. */
|
|
static const struct glyph glyph_notomono_29_0046 = {
|
|
.glyph = 70,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0046,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'G'. */
|
|
static const uint8_t bitmap_notomono_29_0047[] = {
|
|
0x00, 0x3f, 0xc0,
|
|
0x00, 0xff, 0xf0,
|
|
0x03, 0xff, 0xf0,
|
|
0x07, 0xf0, 0xf0,
|
|
0x07, 0xc0, 0x20,
|
|
0x0f, 0x00, 0x00,
|
|
0x1f, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x3c, 0x00, 0x00,
|
|
0x3c, 0x00, 0x00,
|
|
0x3c, 0x00, 0x00,
|
|
0x3c, 0x00, 0x00,
|
|
0x3c, 0x00, 0x00,
|
|
0x3c, 0x07, 0xf8,
|
|
0x3c, 0x07, 0xf8,
|
|
0x3c, 0x07, 0xf8,
|
|
0x3c, 0x00, 0x78,
|
|
0x3c, 0x00, 0x78,
|
|
0x3c, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x80, 0x78,
|
|
0x07, 0xe0, 0xf8,
|
|
0x03, 0xff, 0xf8,
|
|
0x01, 0xff, 0xf8,
|
|
0x00, 0x7f, 0xc0,
|
|
};
|
|
|
|
/** Glyph definition for character 'G'. */
|
|
static const struct glyph glyph_notomono_29_0047 = {
|
|
.glyph = 71,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0047,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'H'. */
|
|
static const uint8_t bitmap_notomono_29_0048[] = {
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
};
|
|
|
|
/** Glyph definition for character 'H'. */
|
|
static const struct glyph glyph_notomono_29_0048 = {
|
|
.glyph = 72,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0048,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'I'. */
|
|
static const uint8_t bitmap_notomono_29_0049[] = {
|
|
0x0f, 0xff, 0xef,
|
|
0x0f, 0xff, 0xe3,
|
|
0x03, 0xff, 0xc0,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x03,
|
|
0x03, 0xff, 0xcf,
|
|
0x0f, 0xff, 0xef,
|
|
0x0f, 0xff, 0xe0,
|
|
};
|
|
|
|
/** Glyph definition for character 'I'. */
|
|
static const struct glyph glyph_notomono_29_0049 = {
|
|
.glyph = 73,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 19,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0049,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'J'. */
|
|
static const uint8_t bitmap_notomono_29_004a[] = {
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x07, 0xdc,
|
|
0x1c, 0x1f, 0x9f,
|
|
0x1f, 0xff, 0x1f,
|
|
0x1f, 0xfe, 0x07,
|
|
0x07, 0xf8, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'J'. */
|
|
static const struct glyph glyph_notomono_29_004a = {
|
|
.glyph = 74,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 19,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_004a,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'K'. */
|
|
static const uint8_t bitmap_notomono_29_004b[] = {
|
|
0x0f, 0x00, 0x1e,
|
|
0x0f, 0x00, 0x3c,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x01, 0xf0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x07, 0x80,
|
|
0x0f, 0x0f, 0x00,
|
|
0x0f, 0x1e, 0x00,
|
|
0x0f, 0x1e, 0x00,
|
|
0x0f, 0x3c, 0x00,
|
|
0x0f, 0x78, 0x00,
|
|
0x0f, 0xf8, 0x00,
|
|
0x0f, 0xfc, 0x00,
|
|
0x0f, 0xde, 0x00,
|
|
0x0f, 0x9e, 0x00,
|
|
0x0f, 0x0f, 0x00,
|
|
0x0f, 0x0f, 0x80,
|
|
0x0f, 0x07, 0x80,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x3c,
|
|
0x0f, 0x00, 0x3c,
|
|
0x0f, 0x00, 0x1e,
|
|
};
|
|
|
|
/** Glyph definition for character 'K'. */
|
|
static const struct glyph glyph_notomono_29_004b = {
|
|
.glyph = 75,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_004b,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'L'. */
|
|
static const uint8_t bitmap_notomono_29_004c[] = {
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0xff, 0xff,
|
|
0x07, 0xff, 0xff,
|
|
0x07, 0xff, 0xf8,
|
|
};
|
|
|
|
/** Glyph definition for character 'L'. */
|
|
static const struct glyph glyph_notomono_29_004c = {
|
|
.glyph = 76,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_004c,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'M'. */
|
|
static const uint8_t bitmap_notomono_29_004d[] = {
|
|
0x3e, 0x00, 0x7c,
|
|
0x3e, 0x00, 0x7c,
|
|
0x3e, 0x00, 0xfc,
|
|
0x3f, 0x00, 0xfc,
|
|
0x3f, 0x00, 0xfc,
|
|
0x3f, 0x00, 0xfc,
|
|
0x3f, 0x00, 0xfc,
|
|
0x3b, 0x01, 0xdc,
|
|
0x3b, 0x81, 0xdc,
|
|
0x3b, 0x81, 0xdc,
|
|
0x3b, 0x81, 0xdc,
|
|
0x39, 0x81, 0x9c,
|
|
0x39, 0xc3, 0x9c,
|
|
0x39, 0xc3, 0x9c,
|
|
0x39, 0xc3, 0x9c,
|
|
0x39, 0xc3, 0x9c,
|
|
0x38, 0xc7, 0x1c,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xe6, 0x1c,
|
|
0x38, 0x6e, 0x1c,
|
|
0x38, 0x7e, 0x1c,
|
|
0x38, 0x7e, 0x1c,
|
|
0x38, 0x7c, 0x1c,
|
|
0x38, 0x3c, 0x1c,
|
|
0x38, 0x3c, 0x1c,
|
|
0x38, 0x3c, 0x1c,
|
|
0x38, 0x3c, 0x1c,
|
|
};
|
|
|
|
/** Glyph definition for character 'M'. */
|
|
static const struct glyph glyph_notomono_29_004d = {
|
|
.glyph = 77,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_004d,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'N'. */
|
|
static const uint8_t bitmap_notomono_29_004e[] = {
|
|
0x1e, 0x00, 0x38,
|
|
0x1f, 0x00, 0x38,
|
|
0x1f, 0x00, 0x38,
|
|
0x1f, 0x80, 0x38,
|
|
0x1f, 0x80, 0x38,
|
|
0x1f, 0xc0, 0x38,
|
|
0x1d, 0xc0, 0x38,
|
|
0x1d, 0xc0, 0x38,
|
|
0x1c, 0xe0, 0x38,
|
|
0x1c, 0xe0, 0x38,
|
|
0x1c, 0x70, 0x38,
|
|
0x1c, 0x70, 0x38,
|
|
0x1c, 0x38, 0x38,
|
|
0x1c, 0x38, 0x38,
|
|
0x1c, 0x3c, 0x38,
|
|
0x1c, 0x1c, 0x38,
|
|
0x1c, 0x1c, 0x38,
|
|
0x1c, 0x0e, 0x38,
|
|
0x1c, 0x0e, 0x38,
|
|
0x1c, 0x07, 0x38,
|
|
0x1c, 0x07, 0x38,
|
|
0x1c, 0x03, 0xb8,
|
|
0x1c, 0x03, 0xb8,
|
|
0x1c, 0x03, 0xf8,
|
|
0x1c, 0x01, 0xf8,
|
|
0x1c, 0x01, 0xf8,
|
|
0x1c, 0x00, 0xf8,
|
|
0x1c, 0x00, 0xf8,
|
|
0x1c, 0x00, 0x78,
|
|
};
|
|
|
|
/** Glyph definition for character 'N'. */
|
|
static const struct glyph glyph_notomono_29_004e = {
|
|
.glyph = 78,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_004e,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'O'. */
|
|
static const uint8_t bitmap_notomono_29_004f[] = {
|
|
0x00, 0x7e, 0x00,
|
|
0x01, 0xff, 0x80,
|
|
0x07, 0xff, 0xc0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1f, 0x00, 0xf0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x07, 0xff, 0xc0,
|
|
0x01, 0xff, 0x80,
|
|
0x00, 0x7e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'O'. */
|
|
static const struct glyph glyph_notomono_29_004f = {
|
|
.glyph = 79,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_004f,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'P'. */
|
|
static const uint8_t bitmap_notomono_29_0050[] = {
|
|
0x1f, 0xfe, 0x00,
|
|
0x1f, 0xff, 0x80,
|
|
0x1f, 0xff, 0xe0,
|
|
0x1e, 0x07, 0xf0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1e, 0x00, 0xf8,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1e, 0x03, 0xe0,
|
|
0x1f, 0xff, 0xc0,
|
|
0x1f, 0xff, 0x80,
|
|
0x1f, 0xfe, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'P'. */
|
|
static const struct glyph glyph_notomono_29_0050 = {
|
|
.glyph = 80,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0050,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'Q'. */
|
|
static const uint8_t bitmap_notomono_29_0051[] = {
|
|
0x00, 0x7e, 0x00,
|
|
0x01, 0xff, 0x80,
|
|
0x07, 0xff, 0xc0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1f, 0x00, 0xf0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x07, 0xff, 0xc0,
|
|
0x01, 0xff, 0x80,
|
|
0x00, 0x7f, 0x80,
|
|
0x00, 0x03, 0x80,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x01, 0xf0,
|
|
0x00, 0x00, 0xf8,
|
|
0x00, 0x00, 0x7c,
|
|
0x00, 0x00, 0x38,
|
|
0x00, 0x00, 0x10,
|
|
};
|
|
|
|
/** Glyph definition for character 'Q'. */
|
|
static const struct glyph glyph_notomono_29_0051 = {
|
|
.glyph = 81,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 37,
|
|
.bitmap = bitmap_notomono_29_0051,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'R'. */
|
|
static const uint8_t bitmap_notomono_29_0052[] = {
|
|
0x0f, 0xfe, 0x00,
|
|
0x0f, 0xff, 0xc0,
|
|
0x0f, 0xff, 0xe0,
|
|
0x0f, 0x03, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x03, 0xe0,
|
|
0x0f, 0xff, 0xc0,
|
|
0x0f, 0xff, 0x80,
|
|
0x0f, 0xff, 0x00,
|
|
0x0f, 0x0f, 0x00,
|
|
0x0f, 0x07, 0x80,
|
|
0x0f, 0x07, 0x80,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf8,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x3c,
|
|
0x0f, 0x00, 0x3c,
|
|
0x0f, 0x00, 0x1e,
|
|
};
|
|
|
|
/** Glyph definition for character 'R'. */
|
|
static const struct glyph glyph_notomono_29_0052 = {
|
|
.glyph = 82,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0052,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'S'. */
|
|
static const uint8_t bitmap_notomono_29_0053[] = {
|
|
0x00, 0xff, 0x80,
|
|
0x03, 0xff, 0xf0,
|
|
0x07, 0xff, 0xf0,
|
|
0x0f, 0xc1, 0xe0,
|
|
0x1f, 0x00, 0x20,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0xc0, 0x00,
|
|
0x07, 0xf0, 0x00,
|
|
0x03, 0xfe, 0x00,
|
|
0x00, 0xff, 0x80,
|
|
0x00, 0x3f, 0xc0,
|
|
0x00, 0x07, 0xe0,
|
|
0x00, 0x01, 0xf0,
|
|
0x00, 0x00, 0xf8,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x10, 0x00, 0xf0,
|
|
0x1e, 0x03, 0xf0,
|
|
0x1f, 0xff, 0xe0,
|
|
0x1f, 0xff, 0x80,
|
|
0x03, 0xfe, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'S'. */
|
|
static const struct glyph glyph_notomono_29_0053 = {
|
|
.glyph = 83,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0053,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'T'. */
|
|
static const uint8_t bitmap_notomono_29_0054[] = {
|
|
0x3f, 0xff, 0xfc,
|
|
0x3f, 0xff, 0xfc,
|
|
0x3f, 0xff, 0xfc,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'T'. */
|
|
static const struct glyph glyph_notomono_29_0054 = {
|
|
.glyph = 84,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0054,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'U'. */
|
|
static const uint8_t bitmap_notomono_29_0055[] = {
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x78,
|
|
0x1f, 0x00, 0xf8,
|
|
0x0f, 0xc3, 0xf0,
|
|
0x07, 0xff, 0xe0,
|
|
0x03, 0xff, 0xc0,
|
|
0x00, 0xff, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'U'. */
|
|
static const struct glyph glyph_notomono_29_0055 = {
|
|
.glyph = 85,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0055,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'V'. */
|
|
static const uint8_t bitmap_notomono_29_0056[] = {
|
|
0x78, 0x00, 0x1e,
|
|
0x78, 0x00, 0x1e,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0e, 0x00, 0x70,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x07, 0x00, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x03, 0x81, 0xc0,
|
|
0x03, 0x81, 0xc0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x01, 0xc3, 0xc0,
|
|
0x01, 0xc3, 0x80,
|
|
0x01, 0xe7, 0x80,
|
|
0x00, 0xe7, 0x80,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'V'. */
|
|
static const struct glyph glyph_notomono_29_0056 = {
|
|
.glyph = 86,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0056,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'W'. */
|
|
static const uint8_t bitmap_notomono_29_0057[] = {
|
|
0xe0, 0x00, 0x07,
|
|
0xe0, 0x00, 0x0f,
|
|
0xf0, 0x00, 0x0f,
|
|
0xf0, 0x00, 0x0f,
|
|
0x70, 0x00, 0x0e,
|
|
0x70, 0x00, 0x0e,
|
|
0x70, 0x00, 0x0e,
|
|
0x70, 0x00, 0x0e,
|
|
0x70, 0x00, 0x0e,
|
|
0x70, 0x3c, 0x0e,
|
|
0x78, 0x3c, 0x0e,
|
|
0x38, 0x3c, 0x1e,
|
|
0x38, 0x7e, 0x1c,
|
|
0x38, 0x7e, 0x1c,
|
|
0x38, 0x66, 0x1c,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xc3, 0x1c,
|
|
0x1d, 0xc3, 0x9c,
|
|
0x1d, 0xc3, 0xb8,
|
|
0x1d, 0xc3, 0xb8,
|
|
0x1d, 0x81, 0xb8,
|
|
0x1f, 0x81, 0xf8,
|
|
0x1f, 0x81, 0xf8,
|
|
0x1f, 0x80, 0xf8,
|
|
0x1f, 0x00, 0xf8,
|
|
0x0f, 0x00, 0xf8,
|
|
0x0f, 0x00, 0xf0,
|
|
};
|
|
|
|
/** Glyph definition for character 'W'. */
|
|
static const struct glyph glyph_notomono_29_0057 = {
|
|
.glyph = 87,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 24,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0057,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'X'. */
|
|
static const uint8_t bitmap_notomono_29_0058[] = {
|
|
0x3c, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf0,
|
|
0x07, 0x00, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x01, 0xe7, 0x80,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x01, 0xe7, 0x80,
|
|
0x03, 0xc3, 0xc0,
|
|
0x03, 0x83, 0xc0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0x01, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x78, 0x00, 0x1e,
|
|
};
|
|
|
|
/** Glyph definition for character 'X'. */
|
|
static const struct glyph glyph_notomono_29_0058 = {
|
|
.glyph = 88,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0058,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'Y'. */
|
|
static const uint8_t bitmap_notomono_29_0059[] = {
|
|
0xf0, 0x00, 0x1e,
|
|
0x78, 0x00, 0x3c,
|
|
0x78, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x78,
|
|
0x3c, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf0,
|
|
0x0e, 0x00, 0xf0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x07, 0x01, 0xe0,
|
|
0x07, 0x83, 0xc0,
|
|
0x03, 0x83, 0xc0,
|
|
0x03, 0xc7, 0x80,
|
|
0x01, 0xe7, 0x80,
|
|
0x01, 0xe7, 0x00,
|
|
0x00, 0xfe, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'Y'. */
|
|
static const struct glyph glyph_notomono_29_0059 = {
|
|
.glyph = 89,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_0059,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'Z'. */
|
|
static const uint8_t bitmap_notomono_29_005a[] = {
|
|
0x3f, 0xff, 0xfc,
|
|
0x3f, 0xff, 0xfc,
|
|
0x3f, 0xff, 0xfc,
|
|
0x00, 0x00, 0x3c,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xe0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x03, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x01, 0xe0, 0x00,
|
|
0x01, 0xc0, 0x00,
|
|
0x03, 0xc0, 0x00,
|
|
0x07, 0x80, 0x00,
|
|
0x07, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x3c, 0x00, 0x00,
|
|
0x3f, 0xff, 0xfc,
|
|
0x3f, 0xff, 0xfc,
|
|
0x3f, 0xff, 0xfc,
|
|
};
|
|
|
|
/** Glyph definition for character 'Z'. */
|
|
static const struct glyph glyph_notomono_29_005a = {
|
|
.glyph = 90,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_005a,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '['. */
|
|
static const uint8_t bitmap_notomono_29_005b[] = {
|
|
0xff, 0xc0,
|
|
0xff, 0xc0,
|
|
0xff, 0xc0,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xf0, 0x00,
|
|
0xff, 0xc0,
|
|
0xff, 0xc0,
|
|
0xff, 0xc0,
|
|
};
|
|
|
|
/** Glyph definition for character '['. */
|
|
static const struct glyph glyph_notomono_29_005b = {
|
|
.glyph = 91,
|
|
.left = 8,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 10,
|
|
.rows = 35,
|
|
.bitmap = bitmap_notomono_29_005b,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '\'. */
|
|
static const uint8_t bitmap_notomono_29_005c[] = {
|
|
0x0f, 0x00, 0x07,
|
|
0x07, 0x00, 0x07,
|
|
0x07, 0x80, 0x03,
|
|
0x03, 0x80, 0x03,
|
|
0x03, 0x80, 0x03,
|
|
0x03, 0xc0, 0x01,
|
|
0x01, 0xc0, 0x01,
|
|
0x01, 0xe0, 0x00,
|
|
0x00, 0xe0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x0e, 0x00,
|
|
0x00, 0x0e, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x03, 0x80,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xc0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x00, 0xe0,
|
|
0x00, 0x00, 0xff,
|
|
};
|
|
|
|
/** Glyph definition for character '\'. */
|
|
static const struct glyph glyph_notomono_29_005c = {
|
|
.glyph = 92,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_005c,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character ']'. */
|
|
static const uint8_t bitmap_notomono_29_005d[] = {
|
|
0x03, 0xff,
|
|
0x03, 0xff,
|
|
0x03, 0xff,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x00, 0x0f,
|
|
0x03, 0xff,
|
|
0x03, 0xff,
|
|
0x03, 0xff,
|
|
};
|
|
|
|
/** Glyph definition for character ']'. */
|
|
static const struct glyph glyph_notomono_29_005d = {
|
|
.glyph = 93,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 16,
|
|
.rows = 35,
|
|
.bitmap = bitmap_notomono_29_005d,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '^'. */
|
|
static const uint8_t bitmap_notomono_29_005e[] = {
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x7c, 0x00,
|
|
0x00, 0x7c, 0x00,
|
|
0x00, 0xee, 0x00,
|
|
0x00, 0xee, 0x00,
|
|
0x01, 0xc7, 0x00,
|
|
0x01, 0xc7, 0x00,
|
|
0x03, 0x83, 0x80,
|
|
0x03, 0x83, 0x80,
|
|
0x03, 0x01, 0xc0,
|
|
0x07, 0x00, 0xe0,
|
|
0x07, 0x00, 0xe0,
|
|
0x0e, 0x00, 0x70,
|
|
0x0e, 0x00, 0x70,
|
|
0x1c, 0x00, 0x38,
|
|
0x1c, 0x00, 0x38,
|
|
0x38, 0x00, 0x1c,
|
|
};
|
|
|
|
/** Glyph definition for character '^'. */
|
|
static const struct glyph glyph_notomono_29_005e = {
|
|
.glyph = 94,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 18,
|
|
.bitmap = bitmap_notomono_29_005e,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '_'. */
|
|
static const uint8_t bitmap_notomono_29_005f[] = {
|
|
0xff, 0xff, 0xff,
|
|
0xff, 0xff, 0xff,
|
|
0xff, 0xff, 0xff,
|
|
};
|
|
|
|
/** Glyph definition for character '_'. */
|
|
static const struct glyph glyph_notomono_29_005f = {
|
|
.glyph = 95,
|
|
.left = 0,
|
|
.top = -4,
|
|
.advance = 24,
|
|
.cols = 24,
|
|
.rows = 3,
|
|
.bitmap = bitmap_notomono_29_005f,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '`'. */
|
|
static const uint8_t bitmap_notomono_29_0060[] = {
|
|
0xf8,
|
|
0x78,
|
|
0x3c,
|
|
0x1c,
|
|
0x0e,
|
|
0x07,
|
|
};
|
|
|
|
/** Glyph definition for character '`'. */
|
|
static const struct glyph glyph_notomono_29_0060 = {
|
|
.glyph = 96,
|
|
.left = 8,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 8,
|
|
.rows = 6,
|
|
.bitmap = bitmap_notomono_29_0060,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'a'. */
|
|
static const uint8_t bitmap_notomono_29_0061[] = {
|
|
0x00, 0xff, 0x00,
|
|
0x07, 0xff, 0xc0,
|
|
0x07, 0xff, 0xe0,
|
|
0x07, 0x01, 0xe0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x7f, 0xf0,
|
|
0x03, 0xff, 0xf0,
|
|
0x07, 0xfe, 0xf0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1f, 0x03, 0xf0,
|
|
0x0f, 0xff, 0x70,
|
|
0x07, 0xfe, 0x70,
|
|
0x01, 0xf8, 0x70,
|
|
};
|
|
|
|
/** Glyph definition for character 'a'. */
|
|
static const struct glyph glyph_notomono_29_0061 = {
|
|
.glyph = 97,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0061,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'b'. */
|
|
static const uint8_t bitmap_notomono_29_0062[] = {
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x3f, 0x00,
|
|
0x1c, 0xff, 0xc0,
|
|
0x1d, 0xff, 0xe0,
|
|
0x1f, 0x81, 0xe0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1f, 0x81, 0xe0,
|
|
0x1d, 0xff, 0xe0,
|
|
0x1c, 0xff, 0xc0,
|
|
0x1c, 0x3f, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'b'. */
|
|
static const struct glyph glyph_notomono_29_0062 = {
|
|
.glyph = 98,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_0062,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'c'. */
|
|
static const uint8_t bitmap_notomono_29_0063[] = {
|
|
0x00, 0x3f, 0xc0,
|
|
0x01, 0xff, 0xf0,
|
|
0x03, 0xff, 0xf0,
|
|
0x07, 0xe0, 0xe0,
|
|
0x0f, 0x80, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x80, 0x00,
|
|
0x07, 0xe0, 0x70,
|
|
0x03, 0xff, 0xf0,
|
|
0x01, 0xff, 0xf0,
|
|
0x00, 0x3f, 0xc0,
|
|
};
|
|
|
|
/** Glyph definition for character 'c'. */
|
|
static const struct glyph glyph_notomono_29_0063 = {
|
|
.glyph = 99,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0063,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'd'. */
|
|
static const uint8_t bitmap_notomono_29_0064[] = {
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0xfc, 0x78,
|
|
0x03, 0xff, 0x38,
|
|
0x07, 0xff, 0xb8,
|
|
0x07, 0x81, 0xf8,
|
|
0x0f, 0x00, 0xf8,
|
|
0x0f, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf8,
|
|
0x07, 0x81, 0xf8,
|
|
0x07, 0xff, 0xb8,
|
|
0x03, 0xff, 0x38,
|
|
0x00, 0xfc, 0x38,
|
|
};
|
|
|
|
/** Glyph definition for character 'd'. */
|
|
static const struct glyph glyph_notomono_29_0064 = {
|
|
.glyph = 100,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_0064,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'e'. */
|
|
static const uint8_t bitmap_notomono_29_0065[] = {
|
|
0x00, 0x7e, 0x00,
|
|
0x01, 0xff, 0x80,
|
|
0x03, 0xff, 0xe0,
|
|
0x07, 0xc1, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0e, 0x00, 0x70,
|
|
0x0e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x0e, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x80, 0x00,
|
|
0x07, 0xc0, 0x70,
|
|
0x03, 0xff, 0xf0,
|
|
0x01, 0xff, 0xf0,
|
|
0x00, 0x3f, 0x80,
|
|
};
|
|
|
|
/** Glyph definition for character 'e'. */
|
|
static const struct glyph glyph_notomono_29_0065 = {
|
|
.glyph = 101,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0065,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'f'. */
|
|
static const uint8_t bitmap_notomono_29_0066[] = {
|
|
0x00, 0x07, 0xf8,
|
|
0x00, 0x1f, 0xfc,
|
|
0x00, 0x3f, 0xf8,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x1f, 0xff, 0xf8,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'f'. */
|
|
static const struct glyph glyph_notomono_29_0066 = {
|
|
.glyph = 102,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_0066,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'g'. */
|
|
static const uint8_t bitmap_notomono_29_0067[] = {
|
|
0x00, 0xff, 0xfc,
|
|
0x03, 0xff, 0xfc,
|
|
0x07, 0xff, 0xe0,
|
|
0x07, 0x83, 0xc0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0e, 0x01, 0xe0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x07, 0x83, 0xc0,
|
|
0x07, 0xef, 0xc0,
|
|
0x03, 0xff, 0x80,
|
|
0x01, 0xfe, 0x00,
|
|
0x03, 0x80, 0x00,
|
|
0x07, 0x00, 0x00,
|
|
0x07, 0x00, 0x00,
|
|
0x07, 0x80, 0x00,
|
|
0x07, 0xff, 0xc0,
|
|
0x03, 0xff, 0xe0,
|
|
0x07, 0xff, 0xf0,
|
|
0x1e, 0x00, 0xf8,
|
|
0x1c, 0x00, 0x78,
|
|
0x3c, 0x00, 0x38,
|
|
0x38, 0x00, 0x38,
|
|
0x38, 0x00, 0x78,
|
|
0x3c, 0x00, 0x78,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1f, 0xff, 0xe0,
|
|
0x0f, 0xff, 0xc0,
|
|
0x03, 0xfe, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'g'. */
|
|
static const struct glyph glyph_notomono_29_0067 = {
|
|
.glyph = 103,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 31,
|
|
.bitmap = bitmap_notomono_29_0067,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'h'. */
|
|
static const uint8_t bitmap_notomono_29_0068[] = {
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x3f, 0x80,
|
|
0x1e, 0xff, 0xe0,
|
|
0x1d, 0xff, 0xf0,
|
|
0x1f, 0xc1, 0xf0,
|
|
0x1f, 0x00, 0x78,
|
|
0x1f, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
};
|
|
|
|
/** Glyph definition for character 'h'. */
|
|
static const struct glyph glyph_notomono_29_0068 = {
|
|
.glyph = 104,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_0068,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'i'. */
|
|
static const uint8_t bitmap_notomono_29_0069[] = {
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x03, 0xfe, 0x00,
|
|
0x03, 0xfe, 0x00,
|
|
0x01, 0xfe, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x03, 0xff, 0xf0,
|
|
0x0f, 0xff, 0xf8,
|
|
0x0f, 0xff, 0xf8,
|
|
};
|
|
|
|
/** Glyph definition for character 'i'. */
|
|
static const struct glyph glyph_notomono_29_0069 = {
|
|
.glyph = 105,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_0069,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'j'. */
|
|
static const uint8_t bitmap_notomono_29_006a[] = {
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x07,
|
|
0x07, 0xff, 0x87,
|
|
0x07, 0xff, 0x81,
|
|
0x01, 0xff, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x90,
|
|
0x10, 0x1f, 0x1f,
|
|
0x1f, 0xfe, 0x1f,
|
|
0x1f, 0xfc, 0x0f,
|
|
0x0f, 0xf0, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'j'. */
|
|
static const struct glyph glyph_notomono_29_006a = {
|
|
.glyph = 106,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 17,
|
|
.rows = 40,
|
|
.bitmap = bitmap_notomono_29_006a,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'k'. */
|
|
static const uint8_t bitmap_notomono_29_006b[] = {
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x00,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x07, 0x80,
|
|
0x0f, 0x0f, 0x00,
|
|
0x0e, 0x1e, 0x00,
|
|
0x0e, 0x3c, 0x00,
|
|
0x0e, 0x78, 0x00,
|
|
0x0e, 0xf8, 0x00,
|
|
0x0f, 0xfc, 0x00,
|
|
0x0f, 0xfe, 0x00,
|
|
0x0f, 0x1e, 0x00,
|
|
0x0f, 0x0f, 0x00,
|
|
0x0f, 0x07, 0x80,
|
|
0x0f, 0x03, 0xc0,
|
|
0x0f, 0x01, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0x7c,
|
|
0x0f, 0x00, 0x3e,
|
|
};
|
|
|
|
/** Glyph definition for character 'k'. */
|
|
static const struct glyph glyph_notomono_29_006b = {
|
|
.glyph = 107,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_006b,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'l'. */
|
|
static const uint8_t bitmap_notomono_29_006c[] = {
|
|
0x07, 0xfc, 0x00,
|
|
0x07, 0xfc, 0x00,
|
|
0x03, 0xfc, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x07, 0xff, 0xe0,
|
|
0x1f, 0xff, 0xf0,
|
|
0x1f, 0xff, 0xf0,
|
|
};
|
|
|
|
/** Glyph definition for character 'l'. */
|
|
static const struct glyph glyph_notomono_29_006c = {
|
|
.glyph = 108,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_006c,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'm'. */
|
|
static const uint8_t bitmap_notomono_29_006d[] = {
|
|
0x38, 0xe1, 0xf0,
|
|
0x3b, 0xf3, 0xf8,
|
|
0x3b, 0xfb, 0xf8,
|
|
0x3e, 0x7e, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
0x3c, 0x3c, 0x3c,
|
|
};
|
|
|
|
/** Glyph definition for character 'm'. */
|
|
static const struct glyph glyph_notomono_29_006d = {
|
|
.glyph = 109,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_006d,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'n'. */
|
|
static const uint8_t bitmap_notomono_29_006e[] = {
|
|
0x1c, 0x3f, 0x80,
|
|
0x1c, 0xff, 0xe0,
|
|
0x1d, 0xff, 0xf0,
|
|
0x1f, 0xc1, 0xf0,
|
|
0x1f, 0x00, 0x78,
|
|
0x1f, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
};
|
|
|
|
/** Glyph definition for character 'n'. */
|
|
static const struct glyph glyph_notomono_29_006e = {
|
|
.glyph = 110,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_006e,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'o'. */
|
|
static const uint8_t bitmap_notomono_29_006f[] = {
|
|
0x00, 0x7e, 0x00,
|
|
0x03, 0xff, 0x80,
|
|
0x07, 0xff, 0xe0,
|
|
0x0f, 0x81, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf8,
|
|
0x0f, 0x81, 0xf0,
|
|
0x07, 0xff, 0xe0,
|
|
0x03, 0xff, 0xc0,
|
|
0x00, 0x7e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'o'. */
|
|
static const struct glyph glyph_notomono_29_006f = {
|
|
.glyph = 111,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_006f,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'p'. */
|
|
static const uint8_t bitmap_notomono_29_0070[] = {
|
|
0x1c, 0x3f, 0x00,
|
|
0x1c, 0xff, 0x80,
|
|
0x1d, 0xff, 0xe0,
|
|
0x1f, 0x81, 0xe0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1f, 0x81, 0xe0,
|
|
0x1d, 0xff, 0xe0,
|
|
0x1c, 0xff, 0xc0,
|
|
0x1e, 0x3f, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
0x1e, 0x00, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'p'. */
|
|
static const struct glyph glyph_notomono_29_0070 = {
|
|
.glyph = 112,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 31,
|
|
.bitmap = bitmap_notomono_29_0070,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'q'. */
|
|
static const uint8_t bitmap_notomono_29_0071[] = {
|
|
0x00, 0xfc, 0x38,
|
|
0x03, 0xff, 0x38,
|
|
0x07, 0xff, 0xb8,
|
|
0x07, 0x81, 0xf8,
|
|
0x0f, 0x00, 0xf8,
|
|
0x0f, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf8,
|
|
0x07, 0x81, 0xf8,
|
|
0x07, 0xff, 0xb8,
|
|
0x03, 0xff, 0x38,
|
|
0x00, 0xfc, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
0x00, 0x00, 0x78,
|
|
};
|
|
|
|
/** Glyph definition for character 'q'. */
|
|
static const struct glyph glyph_notomono_29_0071 = {
|
|
.glyph = 113,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 31,
|
|
.bitmap = bitmap_notomono_29_0071,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'r'. */
|
|
static const uint8_t bitmap_notomono_29_0072[] = {
|
|
0x07, 0x07, 0xf7,
|
|
0x07, 0x1f, 0xff,
|
|
0x07, 0x3f, 0xff,
|
|
0x07, 0x78, 0x37,
|
|
0x07, 0xe0, 0x07,
|
|
0x07, 0xc0, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x07,
|
|
0x07, 0x80, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'r'. */
|
|
static const struct glyph glyph_notomono_29_0072 = {
|
|
.glyph = 114,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0072,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 's'. */
|
|
static const uint8_t bitmap_notomono_29_0073[] = {
|
|
0x00, 0xff, 0x83,
|
|
0x03, 0xff, 0xf7,
|
|
0x07, 0xff, 0xff,
|
|
0x0f, 0x80, 0xef,
|
|
0x0f, 0x00, 0x0e,
|
|
0x0e, 0x00, 0x0f,
|
|
0x0f, 0x00, 0x0f,
|
|
0x0f, 0x80, 0x07,
|
|
0x07, 0xf0, 0x03,
|
|
0x03, 0xfe, 0x00,
|
|
0x00, 0xff, 0x80,
|
|
0x00, 0x1f, 0xc0,
|
|
0x00, 0x03, 0xe0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xfe,
|
|
0x0e, 0x01, 0xef,
|
|
0x0f, 0xff, 0xef,
|
|
0x0f, 0xff, 0xc3,
|
|
0x03, 0xfe, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 's'. */
|
|
static const struct glyph glyph_notomono_29_0073 = {
|
|
.glyph = 115,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0073,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 't'. */
|
|
static const uint8_t bitmap_notomono_29_0074[] = {
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x07, 0xff, 0xf0,
|
|
0x1f, 0xff, 0xf0,
|
|
0x1f, 0xff, 0xf0,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x00, 0xf8, 0x00,
|
|
0x00, 0x7f, 0xf0,
|
|
0x00, 0x3f, 0xf0,
|
|
0x00, 0x0f, 0xe0,
|
|
};
|
|
|
|
/** Glyph definition for character 't'. */
|
|
static const struct glyph glyph_notomono_29_0074 = {
|
|
.glyph = 116,
|
|
.left = 0,
|
|
.top = 27,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 27,
|
|
.bitmap = bitmap_notomono_29_0074,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'u'. */
|
|
static const uint8_t bitmap_notomono_29_0075[] = {
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf8,
|
|
0x1e, 0x00, 0xf8,
|
|
0x0f, 0x83, 0xf8,
|
|
0x0f, 0xff, 0xb8,
|
|
0x07, 0xff, 0x38,
|
|
0x01, 0xfc, 0x38,
|
|
};
|
|
|
|
/** Glyph definition for character 'u'. */
|
|
static const struct glyph glyph_notomono_29_0075 = {
|
|
.glyph = 117,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0075,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'v'. */
|
|
static const uint8_t bitmap_notomono_29_0076[] = {
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0e, 0x00, 0x70,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x07, 0x00, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x03, 0x81, 0xe0,
|
|
0x03, 0x81, 0xc0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x01, 0xc3, 0x80,
|
|
0x01, 0xc3, 0x80,
|
|
0x01, 0xe7, 0x80,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0x7f, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x3e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'v'. */
|
|
static const struct glyph glyph_notomono_29_0076 = {
|
|
.glyph = 118,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0076,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'w'. */
|
|
static const uint8_t bitmap_notomono_29_0077[] = {
|
|
0xe0, 0x3c, 0x07,
|
|
0xe0, 0x3c, 0x07,
|
|
0x70, 0x3e, 0x0f,
|
|
0x70, 0x7e, 0x0e,
|
|
0x70, 0x7e, 0x0e,
|
|
0x70, 0x6e, 0x0e,
|
|
0x70, 0x66, 0x0e,
|
|
0x70, 0xe7, 0x0e,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xe7, 0x1c,
|
|
0x38, 0xc3, 0x1c,
|
|
0x39, 0xc3, 0x9c,
|
|
0x39, 0xc3, 0x9c,
|
|
0x19, 0xc3, 0x98,
|
|
0x1d, 0x81, 0xb8,
|
|
0x1d, 0x81, 0xb8,
|
|
0x1f, 0x81, 0xf8,
|
|
0x1f, 0x81, 0xf8,
|
|
0x0f, 0x01, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x0f, 0x00, 0xf0,
|
|
};
|
|
|
|
/** Glyph definition for character 'w'. */
|
|
static const struct glyph glyph_notomono_29_0077 = {
|
|
.glyph = 119,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 24,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0077,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'x'. */
|
|
static const uint8_t bitmap_notomono_29_0078[] = {
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf0,
|
|
0x07, 0x81, 0xe0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x01, 0xe7, 0x80,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x01, 0xe7, 0x80,
|
|
0x03, 0xc3, 0xc0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x0f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x3c, 0x00, 0x3c,
|
|
};
|
|
|
|
/** Glyph definition for character 'x'. */
|
|
static const struct glyph glyph_notomono_29_0078 = {
|
|
.glyph = 120,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_0078,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'y'. */
|
|
static const uint8_t bitmap_notomono_29_0079[] = {
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x0e, 0x00, 0x70,
|
|
0x0f, 0x00, 0xf0,
|
|
0x07, 0x00, 0xf0,
|
|
0x07, 0x80, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x03, 0x81, 0xc0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x01, 0xc3, 0xc0,
|
|
0x01, 0xc3, 0x80,
|
|
0x01, 0xe7, 0x80,
|
|
0x00, 0xe7, 0x80,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0x7f, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x3e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0xf0, 0x00,
|
|
0x01, 0xe0, 0x00,
|
|
0x3f, 0xe0, 0x00,
|
|
0x3f, 0xc0, 0x00,
|
|
0x3f, 0x00, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'y'. */
|
|
static const struct glyph glyph_notomono_29_0079 = {
|
|
.glyph = 121,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 31,
|
|
.bitmap = bitmap_notomono_29_0079,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'z'. */
|
|
static const uint8_t bitmap_notomono_29_007a[] = {
|
|
0x07, 0xff, 0xf7,
|
|
0x07, 0xff, 0xf7,
|
|
0x07, 0xff, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x01, 0xe0,
|
|
0x00, 0x03, 0xc0,
|
|
0x00, 0x07, 0x80,
|
|
0x00, 0x07, 0x00,
|
|
0x00, 0x0f, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x70, 0x00,
|
|
0x00, 0xf0, 0x01,
|
|
0x01, 0xe0, 0x03,
|
|
0x03, 0xc0, 0x03,
|
|
0x03, 0x80, 0x07,
|
|
0x07, 0x00, 0x0f,
|
|
0x0f, 0xff, 0xff,
|
|
0x0f, 0xff, 0xff,
|
|
0x0f, 0xff, 0xf0,
|
|
};
|
|
|
|
/** Glyph definition for character 'z'. */
|
|
static const struct glyph glyph_notomono_29_007a = {
|
|
.glyph = 122,
|
|
.left = 0,
|
|
.top = 21,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 21,
|
|
.bitmap = bitmap_notomono_29_007a,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '{'. */
|
|
static const uint8_t bitmap_notomono_29_007b[] = {
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x07, 0xf0,
|
|
0x00, 0x0f, 0xf0,
|
|
0x00, 0x1f, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0xfc, 0x0f,
|
|
0x0f, 0xf0, 0x0f,
|
|
0x0f, 0xc0, 0x0f,
|
|
0x0f, 0xf0, 0x00,
|
|
0x00, 0xfc, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x1c, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1e, 0x00,
|
|
0x00, 0x1f, 0x00,
|
|
0x00, 0x0f, 0xf0,
|
|
0x00, 0x07, 0xf0,
|
|
0x00, 0x00, 0xf7,
|
|
};
|
|
|
|
/** Glyph definition for character '{'. */
|
|
static const struct glyph glyph_notomono_29_007b = {
|
|
.glyph = 123,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 35,
|
|
.bitmap = bitmap_notomono_29_007b,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '|'. */
|
|
static const uint8_t bitmap_notomono_29_007c[] = {
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
0x1c,
|
|
};
|
|
|
|
/** Glyph definition for character '|'. */
|
|
static const struct glyph glyph_notomono_29_007c = {
|
|
.glyph = 124,
|
|
.left = 8,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 6,
|
|
.rows = 40,
|
|
.bitmap = bitmap_notomono_29_007c,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '}'. */
|
|
static const uint8_t bitmap_notomono_29_007d[] = {
|
|
0x0f, 0x00, 0x0f,
|
|
0x0f, 0xe0, 0x0f,
|
|
0x0f, 0xf0, 0x00,
|
|
0x00, 0xf8, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x38, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3f, 0x00,
|
|
0x00, 0x0f, 0xf0,
|
|
0x00, 0x03, 0xf0,
|
|
0x00, 0x0f, 0xf0,
|
|
0x00, 0x3f, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0x78, 0x00,
|
|
0x00, 0xf8, 0x0f,
|
|
0x0f, 0xf0, 0x0f,
|
|
0x0f, 0xe0, 0x0f,
|
|
0x0f, 0x00, 0x07,
|
|
};
|
|
|
|
/** Glyph definition for character '}'. */
|
|
static const struct glyph glyph_notomono_29_007d = {
|
|
.glyph = 125,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 35,
|
|
.bitmap = bitmap_notomono_29_007d,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character '~'. */
|
|
static const uint8_t bitmap_notomono_29_007e[] = {
|
|
0x07, 0xe0, 0x08,
|
|
0x0f, 0xfc, 0x18,
|
|
0x1f, 0xff, 0xf8,
|
|
0x18, 0x3f, 0xf0,
|
|
0x10, 0x07, 0xe0,
|
|
};
|
|
|
|
/** Glyph definition for character '~'. */
|
|
static const struct glyph glyph_notomono_29_007e = {
|
|
.glyph = 126,
|
|
.left = 0,
|
|
.top = 16,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 5,
|
|
.bitmap = bitmap_notomono_29_007e,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'Ä'. */
|
|
static const uint8_t bitmap_notomono_29_00c4[] = {
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x3c, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x00, 0xe7, 0x00,
|
|
0x01, 0xe7, 0x80,
|
|
0x01, 0xe7, 0x80,
|
|
0x01, 0xc3, 0x80,
|
|
0x03, 0xc3, 0xc0,
|
|
0x03, 0xc3, 0xc0,
|
|
0x03, 0x81, 0xc0,
|
|
0x03, 0x81, 0xc0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0x81, 0xe0,
|
|
0x07, 0xff, 0xe0,
|
|
0x0f, 0xff, 0xf0,
|
|
0x0f, 0xff, 0xf0,
|
|
0x0e, 0x00, 0x70,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x78, 0x00, 0x1e,
|
|
0x78, 0x00, 0x1e,
|
|
};
|
|
|
|
/** Glyph definition for character 'Ä'. */
|
|
static const struct glyph glyph_notomono_29_00c4 = {
|
|
.glyph = 196,
|
|
.left = 0,
|
|
.top = 36,
|
|
.advance = 24,
|
|
.cols = 23,
|
|
.rows = 36,
|
|
.bitmap = bitmap_notomono_29_00c4,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'Ö'. */
|
|
static const uint8_t bitmap_notomono_29_00d6[] = {
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x01, 0xff, 0x80,
|
|
0x07, 0xff, 0xc0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1f, 0x00, 0xf0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x07, 0xc3, 0xe0,
|
|
0x07, 0xff, 0xc0,
|
|
0x01, 0xff, 0x80,
|
|
0x00, 0x7e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'Ö'. */
|
|
static const struct glyph glyph_notomono_29_00d6 = {
|
|
.glyph = 214,
|
|
.left = 0,
|
|
.top = 36,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 36,
|
|
.bitmap = bitmap_notomono_29_00d6,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'Ü'. */
|
|
static const uint8_t bitmap_notomono_29_00dc[] = {
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x78,
|
|
0x1f, 0x00, 0xf8,
|
|
0x0f, 0xc3, 0xf0,
|
|
0x07, 0xff, 0xe0,
|
|
0x03, 0xff, 0xc0,
|
|
0x00, 0xff, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'Ü'. */
|
|
static const struct glyph glyph_notomono_29_00dc = {
|
|
.glyph = 220,
|
|
.left = 0,
|
|
.top = 36,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 36,
|
|
.bitmap = bitmap_notomono_29_00dc,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'ß'. */
|
|
static const uint8_t bitmap_notomono_29_00df[] = {
|
|
0x01, 0xfe, 0x00,
|
|
0x07, 0xff, 0x80,
|
|
0x0f, 0xff, 0xc0,
|
|
0x0f, 0x03, 0xe0,
|
|
0x1e, 0x01, 0xe0,
|
|
0x1e, 0x01, 0xe0,
|
|
0x1e, 0x01, 0xe0,
|
|
0x1e, 0x01, 0xe0,
|
|
0x1e, 0x03, 0xc0,
|
|
0x1e, 0x07, 0xc0,
|
|
0x1e, 0x0f, 0x80,
|
|
0x1e, 0x1e, 0x00,
|
|
0x1e, 0x1c, 0x00,
|
|
0x1e, 0x1c, 0x00,
|
|
0x1e, 0x1c, 0x00,
|
|
0x1e, 0x1e, 0x00,
|
|
0x1e, 0x1f, 0x00,
|
|
0x1e, 0x0f, 0xc0,
|
|
0x1e, 0x03, 0xe0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x00, 0x3c,
|
|
0x1e, 0x60, 0x78,
|
|
0x1e, 0x7f, 0xf8,
|
|
0x1e, 0x7f, 0xf0,
|
|
0x1e, 0x1f, 0xc0,
|
|
};
|
|
|
|
/** Glyph definition for character 'ß'. */
|
|
static const struct glyph glyph_notomono_29_00df = {
|
|
.glyph = 223,
|
|
.left = 0,
|
|
.top = 30,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 30,
|
|
.bitmap = bitmap_notomono_29_00df,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'ä'. */
|
|
static const uint8_t bitmap_notomono_29_00e4[] = {
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0xff, 0x00,
|
|
0x07, 0xff, 0xc0,
|
|
0x07, 0xff, 0xe0,
|
|
0x07, 0x01, 0xe0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x00, 0xf0,
|
|
0x00, 0x7f, 0xf0,
|
|
0x03, 0xff, 0xf0,
|
|
0x07, 0xfe, 0xf0,
|
|
0x0f, 0x80, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x00, 0xf0,
|
|
0x1e, 0x01, 0xf0,
|
|
0x1f, 0x03, 0xf0,
|
|
0x0f, 0xff, 0x70,
|
|
0x07, 0xfe, 0x70,
|
|
0x01, 0xf8, 0x70,
|
|
};
|
|
|
|
/** Glyph definition for character 'ä'. */
|
|
static const struct glyph glyph_notomono_29_00e4 = {
|
|
.glyph = 228,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 20,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_00e4,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'ö'. */
|
|
static const uint8_t bitmap_notomono_29_00f6[] = {
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x7e, 0x00,
|
|
0x03, 0xff, 0x80,
|
|
0x07, 0xff, 0xe0,
|
|
0x0f, 0x81, 0xf0,
|
|
0x1f, 0x00, 0xf0,
|
|
0x1e, 0x00, 0x78,
|
|
0x1c, 0x00, 0x38,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x3c, 0x00, 0x3c,
|
|
0x1c, 0x00, 0x38,
|
|
0x1e, 0x00, 0x78,
|
|
0x0f, 0x00, 0xf8,
|
|
0x0f, 0x81, 0xf0,
|
|
0x07, 0xff, 0xe0,
|
|
0x03, 0xff, 0xc0,
|
|
0x00, 0x7e, 0x00,
|
|
};
|
|
|
|
/** Glyph definition for character 'ö'. */
|
|
static const struct glyph glyph_notomono_29_00f6 = {
|
|
.glyph = 246,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 22,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_00f6,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Bitmap definition for character 'ü'. */
|
|
static const uint8_t bitmap_notomono_29_00fc[] = {
|
|
0x01, 0xc1, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xe3, 0xc0,
|
|
0x01, 0xc1, 0xc0,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0x78,
|
|
0x1e, 0x00, 0xf8,
|
|
0x1e, 0x00, 0xf8,
|
|
0x0f, 0x83, 0xf8,
|
|
0x0f, 0xff, 0xb8,
|
|
0x07, 0xff, 0x38,
|
|
0x01, 0xfc, 0x38,
|
|
};
|
|
|
|
/** Glyph definition for character 'ü'. */
|
|
static const struct glyph glyph_notomono_29_00fc = {
|
|
.glyph = 252,
|
|
.left = 0,
|
|
.top = 29,
|
|
.advance = 24,
|
|
.cols = 21,
|
|
.rows = 29,
|
|
.bitmap = bitmap_notomono_29_00fc,
|
|
.kerning = NULL,
|
|
};
|
|
|
|
/** Glyphs table for font "Noto Mono". */
|
|
static const struct glyph *glyphs_notomono_29[] = {
|
|
&glyph_notomono_29_0020, /* U+0020 ' ' */
|
|
&glyph_notomono_29_0021, /* U+0021 '!' */
|
|
&glyph_notomono_29_0022, /* U+0022 '"' */
|
|
&glyph_notomono_29_0023, /* U+0023 '#' */
|
|
&glyph_notomono_29_0024, /* U+0024 '$' */
|
|
&glyph_notomono_29_0025, /* U+0025 '%' */
|
|
&glyph_notomono_29_0026, /* U+0026 '&' */
|
|
&glyph_notomono_29_0027, /* U+0027 ''' */
|
|
&glyph_notomono_29_0028, /* U+0028 '(' */
|
|
&glyph_notomono_29_0029, /* U+0029 ')' */
|
|
&glyph_notomono_29_002a, /* U+002A '*' */
|
|
&glyph_notomono_29_002b, /* U+002B '+' */
|
|
&glyph_notomono_29_002c, /* U+002C ',' */
|
|
&glyph_notomono_29_002d, /* U+002D '-' */
|
|
&glyph_notomono_29_002e, /* U+002E '.' */
|
|
&glyph_notomono_29_002f, /* U+002F '/' */
|
|
&glyph_notomono_29_0030, /* U+0030 '0' */
|
|
&glyph_notomono_29_0031, /* U+0031 '1' */
|
|
&glyph_notomono_29_0032, /* U+0032 '2' */
|
|
&glyph_notomono_29_0033, /* U+0033 '3' */
|
|
&glyph_notomono_29_0034, /* U+0034 '4' */
|
|
&glyph_notomono_29_0035, /* U+0035 '5' */
|
|
&glyph_notomono_29_0036, /* U+0036 '6' */
|
|
&glyph_notomono_29_0037, /* U+0037 '7' */
|
|
&glyph_notomono_29_0038, /* U+0038 '8' */
|
|
&glyph_notomono_29_0039, /* U+0039 '9' */
|
|
&glyph_notomono_29_003a, /* U+003A ':' */
|
|
&glyph_notomono_29_003b, /* U+003B ';' */
|
|
&glyph_notomono_29_003c, /* U+003C '<' */
|
|
&glyph_notomono_29_003d, /* U+003D '=' */
|
|
&glyph_notomono_29_003e, /* U+003E '>' */
|
|
&glyph_notomono_29_003f, /* U+003F '?' */
|
|
&glyph_notomono_29_0040, /* U+0040 '@' */
|
|
&glyph_notomono_29_0041, /* U+0041 'A' */
|
|
&glyph_notomono_29_0042, /* U+0042 'B' */
|
|
&glyph_notomono_29_0043, /* U+0043 'C' */
|
|
&glyph_notomono_29_0044, /* U+0044 'D' */
|
|
&glyph_notomono_29_0045, /* U+0045 'E' */
|
|
&glyph_notomono_29_0046, /* U+0046 'F' */
|
|
&glyph_notomono_29_0047, /* U+0047 'G' */
|
|
&glyph_notomono_29_0048, /* U+0048 'H' */
|
|
&glyph_notomono_29_0049, /* U+0049 'I' */
|
|
&glyph_notomono_29_004a, /* U+004A 'J' */
|
|
&glyph_notomono_29_004b, /* U+004B 'K' */
|
|
&glyph_notomono_29_004c, /* U+004C 'L' */
|
|
&glyph_notomono_29_004d, /* U+004D 'M' */
|
|
&glyph_notomono_29_004e, /* U+004E 'N' */
|
|
&glyph_notomono_29_004f, /* U+004F 'O' */
|
|
&glyph_notomono_29_0050, /* U+0050 'P' */
|
|
&glyph_notomono_29_0051, /* U+0051 'Q' */
|
|
&glyph_notomono_29_0052, /* U+0052 'R' */
|
|
&glyph_notomono_29_0053, /* U+0053 'S' */
|
|
&glyph_notomono_29_0054, /* U+0054 'T' */
|
|
&glyph_notomono_29_0055, /* U+0055 'U' */
|
|
&glyph_notomono_29_0056, /* U+0056 'V' */
|
|
&glyph_notomono_29_0057, /* U+0057 'W' */
|
|
&glyph_notomono_29_0058, /* U+0058 'X' */
|
|
&glyph_notomono_29_0059, /* U+0059 'Y' */
|
|
&glyph_notomono_29_005a, /* U+005A 'Z' */
|
|
&glyph_notomono_29_005b, /* U+005B '[' */
|
|
&glyph_notomono_29_005c, /* U+005C '\' */
|
|
&glyph_notomono_29_005d, /* U+005D ']' */
|
|
&glyph_notomono_29_005e, /* U+005E '^' */
|
|
&glyph_notomono_29_005f, /* U+005F '_' */
|
|
&glyph_notomono_29_0060, /* U+0060 '`' */
|
|
&glyph_notomono_29_0061, /* U+0061 'a' */
|
|
&glyph_notomono_29_0062, /* U+0062 'b' */
|
|
&glyph_notomono_29_0063, /* U+0063 'c' */
|
|
&glyph_notomono_29_0064, /* U+0064 'd' */
|
|
&glyph_notomono_29_0065, /* U+0065 'e' */
|
|
&glyph_notomono_29_0066, /* U+0066 'f' */
|
|
&glyph_notomono_29_0067, /* U+0067 'g' */
|
|
&glyph_notomono_29_0068, /* U+0068 'h' */
|
|
&glyph_notomono_29_0069, /* U+0069 'i' */
|
|
&glyph_notomono_29_006a, /* U+006A 'j' */
|
|
&glyph_notomono_29_006b, /* U+006B 'k' */
|
|
&glyph_notomono_29_006c, /* U+006C 'l' */
|
|
&glyph_notomono_29_006d, /* U+006D 'm' */
|
|
&glyph_notomono_29_006e, /* U+006E 'n' */
|
|
&glyph_notomono_29_006f, /* U+006F 'o' */
|
|
&glyph_notomono_29_0070, /* U+0070 'p' */
|
|
&glyph_notomono_29_0071, /* U+0071 'q' */
|
|
&glyph_notomono_29_0072, /* U+0072 'r' */
|
|
&glyph_notomono_29_0073, /* U+0073 's' */
|
|
&glyph_notomono_29_0074, /* U+0074 't' */
|
|
&glyph_notomono_29_0075, /* U+0075 'u' */
|
|
&glyph_notomono_29_0076, /* U+0076 'v' */
|
|
&glyph_notomono_29_0077, /* U+0077 'w' */
|
|
&glyph_notomono_29_0078, /* U+0078 'x' */
|
|
&glyph_notomono_29_0079, /* U+0079 'y' */
|
|
&glyph_notomono_29_007a, /* U+007A 'z' */
|
|
&glyph_notomono_29_007b, /* U+007B '{' */
|
|
&glyph_notomono_29_007c, /* U+007C '|' */
|
|
&glyph_notomono_29_007d, /* U+007D '}' */
|
|
&glyph_notomono_29_007e, /* U+007E '~' */
|
|
&glyph_notomono_29_00c4, /* U+00C4 'Ä' */
|
|
&glyph_notomono_29_00d6, /* U+00D6 'Ö' */
|
|
&glyph_notomono_29_00dc, /* U+00DC 'Ü' */
|
|
&glyph_notomono_29_00df, /* U+00DF 'ß' */
|
|
&glyph_notomono_29_00e4, /* U+00E4 'ä' */
|
|
&glyph_notomono_29_00f6, /* U+00F6 'ö' */
|
|
&glyph_notomono_29_00fc, /* U+00FC 'ü' */
|
|
};
|
|
|
|
/** Definition for font "Noto Mono". */
|
|
const struct font font_notomono_29 = {
|
|
.name = "Noto Mono",
|
|
.style = "Regular",
|
|
.size = 29,
|
|
.dpi = 100,
|
|
.count = 102,
|
|
.max = 252,
|
|
.ascender = 38,
|
|
.descender = -10,
|
|
.height = 47,
|
|
.glyphs = glyphs_notomono_29,
|
|
.compressed = 0,
|
|
};
|
|
|