diff --git a/bsp/display/README.md b/bsp/display/README.md
index 13948a7..ec85368 100644
--- a/bsp/display/README.md
+++ b/bsp/display/README.md
@@ -52,6 +52,13 @@ bsp_status_t bsp_display_init(bsp_display_type_t type,
uint32_t framebuffer_addr,
bsp_display_frame_cb_t p_on_frame_done);
+/* То же + явный формат пикселя framebuffer'а (bsp_display_init — обёртка
+ * с BSP_DISPLAY_PIXEL_XRGB8888, совместимость со старыми потребителями). */
+bsp_status_t bsp_display_init_ex(bsp_display_type_t type,
+ uint32_t framebuffer_addr,
+ bsp_display_frame_cb_t p_on_frame_done,
+ bsp_display_pixel_format_t format);
+
bsp_status_t bsp_display_deinit(void);
bsp_status_t bsp_display_set_rotation(bsp_display_rotation_t rotation);
void bsp_display_set_next_buffer(uint32_t framebuffer_addr);
@@ -60,6 +67,27 @@ const bsp_display_size_t *bsp_display_get_size(void);
bsp_display_type_t bsp_display_get_type(void);
```
+**Формат пикселя framebuffer'а** (что ELCDIF читает из памяти):
+
+```c
+typedef enum {
+ BSP_DISPLAY_PIXEL_XRGB8888 = 0U, /* 32 бита/пиксель — по умолчанию */
+ BSP_DISPLAY_PIXEL_RGB565, /* 16 бит/пиксель — ½ полосы сканаута */
+} bsp_display_pixel_format_t;
+```
+
+Формат задаёт ТОЛЬКО ширину слова в памяти (`LCDIF CTRL.WORD_LENGTH`) — то
+есть нагрузку непрерывного DMA-сканаута на SDRAM. Ширина шины пинов панели —
+всегда 24 бита и от формата не зависит: для RGB565 ELCDIF расширяет 565→24
+на пинах (проверено на TFT8: белый — чистый белый, чистые R/G/B корректны).
+Оба режима сосуществуют: старый потребитель (`firmware_test/test_display.c`)
+работает через `bsp_display_init()` (XRGB8888), `tft_app` (`services/gfx`,
+гибрид bpp) — через `bsp_display_init_ex(..., BSP_DISPLAY_PIXEL_RGB565)`.
+
+Практика по полосе (TFT8 800×600 @ ~65 Гц, SDRAM 16 бит @ ~136 МГц ≈ 272 МБ/с):
+сканаут XRGB8888 ≈ 126 МБ/с (46% всей полосы), RGB565 ≈ 63 МБ/с — вдвое
+меньше давления на SDRAM для всех остальных мастеров (CPU/PXP).
+
**Типы дисплея:**
```c
@@ -83,7 +111,7 @@ typedef enum {
} bsp_display_rotation_t;
```
-**Коды возврата `bsp_display_init()`:**
+**Коды возврата `bsp_display_init()` / `bsp_display_init_ex()`:**
| Код | Условие |
| ----------------------- | ------------------------------ |
@@ -91,7 +119,7 @@ typedef enum {
| `BSP_ERR_PARAM` | `type >= BSP_DISPLAY_COUNT` |
| `BSP_ERR_NOT_SUPPORTED` | TFT4 — Video PLL не реализован |
-`bsp_display_init()` идемпотентен: повторный вызов без `deinit` возвращает
+Обе init-функции идемпотентны: повторный вызов без `deinit` возвращает
`BSP_OK` без побочных эффектов. Callback `p_on_frame_done` должен быть
ISR-safe (`NULL` допускается).
diff --git a/bsp/display/include/bsp/display.h b/bsp/display/include/bsp/display.h
index 63debeb..e348318 100644
--- a/bsp/display/include/bsp/display.h
+++ b/bsp/display/include/bsp/display.h
@@ -41,6 +41,22 @@ typedef enum bsp_display_rotation_e
BSP_DISPLAY_FLIP_HORIZONTAL, /**< LR=0 UD=0. Горизонтальный флип (SHLR). */
} bsp_display_rotation_t;
+/* ── Формат пикселя framebuffer'а (что ELCDIF читает из памяти) ───────── */
+
+/**
+ * @brief Формат пикселя в памяти framebuffer'а.
+ *
+ * Определяет ширину слова, которое ELCDIF читает по DMA из SDRAM (=нагрузку
+ * на полосу). Ширина шины пинов панели (24-бит) — отдельный параметр драйвера,
+ * от этого НЕ зависит: RGB565 (16 бит/пиксель в памяти) корректно выводится и
+ * на 24-битную панель (ELCDIF расширяет 565→24 на пинах).
+ */
+typedef enum bsp_display_pixel_format_e
+{
+ BSP_DISPLAY_PIXEL_XRGB8888 = 0U, /**< 32 бита/пиксель (X игнорируется). По умолчанию. */
+ BSP_DISPLAY_PIXEL_RGB565, /**< 16 бит/пиксель — вдвое меньше полосы сканаута. */
+} bsp_display_pixel_format_t;
+
/* ── Размер дисплея ──────────────────────────────────────────────────── */
typedef struct bsp_display_size_s
@@ -77,10 +93,26 @@ typedef void (*bsp_display_frame_cb_t)(void);
* Должен быть выровнен по 64 байт, в NonCacheable SDRAM.
* @param on_frame_done ISR-safe callback по завершении кадра; NULL — без callback.
* @return BSP_OK | BSP_ERR_PARAM | BSP_ERR_NOT_SUPPORTED
+ *
+ * @note Формат пикселя — XRGB8888 (обёртка над bsp_display_init_ex()).
*/
bsp_status_t bsp_display_init(bsp_display_type_t type, uint32_t framebuffer_addr,
bsp_display_frame_cb_t p_on_frame_done);
+/**
+ * @brief То же, что bsp_display_init(), но с явным форматом пикселя framebuffer'а.
+ *
+ * Позволяет потребителю выбрать RGB565 (вдвое меньше полосы сканаута) вместо
+ * XRGB8888, не меняя остальную настройку. bsp_display_init() — обёртка с
+ * форматом BSP_DISPLAY_PIXEL_XRGB8888 (совместимость со старыми потребителями).
+ *
+ * @param format Формат пикселя в памяти (см. bsp_display_pixel_format_t).
+ * @return BSP_OK | BSP_ERR_PARAM | BSP_ERR_NOT_SUPPORTED
+ */
+bsp_status_t bsp_display_init_ex(bsp_display_type_t type, uint32_t framebuffer_addr,
+ bsp_display_frame_cb_t p_on_frame_done,
+ bsp_display_pixel_format_t format);
+
/**
* @brief Остановить ELCDIF, выключить подсветку, деинициализировать.
*
diff --git a/bsp/display/src/display.c b/bsp/display/src/display.c
index 7c10d94..c482867 100644
--- a/bsp/display/src/display.c
+++ b/bsp/display/src/display.c
@@ -270,9 +270,19 @@ static void enable_lcd_interrupt(void)
ELCDIF_EnableInterrupts(LCDIF, kELCDIF_CurFrameDoneInterruptEnable);
}
-/** @brief Заполнить конфигурацию ELCDIF из таблицы + адрес буфера. */
+/** @brief Смаппить BSP-формат пикселя на формат памяти ELCDIF. */
+static elcdif_pixel_format_t map_pixel_format(bsp_display_pixel_format_t format)
+{
+ /* dataBus остаётся 24-бит независимо: pixelFormat задаёт лишь ширину слова в
+ * памяти (WORD_LENGTH), ELCDIF расширяет 565→24 на пинах (см. fsl_elcdif.c
+ * s_pixelFormatReg). */
+ return (format == BSP_DISPLAY_PIXEL_RGB565) ? kELCDIF_PixelFormatRGB565
+ : kELCDIF_PixelFormatXRGB8888;
+}
+
+/** @brief Заполнить конфигурацию ELCDIF из таблицы + адрес буфера + формат. */
static void build_elcdif_cfg(const display_hw_cfg_t *p_cfg, uint32_t framebuffer_addr,
- elcdif_rgb_mode_config_t *p_out)
+ bsp_display_pixel_format_t format, elcdif_rgb_mode_config_t *p_out)
{
p_out->panelWidth = p_cfg->width;
p_out->panelHeight = p_cfg->height;
@@ -284,7 +294,7 @@ static void build_elcdif_cfg(const display_hw_cfg_t *p_cfg, uint32_t framebuffer
p_out->vbp = p_cfg->vbp;
p_out->polarityFlags = p_cfg->pol_flags;
p_out->bufferAddr = framebuffer_addr;
- p_out->pixelFormat = kELCDIF_PixelFormatXRGB8888;
+ p_out->pixelFormat = map_pixel_format(format);
p_out->dataBus = kELCDIF_DataBus24Bit;
}
@@ -292,6 +302,15 @@ static void build_elcdif_cfg(const display_hw_cfg_t *p_cfg, uint32_t framebuffer
bsp_status_t bsp_display_init(bsp_display_type_t type, uint32_t framebuffer_addr,
bsp_display_frame_cb_t p_on_frame_done)
+{
+ /* Обёртка совместимости — формат по умолчанию XRGB8888 (старые потребители). */
+ return bsp_display_init_ex(type, framebuffer_addr, p_on_frame_done,
+ BSP_DISPLAY_PIXEL_XRGB8888);
+}
+
+bsp_status_t bsp_display_init_ex(bsp_display_type_t type, uint32_t framebuffer_addr,
+ bsp_display_frame_cb_t p_on_frame_done,
+ bsp_display_pixel_format_t format)
{
if ((uint32_t) type >= (uint32_t) BSP_DISPLAY_COUNT)
{
@@ -324,7 +343,7 @@ bsp_status_t bsp_display_init(bsp_display_type_t type, uint32_t framebuffer_addr
g_s_display.frame_cb = p_on_frame_done;
elcdif_rgb_mode_config_t elcdif_cfg;
- build_elcdif_cfg(p_cfg, framebuffer_addr, &elcdif_cfg);
+ build_elcdif_cfg(p_cfg, framebuffer_addr, format, &elcdif_cfg);
ELCDIF_RgbModeInit(LCDIF, &elcdif_cfg);
enable_lcd_interrupt();
ELCDIF_RgbModeStart(LCDIF);
diff --git a/docs/tft_app/DOMAIN_DATAFLOW.md b/docs/tft_app/DOMAIN_DATAFLOW.md
index b8b056a..6604cd4 100644
--- a/docs/tft_app/DOMAIN_DATAFLOW.md
+++ b/docs/tft_app/DOMAIN_DATAFLOW.md
@@ -53,9 +53,12 @@ flowchart TB
## 2. Путь одного кадра
-`sul_rx`-задача приложения опрашивает CAN, прогоняет кадр через активный декодер и передаёт
-результат контроллеру; `render`-задача применяет diff. Очередь между ними — глубины 1
-(`xQueueOverwrite`: важно только последнее состояние, не история).
+`sul_rx_task` опрашивает CAN, прогоняет кадр через активный декодер и передаёт результат
+контроллеру; `render_task` применяет diff. **Данные** между ними — очередь глубины 1
+(`xQueueOverwrite`: важно только последнее состояние, не история); **пробуждение** —
+`xTaskNotifyGive` (render_task — event-driven, не поллит). Пока открыто меню, `sul_rx_task`
+находится в «мягкой паузе» (decode/controller/очередь пропускаются, WDOG кормится). Полная
+картина задач — [TASKS.md](TASKS.md).
```mermaid
sequenceDiagram
@@ -116,10 +119,21 @@ flowchart LR
## 4. НКУ-CAN: пакет → поля модели
Порт боевого декодера `OLD_PROJECT/source/main_programm.c` (`msg_receiver_task`) в чистую
-функцию. Адрес станции = 0 (базовые ID без сдвига группы; параметризация из настроек — Фаза 3).
-Реализация — [nku_can.c](../../firmware/tft_app/src/domain/sul/nku_can/src/nku_can.c).
+функцию. Реализация — [nku_can.c](../../firmware/tft_app/src/domain/sul/nku_can/src/nku_can.c).
-| Пакет | ID | Байты/маски → поля `sul_result_t` |
+**Адрес станции — из настроек (Фаза 3), применяется на ОБА конца одновременно** (боевая
+находка: правка только декодера бесполезна — HW-фильтры FlexCAN отбрасывают кадры чужого
+адреса до всякого софта):
+
+- декодер: `nku_can_set_address()` — ID пакетов сдвигаются на `group4 = addr<<4` (PACKET1..4,
+ биты [7:4]) и `group6 = addr<<6` (PACKET5, биты [8:6], протокол отводит 3 бита);
+- транспорт: `sul_transport_can_set_address()` — переконфигурация RX-фильтров Message
+ Buffer'ов под те же ID (diff-защита: реальная переконфигурация только при смене адреса).
+
+`sul_rx_task` вызывает оба на каждой итерации (дёшево) — правка адреса в меню подхватывается
+без межзадачного сигнала. В таблице ниже ID приведены для адреса 0 (базовые).
+
+| Пакет | ID (адрес 0) | Байты/маски → поля `sul_result_t` |
| --- | --- | --- |
| **PACKET1** | `0x506` | `d6[1:0]` → `direction` · `d6[3:2]` → `movement` · `d6[7:4]` код режима → `fire_alarm`/`maintenance`/`fireman`/погрузка-инстр. · `d3[5:0]` → уровень остановки (внутр., гейт PACKET5) |
| **PACKET2** | `0x408` | `d7&0x40` → перегруз (источник 1) |
@@ -138,8 +152,8 @@ flowchart LR
seismic — PACKET4), пакет-владелец распоряжается напрямую: сбрасывает в начале и выставляет по
условию, гася устаревший режим.
-Удалённая установка адреса (кадры `0x4X1`/`0x5XB`) — **отложена в Фазу 3** (нужен `settings_store`
-для записи `nku_address`; чистый декодер не пишет настройки). Сейчас эти ID игнорируются.
+Удалённая установка адреса (кадры `0x4X1`/`0x5XB`) — **под-шаг 3.5** (см. PLAN.md). Сейчас эти
+ID игнорируются (wildcard-фильтры под них ещё не настраиваются).
---
diff --git a/docs/tft_app/FALLBACK.md b/docs/tft_app/FALLBACK.md
index 6918a04..df4fd7b 100644
--- a/docs/tft_app/FALLBACK.md
+++ b/docs/tft_app/FALLBACK.md
@@ -26,7 +26,7 @@
```mermaid
flowchart TD
- START([render mode, result]) --> CLR["gfx_clear(BLACK)"]
+ START([render mode, result]) --> CLR["gfx_clear() — AS прозрачен,
фон даёт чёрный PS"]
CLR --> Q{"mode == NORMAL?"}
Q -->|да| POS["этаж (FloorFontFallback), по центру"]
POS --> ARR{"direction UP/DOWN?"}
@@ -87,12 +87,15 @@ flowchart LR
---
-## 5. Известное ограничение — один framebuffer
+## 5. Как кадр попадает на экран (Фаза 3.2.4 — фундамент рендера)
-Сейчас один буфер, без double buffering: `render()` пишет напрямую в буфер, который ELCDIF в этот
-момент сканирует по DMA. Если перерисовка не укладывается в кадр развёртки, виден сам процесс
-закраски (глиф «набирается» за несколько кадров) — **не** tearing и **не** порча пикселей (каждая
-запись валидна), просто заметен процесс.
+Ограничение одного framebuffer'а Фазы 1 **снято**. `render()` рисует off-screen в
+альфа-поверхность **AS** (ARGB8888); показ — отдельным вызовом `gfx_present()` у владельца
+дисплея ([task_render.c](../../firmware/tft_app/src/app/task_render.c)): PXP компонует AS над
+чёрным фоном PS и пишет **RGB565** в задний framebuffer, затем tear-free свап синхронно с
+ELCDIF (`FRAME_DONE`). Гибрид bpp: рисование и AA — в полных 8 битах (AS), 565 — только на
+самом выходе (сплошные цвета/текст квантуются незаметно; проверено на панели).
-Фикс — double buffering (второй буфер + swap по `FRAME_DONE`), запланирован в **Фазе 4** вместе с
-PXP-компоновщиком. Подробнее — [PLAN.md, Фаза 4](../../firmware/tft_app/PLAN.md).
+Индикация всегда рендерится **полным кадром** (в отличие от меню, где после открытия
+перекомпоновывается только окно — см. [MENU.md](MENU.md) §5). Подробности компоновщика и
+разбивка по задачам — [TASKS.md](TASKS.md).
diff --git a/docs/tft_app/MENU.md b/docs/tft_app/MENU.md
index 7f113fd..3cd84d1 100644
--- a/docs/tft_app/MENU.md
+++ b/docs/tft_app/MENU.md
@@ -142,11 +142,18 @@ sequenceDiagram
любым цветом со сглаживанием, и оно корректно ложится на полосу-курсор. Значения SELECT/BOOL — из
`options[]` дескриптора, BYTE — числом.
-**Полнокадровый рендер** (double-buffer + PXP, Фаза 3.2.4): любое изменение — `menu_view_render()`
-рисует **весь кадр** off-screen в альфа-поверхность AS (обнуление + окно), затем владелец дисплея
-зовёт `gfx_present()` (PXP-композит AS над чёрным PS → задний framebuffer + атомарный свап). Рисуем
-вне экрана, показываем атомарно → tear-free. Компоновщик — `services/gfx` (эталон
-`OLD_PROJECT_TFT8_UKL/source/display/`).
+**Оконный рендер** (double-buffer + PXP + гибрид bpp, Фаза 3.2.4): `menu_view_render()` рисует
+off-screen в альфа-поверхность AS (ARGB8888) **только окно** `MENU_VIEW_WIN_W×H` (windowed clear +
+отрисовка); показ — у владельца дисплея ([task_render.c](../../firmware/tft_app/src/app/task_render.c)):
+
+- **открытие меню** — полная очистка AS (стереть индикацию вне окна) + **два** полных
+ `gfx_present()` подряд: из-за double buffering ОБА framebuffer'а обязаны получить корректный
+ кадр вне окна (контракт `gfx_present_rect`, см. gfx.h);
+- **навигация/правка** — `gfx_present_rect(0,0,окно)`: PXP перекомпоновывает только 480×272
+ (~27% кадра) — пропорционально дешевле полного кадра.
+
+Рисуем вне экрана, показываем атомарным свапом → tear-free. Компоновщик — `services/gfx`
+(эталон `OLD_PROJECT_TFT8_UKL/source/display/`).
**Меню и рендер — РАЗНЫЕ задачи** ([task_menu.c](../../firmware/tft_app/src/app/task_menu.c) /
[task_render.c](../../firmware/tft_app/src/app/task_render.c)). Найдено на HW-верификации Фазы
@@ -154,7 +161,8 @@ sequenceDiagram
разделение было безвредным упущением — но `gfx_present()` (double-buffer + PXP) внёс блокирующее
ожидание кадра, и в объединённой задаче это ожидание попутно блокировало вход в меню (ноль реакции
на кнопки). Эталон разделения — `OLD_PROJECT_TFT8_UKL`: `BUTTONS_TASK`/`menu_task` отдельно от
-`REFRESH_TASK`/`tft_refresh_task`.
+`REFRESH_TASK`/`tft_refresh_task`. Полная картина задач/приоритетов/взаимодействия —
+[TASKS.md](TASKS.md).
```mermaid
flowchart LR
diff --git a/docs/tft_app/README.md b/docs/tft_app/README.md
index f13897b..4fbf570 100644
--- a/docs/tft_app/README.md
+++ b/docs/tft_app/README.md
@@ -1,25 +1,28 @@
# tft-app — документация домена
-Dev-документация по **реализованному** доменному слою `firmware/tft_app` (Фазы 1–2): как данные
-СУЛ проходят от протокола до экрана. Технические доки «как это работает в коде», в дополнение к
-проектным ARCH/PLAN.
+Dev-документация по **реализованному** слою `firmware/tft_app` (Фазы 1–3.2): как данные
+СУЛ проходят от протокола до экрана, и как устроено приложение поверх FreeRTOS. Технические
+доки «как это работает в коде», в дополнение к проектным ARCH/PLAN.
| Документ | О чём |
| --- | --- |
-| [DOMAIN_DATAFLOW.md](DOMAIN_DATAFLOW.md) | Путь данных: транспорт → декодер → контроллер → презентация. Слои, контракт `decode()`, карта пакетов НКУ-CAN → поля модели, таймаут→default. |
+| [DOMAIN_DATAFLOW.md](DOMAIN_DATAFLOW.md) | Путь данных: транспорт → декодер → контроллер → презентация. Слои, контракт `decode()`, карта пакетов НКУ-CAN → поля модели, адресация (decode + HW-фильтры), таймаут→default. |
| [MODE_PRIORITY.md](MODE_PRIORITY.md) | Свёртка ортогональных сигналов в один экранный режим. Таблица приоритетов как данные, резолвер, как менять/кастомизировать. |
-| [FALLBACK.md](FALLBACK.md) | Safe-mode рендер: этаж/стрелка/метка режима, по-символьный fallback шрифта, триггеры перерисовки, ограничение single-buffer. |
-| [MENU.md](MENU.md) | Движок меню (Фаза 3.2): дерево-данные, редакторы по типу, чистая модель, связь с `settings_store` (offset-привязка, `proto_slice`, поток сохранения). |
+| [FALLBACK.md](FALLBACK.md) | Safe-mode рендер: этаж/стрелка/метка режима, по-символьный fallback шрифта, триггеры перерисовки, путь кадра через компоновщик. |
+| [MENU.md](MENU.md) | Движок меню (Фаза 3.2): дерево-данные, редакторы по типу, чистая модель, связь с `settings_store`, оконный рендер, раскладка кнопок. |
+| [TASKS.md](TASKS.md) | Задачи FreeRTOS: состав/приоритеты (и почему такие), старт системы, MPSC-взаимодействие, мягкая пауза, разделяемое состояние. |
## Связанные документы
- [ARCH.md](../../firmware/tft_app/ARCH.md) — архитектура и проектное обоснование (источник истины по дизайну).
- [PLAN.md](../../firmware/tft_app/PLAN.md) — статус фаз разработки (источник истины по статусу).
- [DEV_ARCH.md](../DEV_ARCH.md) — устройство репозитория и сборки.
+- [bsp/display/README.md](../../bsp/display/README.md) — драйвер ELCDIF (два формата пикселя: XRGB8888/RGB565).
## Границы
-Описаны домен, fallback-презентация, ядро настроек (`settings_store`) и модель меню.
-В процессе (Фаза 3): рендер меню + wiring кнопок (3.2.2/3.2.3), per-protocol дескрипторы (3.3),
-opto-входы (3.4), удалённая адресация НКУ-CAN (3.5). Ещё не реализовано (см. PLAN.md): ассеты и
-layout-движок со спрайтами (Фазы 4–5), аудио (Фаза 6), мультипротокол (Фаза 8).
+Описаны домен, fallback-презентация, ядро настроек (`settings_store`), меню (модель + оконный
+рендер + задачи) и фундамент рендера (double-buffer + PXP + гибрид bpp, Фаза 3.2.4). Остаток
+Фазы 3: per-protocol дескрипторы (3.3), opto-входы (3.4), удалённая адресация НКУ-CAN (3.5),
+тумблер логов (3.6). Ещё не реализовано (см. PLAN.md): ассеты и layout-движок со спрайтами
+(Фазы 4–5), аудио (Фаза 6), мультипротокол (Фаза 8).
diff --git a/docs/tft_app/TASKS.md b/docs/tft_app/TASKS.md
new file mode 100644
index 0000000..648cb75
--- /dev/null
+++ b/docs/tft_app/TASKS.md
@@ -0,0 +1,137 @@
+# tft-app — задачи FreeRTOS и их взаимодействие
+
+Документ описывает **реализованную** (Фаза 3.2.4) многозадачную структуру `tft_app`: какие
+задачи существуют, кто кого создаёт, как они обмениваются данными и почему приоритеты именно
+такие. Контракт между задачами — [app_tasks.h](../../firmware/tft_app/src/app/app_tasks.h)
+(единственный источник истины по приоритетам/разделяемому состоянию); тела задач —
+`firmware/tft_app/src/app/task_*.c`.
+
+Структура выстрадана на HW-верификации (два боевых регресса — см. PLAN.md, Фаза 3.2.4):
+объединение меню и рендера в одну задачу блокировало ввод, а неверный относительный приоритет
+`sul_rx`/`render` морозил экран при отсутствии CAN-трафика. Эталон разделения —
+`OLD_PROJECT_TFT8_UKL` (`BUTTONS_TASK` отдельно от `REFRESH_TASK`).
+
+---
+
+## 1. Состав
+
+| Задача | Файл | Приоритет (`app_tasks.h`) | Роль | Блокировки |
+| --- | --- | --- | --- | --- |
+| `bringup_task` | task_bringup.c | `+4` (высший, недолгоживущая) | одноразовая инициализация → создаёт три остальные → `vTaskDelete(NULL)` | QSPI/flash-операции |
+| `menu_task` | task_menu.c | `+3` | модель меню: кнопки, вход/навигация/правка/сохранение. **НЕ рисует** | `settings_store_save()` (flash) на выходе из меню |
+| `render_task` | task_render.c | `+2` | **единственный** владелец дисплея и вызывающий `gfx_present*()` | PXP busy-wait + ожидание FRAME_DONE |
+| `sul_rx_task` | task_sul_rx.c | `+1` (низший) | приём CAN → decode → controller; WDOG/heartbeat | busy-spin в `bsp_can_receive()` до 100 мс без трафика |
+| — демон таймеров | (FreeRTOS) | `configTIMER_TASK_PRIORITY` (высший в системе) | `input_poll_cb` каждые 5 мс: `bsp_button_poll()` (debounce); Фаза 3.4 — сюда же opto | нет (колбэк короткий) |
+
+`main()` создаёт только очередь, софт-таймер ввода и `bringup_task` — остальное wiring делает
+сам `bringup_task`.
+
+---
+
+## 2. Старт системы
+
+```mermaid
+sequenceDiagram
+ participant M as main()
+ participant B as bringup_task (+4)
+ participant R as render_task (+2)
+ participant S as sul_rx_task (+1)
+ participant U as menu_task (+3)
+
+ M->>M: board_hw_init, очередь, таймер ввода
+ M->>B: xTaskCreate + vTaskStartScheduler
+ B->>B: log_mutex → UART/лог → QSPI → settings → self-confirm
+ B->>B: SDRAM → gfx (PXP+ELCDIF) → CAN
+ B->>B: g_display_ready = true
+ B->>R: xTaskCreate (хэндл → g_render_task_handle)
+ B->>S: xTaskCreate
+ B->>U: xTaskCreate
+ B->>B: vTaskDelete(NULL)
+ R->>R: первый кадр («--») + gfx_present()
+```
+
+Порядок создания (render первым) документирует зависимость: его хэндл нужен продюсерам для
+`xTaskNotifyGive`. Формально гонки нет — `bringup_task` выше всех по приоритету и монополизирует
+CPU, пока не создаст всех троих.
+
+---
+
+## 3. Взаимодействие (MPSC)
+
+Два продюсера, один консюмер. **Данные** и **сигнал пробуждения** разделены:
+
+```mermaid
+flowchart LR
+ TMR["демон таймеров
input_poll_cb 5 мс
bsp_button_poll (debounce)"]
+ MT["menu_task (+3)
модель меню g_menu"]
+ RX["sul_rx_task (+1)
CAN→decode→controller
WDOG безусловно"]
+ RT["render_task (+2)
gfx_present*()"]
+
+ TMR -."залатанные события кнопок".-> MT
+ MT -->|"xTaskNotifyGive
(любое изменение)"| RT
+ RX -->|"xQueueOverwrite (render_msg_t)
+ xTaskNotifyGive"| RT
+ MT -."g_menu_active (мягкая пауза)".-> RX
+```
+
+- **Очередь `g_render_queue`** (глубина 1, `xQueueOverwrite`) — только плечо
+ `sul_rx→render`, несёт `render_msg_t` (diff + результат). Семантика «важно только
+ последнее состояние»: рендер не обязан успевать за каждым кадром CAN.
+- **`ulTaskNotifyTake(pdTRUE, portMAX_DELAY)`** в `render_task` — event-driven, без
+ поллинга; несколько notify от обоих продюсеров схлопываются в одно пробуждение (та же
+ семантика «важно только последнее»).
+- **Приоритет «меню важнее индикации» не кодируется в уведомлении**: проснувшись,
+ `render_task` первым делом проверяет `menu_is_open(&g_menu)` — если меню открыто,
+ очередь индикации даже не читается.
+- **Модель меню `g_menu`** мутирует только `menu_task`; `render_task` читает её для
+ отрисовки после notify (happens-before через нотификацию — как у очереди).
+
+### Мягкая пауза `sul_rx_task` на время меню
+
+`menu_task` держит `g_menu_active=true`, пока меню открыто; `sul_rx_task` под этим флагом
+пропускает CAN-работу (decode/controller/очередь), но **WDOG/heartbeat кормит безусловно** —
+задача не suspend'ится, поэтому сторожевой таймер в безопасности по конструкции, что бы ни
+происходило с меню. Флаг обновляется **до** `settings_store_save()` (flash-запись небыстрая —
+иначе пауза держалась бы дольше нужного). На закрытие меню `render_task` немедленно
+восстанавливает индикацию из последнего известного состояния, не дожидаясь свежего CAN-кадра.
+
+---
+
+## 4. Почему приоритеты именно такие
+
+`menu (+3) > render (+2) > sul_rx (+1)` — оба соотношения выстраданы на железе:
+
+1. **`render` ВЫШЕ `sul_rx`.** `bsp_can_receive()` — busy-spin без единого блокирующего
+ FreeRTOS-вызова: без CAN-трафика `sul_rx_task` занимает CPU весь таймаут (100 мс) каждую
+ итерацию, и `xTaskDelayUntil()` при просроченном дедлайне не блокирует вовсе — задача
+ непрерывно READY. Более низкоприоритетный `render_task` в этой ситуации голодал:
+ пустой экран при старте без связи, залипание индикации при обрыве. Обратный порядок
+ приоритетов чинит это, не трогая общий bare-metal модуль `bsp_can`.
+2. **`menu` ВЫШЕ `render`.** Блокировки рендера (PXP busy-wait + ожидание кадра) не должны
+ придерживать обработку кнопок — то самое свойство, ради которого меню и рендер разведены
+ по задачам (в объединённой задаче ввод был мёртв).
+3. **`bringup` выше всех** — монополизирует CPU на время одноразовой инициализации.
+4. **Демон таймеров — наивысший в системе** (`configTIMER_TASK_PRIORITY`): debounce-сэмплы
+ не теряются, чем бы ни были заняты остальные.
+
+---
+
+## 5. Разделяемое состояние (`app_tasks.h`)
+
+| Объект | Пишет | Читает | Синхронизация |
+| --- | --- | --- | --- |
+| `g_render_queue` | sul_rx | render | FreeRTOS queue |
+| `g_render_task_handle` | bringup (до создания продюсеров) | sul_rx, menu | создание-до-использования |
+| `g_display_ready` | bringup | render, sul_rx | `volatile bool`, одно-writer |
+| `g_menu_active` | menu | sul_rx | `volatile bool`, одно-writer |
+| `g_menu` | menu | render | notify (happens-before) |
+| лог-буфер `utils/log` | все задачи | — | мьютекс `port/log/src/log_mutex.c` (FreeRTOS strong-override; включён в сборку `app` — до Фазы 3.2.4 был `#if 0`, гонка) |
+
+---
+
+## 6. Кадр на экран (сводка)
+
+Рендер-пайплайн (детали — [FALLBACK.md](FALLBACK.md) §5, [MENU.md](MENU.md) §5): CPU рисует в
+AS (ARGB8888) → `gfx_present*()` в `render_task` = PXP-композит AS над чёрным PS → задний
+framebuffer **RGB565** → tear-free свап по FRAME_DONE. Гибрид bpp держит сканаут ELCDIF на
+половинной полосе SDRAM (63 МБ/с вместо 126). Индикация — всегда полный кадр (~31 мс PXP);
+меню после открытия — только окно 480×272 (~8 мс расчётно).
diff --git a/firmware/tft_app/HANDOFF_PHASE3_TAIL.md b/firmware/tft_app/HANDOFF_PHASE3_TAIL.md
new file mode 100644
index 0000000..49297e9
--- /dev/null
+++ b/firmware/tft_app/HANDOFF_PHASE3_TAIL.md
@@ -0,0 +1,155 @@
+# Хвост Фазы 3 — бриф для постановки задачи (перед Фазой 4)
+
+Рабочий документ для **отдельного треда**. Фаза 3.2.4 (фундамент рендера: double-buffer + PXP +
+гибрид bpp + оконный композит меню) закрыта ✅ — см. [PLAN.md](PLAN.md). Ниже — пять пунктов,
+которые по плану остаются перед Фазой 4 (ассеты), с фактическим состоянием кода (проверено на
+момент написания, не по памяти) и открытыми вопросами, которые нужно решать **совместно**, не
+молча.
+
+**Прочитать сначала** (источники истины, не пересказывать здесь): [ARCH.md](ARCH.md) §6-8
+(домен/контроллер/настройки), [PLAN.md](PLAN.md) Фаза 3 (декомпозиция 3.1-3.6),
+[docs/tft_app/TASKS.md](../../docs/tft_app/TASKS.md) (задачи FreeRTOS, приоритеты, MPSC-паттерн —
+пункт 2 ниже в него встраивается), [docs/tft_app/DOMAIN_DATAFLOW.md](../../docs/tft_app/DOMAIN_DATAFLOW.md).
+
+---
+
+## 1. Выбор протокола + демо-протокол (под-шаг 3.3)
+
+**Замысел уже зафиксирован в ARCH.md §8** (не изобретать заново): каждый протокол регистрирует
+`sul_settings_desc_t` — свои параметры/диапазоны/подписи для меню; `sul_driver_t` несёт
+`const sul_settings_desc_t *settings`; активный протокол выбирается из `settings`.
+
+**Фактическое состояние (пробел):**
+- `sul_driver_t` (`domain/sul/include/domain/sul.h`) поля `.settings` **ещё не имеет** —
+ только `id`/`p_name`/`decode`. Тип `sul_settings_desc_t` **нигде не определён**, встречается
+ только в комментариях (`settings_store.h`, ARCH.md §8).
+- `sul_registry_active()` (`domain/sul/src/sul_registry.c`) **захардкожена на индекс 0**:
+ `/* Фаза 1: единственная запись, хардкод. Фаза 3 выберет по настройкам. */`.
+ `sul_registry_find(id)` — уже generic (ищет по id в таблице), лишь `active()` не читает
+ `settings_device_t.protocol_id`.
+- В меню пункт **«Протокол» уже существует** (`menu_tree.c`, `T_PROTO`, `MENU_SELECT`,
+ `value_offset = offsetof(settings_t, device.protocol_id)`), но `K_PROTO_LABELS = {"НКУ-CAN"}`
+ и `max = 0` — выбирать физически не из чего.
+- `settings_device_t.protocol_id` (`settings_store.h`) — поле уже есть и персистится, просто
+ ничего его не читает на стороне `sul`.
+
+**Демо-протокол — предложение пользователя, не в исходном PLAN.md.** Идея: второй, полностью
+синтетический декодер/источник данных для демонстрации возможностей устройства (не требует
+реальной шины/станции). Открытые вопросы, требующие совместного решения:
+- Что именно демонстрирует демо-протокол? (перебор всех режимов/этажей по таймеру? фиксированный
+ сценарий по кругу? управляемый через меню сценарий?)
+- Нужен ли ему «транспорт» вообще, или это decode-less источник (генерирует `sul_result_t`
+ напрямую, минуя `sul_frame_t`/`sul_decode_fn`)? Если он не вписывается в существующий контракт
+ `sul_decode_fn` — это сигнал, что контракт реестра надо аккуratно обобщить, не подгонять под
+ него демо-протокол.
+- Даёт ли демо-протокол `.settings` (свой `sul_settings_desc_t`) — если да, это ХОРОШИЙ тест на
+ то, что дескрипторный механизм действительно протокол-агностичен (не NKU-CAN-specific), а не
+ только на бумаге.
+- Как переключение протокола в меню взаимодействует с `sul_rx_task` (сейчас она пишет адрес в
+ `nku_can_ctx_t` каждую итерацию безусловно — при реальном переключении протокола нужно решить,
+ пересоздаётся ли decoder-context или живёт постоянно для каждого зарегистрированного протокола).
+
+## 2. Задача обработки оптовходов → уведомление render_task (под-шаг 3.4)
+
+**BSP-драйвер уже полностью реализован** (`bsp/opto/include/bsp/opto.h` + `src/opto.c`) — не
+писать заново. Два канала (`BSP_OPTO_CH_IN1/IN2`, уровневый режим с дебаунсом) + опциональный
+`BSP_OPTO_CH_RS` (протокольный режим, коллбэк из ISR). `bsp_opto_process()` — обязана вызываться
+из некой периодической точки (аналог `bsp_button_poll()`); это уже **предвиделось** в
+`task_menu.c`: `input_poll_cb` содержит закомментированный `/* Фаза 3.4: bsp_opto_process(); */`
+ровно на месте `bsp_button_poll()`.
+
+**Референс поведения (не архитектуры) — `OLD_PROJECT_TFT8_UKL/source/main_programm.c`**,
+`tft_refresh_task`: IN1/IN2 → `show_call_icon`/`show_answer_icon` → выбор иконки
+(`icon_img_ptr`) поверх/вместо этажа. У нас в fallback (asset-free) это будет текст/примитив —
+спрайты-иконки только с Фазы 4/5 (см. [FALLBACK.md](../../docs/tft_app/FALLBACK.md)).
+
+**Открытые вопросы (обсудить совместно, есть развилка с реальными последствиями для
+[TASKS.md](../../docs/tft_app/TASKS.md)):**
+- **Где живёт вызов `bsp_opto_process()`** — в существующем софт-таймере `input_poll_cb`
+ (5 мс, вместе с debounce кнопок — симметрично, минимальный дифф) или в отдельной задаче?
+ Софт-таймер — самый высокий приоритет в системе, колбэк должен оставаться коротким;
+ `bsp_opto_process()` для LEVEL-режима — судя по докстроке API, короткая (просто дебаунс+
+ колбэк), похоже на `bsp_button_poll()` по характеру.
+- **Кто ВЛАДЕЕТ состоянием «звонок»/«ответ»** и решает, что показывать — новый доменный слой
+ (аналог `controller`, т.к. это не протокольные данные СУЛ — ARCH §8 п.3 явно относит опто к
+ «локальным входам», не к `sul_result_t`) или это чисто presentation-слой стейт внутри
+ `fallback.c` (как `icon_img_ptr` в старом проекте)? От этого зависит, нужен ли новый
+ `indication_task_t`-подобный diff или простой уровневый флаг.
+- **Как будить `render_task`.** Сейчас MPSC — два продюсера (`sul_rx_task`, `menu_task`) →
+ один консюмер через `xTaskNotifyGive`/`ulTaskNotifyTake(pdTRUE,...)` (см. TASKS.md §3). Опто
+ становится **третьим продюсером** — сам механизм (notify) масштабируется без переделки, но
+ нужно решить: пишет ли опто-обработчик прямо в `render_task`'овские структуры (как
+ `g_menu`/очередь) или заводит свою пару «состояние + notify»; и как это соотносится с
+ «мягкой паузой» на время меню (опто-события во время открытого меню — игнорировать, копить,
+ или отрабатывать сразу?).
+- Debounce у `bsp_opto` уже встроен (`debounce_ms` в конфиге) — доп. дебаунс на уровне задачи не
+ нужен, в отличие от кнопок (там `BUTTON_DEBOUNCE_SAMPLES` в `bsp_button.c` — разные модули,
+ не путать подходы).
+
+## 3. Тумблер логов (под-шаг 3.6)
+
+**Фактическое состояние:**
+- `settings_device_t.log_enabled` — персистится, есть пункт меню «Логи» (`menu_tree.c`, `T_LOG`,
+ `MENU_BOOL`) — **уже работает как UI и хранение**, но ни на что не влияет: `log_set_enabled()`/
+ `log_is_enabled()` **не существуют** в `utils/log/log.h` — рантайм-гейта поверх компайл-тайм
+ `LOG_LEVEL` нет вообще. Сейчас переключение пункта «Логи» — чистый no-op по факту.
+- PLAN.md уже фиксирует важный нюанс: продакшн-сборка должна собираться с `LOG_LEVEL >= INFO`
+ (иначе `LOG_I`/`LOG_E` разворачиваются в `((void)0)` на этапе компиляции — рантайм-гейт
+ гейтить нечего, макросы физически вырезаны).
+- **Найдено и починено в эту сессию** (контекст для обсуждения «слоёв»): FreeRTOS strong-override
+ мьютекса логгера (`port/log/src/log_mutex.c`) был под `#if 0` и не собирался ни в один таргет —
+ общий `static`-буфер логгера (`utils/log/log.c`) писался из нескольких задач без синхронизации.
+ Уже включено в сборку `app`. Держать в уме при обсуждении «слоёв» логов — это фундамент
+ (потокобезопасность), тумблер (3.6) — уровень выше него.
+
+**Обсудить:** глобальный вкл/выкл (один бит, как сейчас в `settings_device_t`) или гейт по тегам
+(`LOG_TAG` — сейчас `"bringup"`/`"menu"`/`"sul_rx"` и т.д.) — второе гибче для будущей диагностики
+в поле, но за пределами однобитового поля потребует более сложного хранения. Также: временная
+диагностика этой сессии (тайминги `gfx_present()`) была снесена целиком (H4) — стоит ли новый
+рантайм-тумблер логов проектировать так, чтобы **подобную точечную диагностику** можно было
+включать в поле без пересборки (актуально для будущих HW-расследований), а не только глушить/
+пускать весь поток.
+
+## 4. Ревизия движка настроек по плану
+
+Не новая реализация — **аудит текущего `services/settings_store` против замысла ARCH §8 /
+PLAN.md Фаза 3** перед тем, как Фаза 4 добавит ярус C (клиентский TLV). Что уже проверено в этой
+сессии:
+
+| Ярус | Замысел (ARCH §8) | Факт сейчас |
+| --- | --- | --- |
+| **A** железобетонные | вес/вместимость/громкости/серийник/год | Поля есть в `settings_user_t`, персистятся; реальный **эффект** (рендер/звук) — Фазы 5/6, ещё не подключён |
+| **B** протокольные | `sul_settings_desc_t` на протокол, меню строится из дескриптора | `proto_slice[0]` = адрес НКУ-CAN — единственное поле с реальным эффектом (decode + HW-фильтры CAN, оба конца). Дескрипторного механизма (см. п.1) физически нет — меню сейчас **хардкодит** привязку по `offsetof`, не строится из данных протокола |
+| **C** клиентский TLV | лого/шаблон/сдвиги этажей, рядом с layout | Не реализовано — Фаза 4/5, ожидаемо |
+
+Ключевой пробел для ревизии: **дескрипторный принцип «настройка = строка данных»** пока
+реализован только для меню-дерева (`menu_item_desc_t[]`), но НЕ для протокольного яруса B —
+секция «Протокол» в дереве прописана руками (`T_PROTO`/`T_ADDR` как отдельные статичные записи),
+а не сгенерирована из `sul_settings_desc_t` активного протокола. Это ровно то, что должен закрыть
+п.1 (3.3) — после чего эта ревизия по факту и должна показать честную картину.
+
+## 5. `docs/tft_app/SETTINGS.md` (обязательный выход Фазы 3)
+
+Дословно из PLAN.md: «без воды: состав `settings_t`, ярусы A/B/C и их взаимосвязи,
+`proto_slice`/дескрипторы (§8), гибридное хранение (ядро-struct + клиентский TLV), карта QSPI
+(§10, размер-независимость). По паттерну "доки по реализованному"».
+
+**Писать ПОСЛЕДНИМ в этом хвосте** — репозиторий последовательно держит паттерн «документация
+по факту реализованного» (см. существующие `docs/tft_app/*.md` — каждый описывает код как он
+есть, не архитектурные намерения). Если написать `SETTINGS.md` до п.1 (дескрипторы), придётся
+переписывать сразу же после — `proto_slice`/дескрипторы буквально в required-списке документа.
+
+---
+
+## Предлагаемый порядок (не более чем предложение — решать в целевом треде)
+
+1. **П.4** (ревизия) — короткий, даёт общую картину, ничего не ломает.
+2. **П.1** (протокол-дескрипторы + демо) — самый большой архитектурный кусок, разблокирует
+ честную секцию «B» для ревизии и для будущего SETTINGS.md.
+3. **П.2** (опто) — независим от 1/3, можно параллельно.
+4. **П.3** (тумблер логов) — маленький, изолированный.
+5. **П.5** (SETTINGS.md) — после того как 1 реально закрыт (не раньше).
+
+Все пять пунктов явно помечены пользователем как «согласуем/обсудим совместно» — начинать
+реализацию любого из них без обсуждения конкретной развилки (см. «Открытые вопросы» в каждом
+пункте) не нужно.
diff --git a/firmware/tft_app/PLAN.md b/firmware/tft_app/PLAN.md
index 1f639ee..9c45b6c 100644
--- a/firmware/tft_app/PLAN.md
+++ b/firmware/tft_app/PLAN.md
@@ -18,7 +18,7 @@
| 0 | Каркас проекта и сборка | ✅ |
| 1 | Walking skeleton (CAN → модель → этаж + стрелки) | ✅ |
| 2 | Домен: полный `sul_result_t`, приоритеты, таймаут | 🟨 |
-| 3 | Настройки и меню, локальные входы (opto) | ⬜ |
+| 3 | Настройки и меню, локальные входы (opto) | 🟨 |
| 4 | Ассеты: TLV-бандл, паковщик, XIP-блит | ⬜ |
| 5 | Layout-движок: схема, солвер, темы, injected-регион | ⬜ |
| 6 | Аудио: движок над MQS, `audio_policy` | ⬜ |
@@ -330,13 +330,13 @@ marks_both_pending`, аппаратно на реальном обрыве св
| --- | --- |
| **3.1 `services/settings_store`** ✅ | Персист ядра (magic/version/CRC, load/save/get/defaults) через `bsp_qspi_flash`, фикс-сектор `0x450000` (§10, размер-независимо). Сразу: `proto_slice[0]` → `nku_address` в декодер (замена хардкода `=0`). |
| **3.2 движок меню + рендер** ✅ (рендер — на одном буфере, см. 3.2.4) | **Чистая модель** (дерево-данные, навигация, edit, offset-привязка) — оперирует переданным `settings_t*`, **сама не сохраняет** (выставляет флаг save, app зовёт `settings_store_save()`) → host-тест без QSPI. **Рендер** (примитивы `gfx`: список/курсор/значение) в **переносимом окне 480×272 @ логич.(0,0)** (одинаково на всех панелях; на больших — левый-верхний угол, остальное чёрное). Вход — **долгое нажатие BUTTON_2** (~1.5–2 с); BUTTON_1=следующий, короткое BUTTON_2=выбор/инкремент. Опрос ввода — **софт-таймер 5 мс** (не задача; масштабируется на opto). Модальный экран. |
-| **3.2.4 фундамент рендера (double-buffer + PXP)** 🟨 код-комплит, ожидает железо | Перенос из Фазы 4. Убирает tearing/тормоза, снимает костыль частичной отрисовки. Эталон — TFT8_UKL. R1→R4 реализованы (ниже), Debug/Release + host зелёные; ✅ после проверки на стенде. |
+| **3.2.4 фундамент рендера (double-buffer + PXP)** ✅ | Перенос из Фазы 4. Убирает tearing/тормоза, снимает костыль частичной отрисовки. Гибрид bpp (AS=8888/PS+FB=565) + оконный композит меню — см. раздел ниже. Подтверждено на стенде (4 цикла) + реальной СУЛ. |
| **3.3 per-protocol дескрипторы** | `sul_settings_desc_t`: протокол регистрирует параметры (NKU-CAN: адрес 0..15); секция меню строится из дескриптора. |
| **3.4 opto-входы** | IN1/IN2 → вызов/ответ диспетчера → презентация (в fallback — примитив/текст; иконки-спрайты — Фаза 4/5). |
| **3.5 удалённая адресация NKU-CAN** | `0x4X1`/`0x5XB` → запись `nku_address` в настройки (долг Фазы 2). |
| **3.6 тумблер логов** | `log_enabled` в настройках + пункт меню + рантайм-гейт `log_set_enabled()` поверх компайл-тайм `LOG_LEVEL`. NB: продакшн-сборка — с `LOG_LEVEL >= INFO`, иначе гейтить нечего (макросы вырезаны). |
-### 3.2.4 — Фундамент рендера: double-buffer + PXP (🟨 код-комплит, ожидает железо)
+### 3.2.4 — Фундамент рендера: double-buffer + PXP (✅)
> **Статус: R1→R4 реализованы, Debug/Release + host (21/21) зелёные; ожидает
> подтверждения на стенде.** По прецеденту Фаз 1/2 ✅ ставится только после
@@ -453,15 +453,66 @@ marks_both_pending`, аппаратно на реальном обрыве св
> `render_task` не получал CPU для самого первого рендера, пока `sul_rx_task`
> непрерывно спинила. Должно закрыться тем же фиксом приоритетов.
>
-> _Осталось для ✅ (третий цикл проверки):_ прошить подписанный
-> `build/Debug/signed/app_slot_a.bin` и на TFT8: (а) старт без связи со
-> станцией — прочерки видны сразу, без захода в меню; (б) обрыв связи
-> мид-сессии → «--» сразу, без залипания; восстановление — сразу; (в) вход и
-> выход из меню — короткими BUTTON_1/действием, срабатывают стабильно, в т.ч.
-> без связи со станцией. Плюс субъективно оценить навигацию в меню (66 мс/шаг
-> — приемлемо или нужно отдельно разбираться со снижением стоимости
-> `gfx_present()` для модального окна меню) — открытый вопрос, решить по
-> итогам этой проверки.
+> _Итог третьего цикла (проверено на стенде + реальной станции, адрес 1):_
+> (а)-(в) подтверждены; данные на реальной СУЛ отображаются с приемлемой
+> задержкой (после фикса HW-фильтров транспорта, см. Фазу 2). Остались 66 мс
+> `gfx_present()` → следующий блок.
+>
+> ---
+>
+> **Ускорение рендера (2026-07-22, продолжение): гибрид bpp + оконный композит.**
+>
+> Диагностика 66 мс (AN12437 + расчёт): полоса SDRAM 16-бит @ ~136 МГц ≈ 272 МБ/с;
+> непрерывный сканаут ELCDIF 800×600×4Б×65 Гц ≈ 126 МБ/с (46%!); полнокадровый
+> PXP-композит двигает AS+PS+out = 5.76 МБ → ~66 мс на остатке полосы. НЕ XIP
+> (PXP — аппаратный DMA-мастер, FlexSPI — отдельная шина) и НЕ конфиг SEMC
+> (наш `bsp_sdram` — побитовый порт golden-DCD: те же тайминги, ~136 vs 133 МГц;
+> единственный дифф — AXI-QoS у нас мёртвый код под `__NIC301_EXPERIMENTS_`,
+> на скорость PXP не влияет). Перекройка загрузчика под выполнение из SDRAM
+> эту проблему бы НЕ решила.
+>
+> **Решение 1 (согласовано, ФИНАЛЬНОЕ): гибрид bpp.** AS остаётся ARGB8888
+> (примитивы/блендинг/палитра НЕ тронуты — полные 8 бит альфы/цвета);
+> PS + оба FB + ELCDIF → RGB565. Форматы поверхностей PXP независимы →
+> 565-выход не ломает альфа-смешивание (бленд внутри PXP в ≥8 бит, квантование
+> только на записи). Реализация: `bsp_display` расширен АДДИТИВНО
+> (`bsp_display_pixel_format_t` + `bsp_display_init_ex()`; старый
+> `bsp_display_init()` = обёртка XRGB8888 — `firmware_test` не тронут);
+> `services/gfx` — PS/FB `uint16`, PXP PS/out RGB565. **HW-подтверждено:**
+> тест-паттерн (чистые R/G/B, белый — ровно белый, серый-рамп без ступенек,
+> тинты палитры) корректен; `pxp=30-32 мс` стабильно (было 66); ncache
+> 7.5→4.8 МБ (и 1024×600 теперь влезает в 8 МБ — было 9.8). Единственный
+> остаточный риск 565 — бандинг на будущих градиентах/фото-лого (dither у PXP
+> RT1052 нет) — закрывается host-side dithering'ом в паковщике ассетов
+> (**требование к Фазе 4 — паковщик обязан уметь Floyd-Steinberg при
+> конверсии в 565**). `bsp_pxp` как отдельный BSP-слой — обсуждён, отложен
+> (API прояснится в Фазе 4/5 на многопроходной композиции).
+> - Побочный урок для Фазы 4 (ассеты): формат ассета per-asset тегом в TLV —
+> авторинг всегда PNG; непрозрачные фоны → RGB565, альфа-спрайты →
+> ARGB8888/4444. Выходной 565 форматы ассетов не ограничивает.
+>
+> **Решение 2 (согласовано): оконный композит для меню** — 31 мс/шаг всё ещё
+> ощущались как прежде (бюджет: debounce 20 + tick 5 + draw ~8 + pxp 31 +
+> vsync ~8 ≈ 75 мс). Реализовано: `pxp_configure_rect()` (полная конфигурация
+> поверхностей на каждый композит, без скрытого состояния), публичные
+> `gfx_present_rect()`/`gfx_clear_rect()`; `menu_view_render()` рисует только
+> окно (`MENU_VIEW_WIN_W/H` публичны в menu_view.h); оркестрация в
+> `task_render.c`: открытие меню = полный clear AS + ДВА полных present'а
+> (double buffering: оба FB обязаны стать корректны вне окна — контракт
+> `gfx_present_rect`), навигация = только окно 480×272 (~27% кадра, ожидаем
+> ~8 мс → шаг ≈ 45 мс). Индикация — полные кадры, как была. Тест-паттерн
+> верификации 565 снят (отработал).
+>
+> **Четвёртый цикл подтверждён на стенде** (2026-07-22): навигация меню
+> заметно быстрее, открытие/закрытие корректны (контракт двух полных
+> present'ов на открытии — работает, мусора вне окна нет), индикация не
+> регрессировала. **H4-очистка сделана:** временные таймер-логи убраны из
+> `present_rect_internal()` (gfx.c), вместе с ними — `#include log/log.h`+
+> `task.h` (были только ради диагностики) и `port_log_uart` из
+> `gfx/CMakeLists.txt`. Debug/Release/host (21/21) — зелёные, подписан
+> финальный образ.
+>
+> **Фаза 3.2.4 — ✅.**
diff --git a/firmware/tft_app/src/app/task_render.c b/firmware/tft_app/src/app/task_render.c
index 1feec4d..1f8772b 100644
--- a/firmware/tft_app/src/app/task_render.c
+++ b/firmware/tft_app/src/app/task_render.c
@@ -1,6 +1,6 @@
/**
* @file task_render.c
- * @brief Презентация: единственный владелец дисплея и вызывающий gfx_present().
+ * @brief Презентация: единственный владелец дисплея и вызывающий gfx_present*().
*
* Event-driven (xTaskNotifyGive от sul_rx_task И menu_task — MPSC, будят оба
* продюсера, ulTaskNotifyTake(pdTRUE,...) схлопывает несколько notify в одно
@@ -8,10 +8,12 @@
* менялось). НЕ содержит кнопочной логики — разделено от menu_task на Фазе
* 3.2.4 (см. task_menu.c про причину).
*
- * На каждое пробуждение: меню открыто → рисует меню; иначе — если меню ТОЛЬКО
- * ЧТО закрылось, сразу восстанавливает последнее известное состояние индикации
- * (не дожидаясь свежего сообщения — sul_rx_task мог простаивать под
- * g_menu_active), и дренирует g_render_queue, если там свежий diff.
+ * Меню — оконный рендер (Фаза 3.2.4, ускорение навигации): на ОТКРЫТИИ — полная
+ * очистка AS (стереть индикацию) + два полных gfx_present() подряд (double
+ * buffering: оба FB обязаны получить корректный кадр вне окна — контракт
+ * gfx_present_rect); дальше НАВИГАЦИЯ — перерисовка и композит только окна
+ * 480×272 (~27% кадра, пропорционально дешевле). Индикация — полные кадры,
+ * как и была.
*/
#include "app_tasks.h"
@@ -48,15 +50,30 @@ void render_task(void *p_arg)
(void) ulTaskNotifyTake(pdTRUE, portMAX_DELAY);
const bool MENU_OPEN_NOW = menu_is_open(&g_menu);
- bool present_needed = false;
if (MENU_OPEN_NOW)
{
- menu_view_render(&g_menu);
- present_needed = true;
+ if (!was_menu_open)
+ {
+ /* Открытие: стереть индикацию из ВСЕГО AS и прогнать полный
+ * кадр в ОБА FB — после этого вне окна оба буфера корректны
+ * (чёрные), и навигация может обновлять только окно. */
+ gfx_clear();
+ menu_view_render(&g_menu);
+ gfx_present();
+ gfx_present(); /* тот же AS — во второй FB (double buffering) */
+ }
+ else
+ {
+ /* Навигация/правка: только окно (~27% кадра). */
+ menu_view_render(&g_menu);
+ gfx_present_rect(0U, 0U, MENU_VIEW_WIN_W, MENU_VIEW_WIN_H);
+ }
}
else
{
+ bool present_needed = false;
+
if (was_menu_open)
{
/* Меню только что закрылось — восстановить индикацию
@@ -74,11 +91,11 @@ void render_task(void *p_arg)
ui_fallback_render(&msg.task, &msg.result);
present_needed = true;
}
- }
- if (present_needed)
- {
- gfx_present(); /* PXP-композит AS+PS → задний FB + свап (tear-free) */
+ if (present_needed)
+ {
+ gfx_present(); /* индикация — всегда полный кадр */
+ }
}
was_menu_open = MENU_OPEN_NOW;
diff --git a/firmware/tft_app/src/domain/sul/nku_can/src/nku_can.c b/firmware/tft_app/src/domain/sul/nku_can/src/nku_can.c
index 49778eb..e332b54 100644
--- a/firmware/tft_app/src/domain/sul/nku_can/src/nku_can.c
+++ b/firmware/tft_app/src/domain/sul/nku_can/src/nku_can.c
@@ -17,10 +17,10 @@
#define NKU_ADDRESS_MAX 15U /* адрес 0..15; group4 = addr<<4 */
-#define ARROW_MASK 0x03U /* PACKET1 data[6][1:0] — стрелка */
-#define MOVEMENT_MASK 0x0CU /* PACKET1 data[6][3:2] — начало движения */
-#define ICON_MASK 0xF0U /* PACKET1 data[6][7:4] — код режима */
-#define FLOOR_MASK 0x3FU /* символ этажа / числовой уровень */
+#define ARROW_MASK 0x03U /* PACKET1 data[6][1:0] — стрелка */
+#define MOVEMENT_MASK 0x0CU /* PACKET1 data[6][3:2] — начало движения */
+#define ICON_MASK 0xF0U /* PACKET1 data[6][7:4] — код режима */
+#define FLOOR_MASK 0x3FU /* символ этажа / числовой уровень */
/* Двери (PACKET1 data[4]: откр. 0x10 / закр. 0x20) — только озвучка, не поле
* §6; декодируются в Фазе 6 (audio_policy). Здесь намеренно не разбираются. */
@@ -61,7 +61,7 @@ void nku_can_init(nku_can_ctx_t *p_ctx)
p_ctx->overload_p4 = false;
p_ctx->lading_instr = false;
p_ctx->current_level = 0U;
- p_ctx->nku_address = 0U; /* Фаза 3.1: caller задаёт из настроек через set_address() */
+ p_ctx->nku_address = 0U; /* Фаза 3.1: caller задаёт из настроек через set_address() */
}
void nku_can_set_address(nku_can_ctx_t *p_ctx, uint8_t nku_address)
@@ -243,9 +243,8 @@ sul_status_t nku_can_decode(void *p_ctx, const sul_frame_t *p_frame, sul_result_
const uint32_t ID = p_frame->id;
/* ID известного пакета совпал, но DLC не тот — малформированный кадр. */
- if ((ID == (PACKET1_BASE | G4)) || (ID == (PACKET2_BASE | G4)) ||
- (ID == (PACKET3_BASE | G4)) || (ID == (PACKET4_BASE | G4)) ||
- (ID == (PACKET5_BASE | G6)))
+ if ((ID == (PACKET1_BASE | G4)) || (ID == (PACKET2_BASE | G4)) || (ID == (PACKET3_BASE | G4)) ||
+ (ID == (PACKET4_BASE | G4)) || (ID == (PACKET5_BASE | G6)))
{
if (p_frame->len != PROTO_DLC)
{
diff --git a/firmware/tft_app/src/services/gfx/CMakeLists.txt b/firmware/tft_app/src/services/gfx/CMakeLists.txt
index 33d41a1..7f4cd8f 100644
--- a/firmware/tft_app/src/services/gfx/CMakeLists.txt
+++ b/firmware/tft_app/src/services/gfx/CMakeLists.txt
@@ -24,8 +24,6 @@ set_source_files_properties(
COMPILE_OPTIONS "-include;${CMAKE_CURRENT_SOURCE_DIR}/fonts/include/fonts.h;-w")
# sdk_common — fsl_common.h (AT_NONCACHEABLE_SECTION_ALIGN); sdk_pxp — PXP-компоновщик;
-# freertos_kernel — семафор FRAME_DONE в gfx_present/ISR-колбэке (Фаза 3.2.4);
-# port_log_uart — ВРЕМЕННО, тайминг-диагностика в gfx_present() (см. её тело) —
-# убрать вместе с диагностикой, когда причина лага индикации найдена.
+# freertos_kernel — семафор FRAME_DONE в gfx_present/ISR-колбэке (Фаза 3.2.4).
target_link_libraries(tft_app_gfx PUBLIC bsp_display bsp_sdram sdk_common PRIVATE sdk_pxp
- freertos_kernel port_log_uart)
+ freertos_kernel)
diff --git a/firmware/tft_app/src/services/gfx/fonts/JBMono12.c b/firmware/tft_app/src/services/gfx/fonts/JBMono12.c
index acba49a..e27e40c 100644
--- a/firmware/tft_app/src/services/gfx/fonts/JBMono12.c
+++ b/firmware/tft_app/src/services/gfx/fonts/JBMono12.c
@@ -7,7 +7,7 @@
* family: JetBrainsMono Nerd Font
* size: 12
* style: Regular
-* included characters: !"#$%&'()*+,-./0123456789:;<=>?\x0040ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё
+* included characters: !"#$%&'()*+,-./0123456789:;<=>?\x0040ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ абвгдежзийклмнопрстуфхцчшщъыьэюяё
* antialiasing: yes
* type: monospaced
* encoding: UTF-8
@@ -45,7 +45,28 @@
#include
-
+#if (0x0 == 0x0)
+static const uint32_t image_data_JBMono12_0x20[2] = {
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ // ∙∙∙∙∙∙∙
+ 0x00000070, 0x00000000
+};
+static const tImage JBMono12_0x20 = { image_data_JBMono12_0x20, 7, 16, 32 };
+#endif
#if (0x0 == 0x0)
static const uint32_t image_data_JBMono12_0x21[58] = {
@@ -65,10 +86,16 @@ static const uint32_t image_data_JBMono12_0x21[58] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffd, 0x18181818, 0xffffffff, 0x49494949, 0x00000004, 0x00000000, 0xfffffffd, 0x13131313, 0xffffffff, 0x46464646, 0x00000004, 0x00000000, 0xfffffffd, 0x0d0d0d0d, 0xffffffff, 0x40404040, 0x00000004, 0x00000000, 0xfffffffd, 0x07070707, 0xffffffff, 0x3a3a3a3a, 0x00000004, 0x00000000, 0xfffffffd, 0x01010101, 0xffffffff, 0x34343434, 0x00000005, 0x00000000, 0xfffffffe, 0xfbfbfbfb, 0x2e2e2e2e, 0x00000005, 0x00000000, 0xfffffffe, 0x5d5d5d5d, 0x10101010, 0x00000004, 0x00000000, 0xfffffffd, 0x14141414, 0x80808080, 0x2c2c2c2c, 0x00000004, 0x00000000, 0xfffffffd, 0x43434343, 0xfdfdfdfd, 0x73737373, 0x00000005, 0x00000000, 0x00000001, 0x0a0a0a0a, 0x00000018, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffd, 0x18181818, 0xffffffff, 0x49494949, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x13131313, 0xffffffff, 0x46464646, 0x00000004, 0x00000000, 0xfffffffd, 0x0d0d0d0d,
+ 0xffffffff, 0x40404040, 0x00000004, 0x00000000, 0xfffffffd, 0x07070707, 0xffffffff, 0x3a3a3a3a,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x01010101, 0xffffffff, 0x34343434, 0x00000005, 0x00000000,
+ 0xfffffffe, 0xfbfbfbfb, 0x2e2e2e2e, 0x00000005, 0x00000000, 0xfffffffe, 0x5d5d5d5d, 0x10101010,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x14141414, 0x80808080, 0x2c2c2c2c, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x43434343, 0xfdfdfdfd, 0x73737373, 0x00000005, 0x00000000, 0x00000001, 0x0a0a0a0a,
+ 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x21 = { image_data_JBMono12_0x21,
- 7, 16, 32};
+static const tImage JBMono12_0x21 = { image_data_JBMono12_0x21, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -89,10 +116,13 @@ static const uint32_t image_data_JBMono12_0x22[34] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffb, 0x57575757, 0xfcfcfcfc, 0x00000000, 0xcccccccc, 0x88888888, 0x00000002, 0x00000000, 0xfffffffb, 0x51515151, 0xfafafafa, 0x00000000, 0xc5c5c5c5, 0x85858585, 0x00000002, 0x00000000, 0xfffffffb, 0x4a4a4a4a, 0xf4f4f4f4, 0x00000000, 0xbfbfbfbf, 0x7f7f7f7f, 0x00000002, 0x00000000, 0xfffffffb, 0x31313131, 0xacacacac, 0x00000000, 0x85858585, 0x58585858, 0x00000040, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffb, 0x57575757, 0xfcfcfcfc, 0x00000000, 0xcccccccc,
+ 0x88888888, 0x00000002, 0x00000000, 0xfffffffb, 0x51515151, 0xfafafafa, 0x00000000,
+ 0xc5c5c5c5, 0x85858585, 0x00000002, 0x00000000, 0xfffffffb, 0x4a4a4a4a, 0xf4f4f4f4,
+ 0x00000000, 0xbfbfbfbf, 0x7f7f7f7f, 0x00000002, 0x00000000, 0xfffffffb, 0x31313131,
+ 0xacacacac, 0x00000000, 0x85858585, 0x58585858, 0x00000040, 0x00000000
};
-static const tImage JBMono12_0x22 = { image_data_JBMono12_0x22,
- 7, 16, 32};
+static const tImage JBMono12_0x22 = { image_data_JBMono12_0x22, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -113,10 +143,17 @@ static const uint32_t image_data_JBMono12_0x23[66] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffb, 0x8f8f8f8f, 0x6e6e6e6e, 0x00000000, 0xcccccccc, 0x31313131, 0x00000002, 0x00000000, 0xffffffd3, 0xc0c0c0c0, 0x41414141, 0x04040404, 0xf4f4f4f4, 0x08080808, 0x1c1c1c1c, 0x88888888, 0xf2f2f2f2, 0x96969696, 0x97979797, 0xf1f1f1f1, 0x73737373, 0x18181818, 0x80808080, 0xeaeaeaea, 0x69696969, 0xa4a4a4a4, 0xc6c6c6c6, 0x57575757, 0x00000000, 0x4a4a4a4a, 0xb6b6b6b6, 0x00000000, 0x88888888, 0x79797979, 0x00000000, 0x51515151, 0xb7b7b7b7, 0xcbcbcbcb, 0x81818181, 0xd6d6d6d6, 0xadadadad, 0x37373737, 0x48484848, 0xd5d5d5d5, 0x9e9e9e9e, 0x70707070, 0xf8f8f8f8, 0x7c7c7c7c, 0x30303030, 0x00000000, 0xd3d3d3d3, 0x2e2e2e2e, 0x11111111, 0xefefefef, 0x00000002, 0x00000000, 0xfffffffb, 0x05050505, 0xf4f4f4f4, 0x05050505, 0x3d3d3d3d, 0xc1c1c1c1, 0x0000001e, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffb, 0x8f8f8f8f, 0x6e6e6e6e, 0x00000000, 0xcccccccc, 0x31313131,
+ 0x00000002, 0x00000000, 0xffffffd3, 0xc0c0c0c0, 0x41414141, 0x04040404, 0xf4f4f4f4, 0x08080808,
+ 0x1c1c1c1c, 0x88888888, 0xf2f2f2f2, 0x96969696, 0x97979797, 0xf1f1f1f1, 0x73737373, 0x18181818,
+ 0x80808080, 0xeaeaeaea, 0x69696969, 0xa4a4a4a4, 0xc6c6c6c6, 0x57575757, 0x00000000, 0x4a4a4a4a,
+ 0xb6b6b6b6, 0x00000000, 0x88888888, 0x79797979, 0x00000000, 0x51515151, 0xb7b7b7b7, 0xcbcbcbcb,
+ 0x81818181, 0xd6d6d6d6, 0xadadadad, 0x37373737, 0x48484848, 0xd5d5d5d5, 0x9e9e9e9e, 0x70707070,
+ 0xf8f8f8f8, 0x7c7c7c7c, 0x30303030, 0x00000000, 0xd3d3d3d3, 0x2e2e2e2e, 0x11111111, 0xefefefef,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x05050505, 0xf4f4f4f4, 0x05050505, 0x3d3d3d3d, 0xc1c1c1c1,
+ 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0x23 = { image_data_JBMono12_0x23,
- 7, 16, 32};
+static const tImage JBMono12_0x23 = { image_data_JBMono12_0x23, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -137,10 +174,19 @@ static const uint32_t image_data_JBMono12_0x24[87] = {
// ∙∙∙▒∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000a, 0x00000000, 0xfffffffe, 0x7c7c7c7c, 0x0e0e0e0e, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xc9c9c9c9, 0x1a1a1a1a, 0x00000003, 0x00000000, 0xfffffffb, 0x34343434, 0xd8d8d8d8, 0xffffffff, 0xe5e5e5e5, 0x66666666, 0x00000002, 0x00000000, 0xffffffee, 0xb6b6b6b6, 0x9c9c9c9c, 0xcdcdcdcd, 0x6d6d6d6d, 0xf7f7f7f7, 0x11111111, 0x00000000, 0xe2e2e2e2, 0x66666666, 0xc5c5c5c5, 0x17171717, 0x4a4a4a4a, 0x15151515, 0x00000000, 0x94949494, 0xecececec, 0xebebebeb, 0x22222222, 0x00000003, 0x00000000, 0xfffffffb, 0x06060606, 0x87878787, 0xf8f8f8f8, 0xf0f0f0f0, 0x5a5a5a5a, 0x00000004, 0x00000000, 0xffffffe8, 0xc5c5c5c5, 0x92929292, 0xfefefefe, 0x18181818, 0x10101010, 0x75757575, 0x0b0b0b0b, 0xc5c5c5c5, 0x17171717, 0xebebebeb, 0x57575757, 0x02020202, 0xe0e0e0e0, 0x85858585, 0xcdcdcdcd, 0x65656565, 0xfcfcfcfc, 0x1b1b1b1b, 0x00000000, 0x4b4b4b4b, 0xcececece, 0xffffffff, 0xf7f7f7f7, 0x77777777, 0x00000004, 0x00000000, 0xfffffffe, 0xc8c8c8c8, 0x1f1f1f1f, 0x00000005, 0x00000000, 0xfffffffe, 0x85858585, 0x0f0f0f0f, 0x00000010, 0x00000000
+ 0x0000000a, 0x00000000, 0xfffffffe, 0x7c7c7c7c, 0x0e0e0e0e, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xc9c9c9c9, 0x1a1a1a1a, 0x00000003, 0x00000000, 0xfffffffb, 0x34343434, 0xd8d8d8d8,
+ 0xffffffff, 0xe5e5e5e5, 0x66666666, 0x00000002, 0x00000000, 0xffffffee, 0xb6b6b6b6, 0x9c9c9c9c,
+ 0xcdcdcdcd, 0x6d6d6d6d, 0xf7f7f7f7, 0x11111111, 0x00000000, 0xe2e2e2e2, 0x66666666, 0xc5c5c5c5,
+ 0x17171717, 0x4a4a4a4a, 0x15151515, 0x00000000, 0x94949494, 0xecececec, 0xebebebeb, 0x22222222,
+ 0x00000003, 0x00000000, 0xfffffffb, 0x06060606, 0x87878787, 0xf8f8f8f8, 0xf0f0f0f0, 0x5a5a5a5a,
+ 0x00000004, 0x00000000, 0xffffffe8, 0xc5c5c5c5, 0x92929292, 0xfefefefe, 0x18181818, 0x10101010,
+ 0x75757575, 0x0b0b0b0b, 0xc5c5c5c5, 0x17171717, 0xebebebeb, 0x57575757, 0x02020202, 0xe0e0e0e0,
+ 0x85858585, 0xcdcdcdcd, 0x65656565, 0xfcfcfcfc, 0x1b1b1b1b, 0x00000000, 0x4b4b4b4b, 0xcececece,
+ 0xffffffff, 0xf7f7f7f7, 0x77777777, 0x00000004, 0x00000000, 0xfffffffe, 0xc8c8c8c8, 0x1f1f1f1f,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x85858585, 0x0f0f0f0f, 0x00000010, 0x00000000
};
-static const tImage JBMono12_0x24 = { image_data_JBMono12_0x24,
- 7, 16, 32};
+static const tImage JBMono12_0x24 = { image_data_JBMono12_0x24, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -161,10 +207,18 @@ static const uint32_t image_data_JBMono12_0x25[77] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000f, 0x00000000, 0x00000001, 0x04040404, 0x00000005, 0x00000000, 0xffffffe5, 0x65656565, 0xebebebeb, 0xd7d7d7d7, 0x28282828, 0x00000000, 0x44444444, 0xd2d2d2d2, 0xd8d8d8d8, 0x3c3c3c3c, 0x8a8a8a8a, 0x87878787, 0x0e0e0e0e, 0xdddddddd, 0x33333333, 0xd4d4d4d4, 0x3d3d3d3d, 0x8b8b8b8b, 0x87878787, 0x9c9c9c9c, 0x82828282, 0x00000000, 0x66666666, 0xf0f0f0f0, 0xdededede, 0x74747474, 0xcfcfcfcf, 0x05050505, 0x00000002, 0x00000000, 0xfffffffb, 0x06060606, 0x12121212, 0xdfdfdfdf, 0x31313131, 0x1c1c1c1c, 0x00000003, 0x00000000, 0xffffffe6, 0xa2a2a2a2, 0x8e8e8e8e, 0xe2e2e2e2, 0xecececec, 0xa5a5a5a5, 0x00000000, 0x4f4f4f4f, 0xcbcbcbcb, 0x5f5f5f5f, 0xb5b5b5b5, 0x08080808, 0xf5f5f5f5, 0x13131313, 0xe0e0e0e0, 0x2a2a2a2a, 0x52525252, 0xbdbdbdbd, 0x12121212, 0xf5f5f5f5, 0xa5a5a5a5, 0x76767676, 0x00000000, 0x09090909, 0xc6c6c6c6, 0xf6f6f6f6, 0x8c8c8c8c, 0x00000005, 0x00000000, 0x00000001, 0x03030303, 0x00000016, 0x00000000
+ 0x0000000f, 0x00000000, 0x00000001, 0x04040404, 0x00000005, 0x00000000, 0xffffffe5, 0x65656565,
+ 0xebebebeb, 0xd7d7d7d7, 0x28282828, 0x00000000, 0x44444444, 0xd2d2d2d2, 0xd8d8d8d8, 0x3c3c3c3c,
+ 0x8a8a8a8a, 0x87878787, 0x0e0e0e0e, 0xdddddddd, 0x33333333, 0xd4d4d4d4, 0x3d3d3d3d, 0x8b8b8b8b,
+ 0x87878787, 0x9c9c9c9c, 0x82828282, 0x00000000, 0x66666666, 0xf0f0f0f0, 0xdededede, 0x74747474,
+ 0xcfcfcfcf, 0x05050505, 0x00000002, 0x00000000, 0xfffffffb, 0x06060606, 0x12121212, 0xdfdfdfdf,
+ 0x31313131, 0x1c1c1c1c, 0x00000003, 0x00000000, 0xffffffe6, 0xa2a2a2a2, 0x8e8e8e8e, 0xe2e2e2e2,
+ 0xecececec, 0xa5a5a5a5, 0x00000000, 0x4f4f4f4f, 0xcbcbcbcb, 0x5f5f5f5f, 0xb5b5b5b5, 0x08080808,
+ 0xf5f5f5f5, 0x13131313, 0xe0e0e0e0, 0x2a2a2a2a, 0x52525252, 0xbdbdbdbd, 0x12121212, 0xf5f5f5f5,
+ 0xa5a5a5a5, 0x76767676, 0x00000000, 0x09090909, 0xc6c6c6c6, 0xf6f6f6f6, 0x8c8c8c8c, 0x00000005,
+ 0x00000000, 0x00000001, 0x03030303, 0x00000016, 0x00000000
};
-static const tImage JBMono12_0x25 = { image_data_JBMono12_0x25,
- 7, 16, 32};
+static const tImage JBMono12_0x25 = { image_data_JBMono12_0x25, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -185,10 +239,18 @@ static const uint32_t image_data_JBMono12_0x26[78] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x10101010, 0x00000004, 0x00000000, 0xfffffffb, 0x32323232, 0xd4d4d4d4, 0xffffffff, 0xcccccccc, 0x17171717, 0x00000002, 0x00000000, 0xfffffffb, 0xaaaaaaaa, 0xa8a8a8a8, 0x15151515, 0xcdcdcdcd, 0x86868686, 0x00000002, 0x00000000, 0xfffffffb, 0x7f7f7f7f, 0xbebebebe, 0x00000000, 0x22222222, 0x29292929, 0x00000002, 0x00000000, 0xfffffffd, 0x29292929, 0xffffffff, 0x69696969, 0x00000003, 0x00000000, 0xffffffdd, 0x3b3b3b3b, 0xf1f1f1f1, 0xd1d1d1d1, 0xf7f7f7f7, 0x31313131, 0x19191919, 0x9d9d9d9d, 0x9e9e9e9e, 0xa0a0a0a0, 0x00000000, 0x8a8a8a8a, 0xdcdcdcdc, 0xc6c6c6c6, 0xa7a7a7a7, 0xc2c2c2c2, 0x73737373, 0x00000000, 0x04040404, 0xdfdfdfdf, 0xeeeeeeee, 0x0b0b0b0b, 0x83838383, 0xc7c7c7c7, 0x26262626, 0x85858585, 0xeeeeeeee, 0xeaeaeaea, 0x6c6c6c6c, 0x20202020, 0xbbbbbbbb, 0xfdfdfdfd, 0xdfdfdfdf, 0x35353535, 0x43434343, 0xf6f6f6f6, 0x00000002, 0x00000000, 0x00000001, 0x0c0c0c0c, 0x00000019, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x10101010, 0x00000004, 0x00000000, 0xfffffffb, 0x32323232,
+ 0xd4d4d4d4, 0xffffffff, 0xcccccccc, 0x17171717, 0x00000002, 0x00000000, 0xfffffffb, 0xaaaaaaaa,
+ 0xa8a8a8a8, 0x15151515, 0xcdcdcdcd, 0x86868686, 0x00000002, 0x00000000, 0xfffffffb, 0x7f7f7f7f,
+ 0xbebebebe, 0x00000000, 0x22222222, 0x29292929, 0x00000002, 0x00000000, 0xfffffffd, 0x29292929,
+ 0xffffffff, 0x69696969, 0x00000003, 0x00000000, 0xffffffdd, 0x3b3b3b3b, 0xf1f1f1f1, 0xd1d1d1d1,
+ 0xf7f7f7f7, 0x31313131, 0x19191919, 0x9d9d9d9d, 0x9e9e9e9e, 0xa0a0a0a0, 0x00000000, 0x8a8a8a8a,
+ 0xdcdcdcdc, 0xc6c6c6c6, 0xa7a7a7a7, 0xc2c2c2c2, 0x73737373, 0x00000000, 0x04040404, 0xdfdfdfdf,
+ 0xeeeeeeee, 0x0b0b0b0b, 0x83838383, 0xc7c7c7c7, 0x26262626, 0x85858585, 0xeeeeeeee, 0xeaeaeaea,
+ 0x6c6c6c6c, 0x20202020, 0xbbbbbbbb, 0xfdfdfdfd, 0xdfdfdfdf, 0x35353535, 0x43434343, 0xf6f6f6f6,
+ 0x00000002, 0x00000000, 0x00000001, 0x0c0c0c0c, 0x00000019, 0x00000000
};
-static const tImage JBMono12_0x26 = { image_data_JBMono12_0x26,
- 7, 16, 32};
+static const tImage JBMono12_0x26 = { image_data_JBMono12_0x26, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -209,10 +271,12 @@ static const uint32_t image_data_JBMono12_0x27[25] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffd, 0x12121212, 0xffffffff, 0x43434343, 0x00000004, 0x00000000, 0xfffffffd, 0x0b0b0b0b, 0xffffffff, 0x3f3f3f3f, 0x00000004, 0x00000000, 0xfffffffd, 0x04040404, 0xffffffff, 0x39393939, 0x00000005, 0x00000000, 0xfffffffe, 0xb7b7b7b7, 0x26262626, 0x00000041, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffd, 0x12121212, 0xffffffff, 0x43434343, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x0b0b0b0b, 0xffffffff, 0x3f3f3f3f, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x04040404, 0xffffffff, 0x39393939, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xb7b7b7b7, 0x26262626, 0x00000041, 0x00000000
};
-static const tImage JBMono12_0x27 = { image_data_JBMono12_0x27,
- 7, 16, 32};
+static const tImage JBMono12_0x27 = { image_data_JBMono12_0x27, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -233,10 +297,18 @@ static const uint32_t image_data_JBMono12_0x28[74] = {
// ∙∙∙∙∙░∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000c, 0x00000000, 0x00000001, 0x26262626, 0x00000004, 0x00000000, 0xfffffffd, 0x25252525, 0xcccccccc, 0xdfdfdfdf, 0x00000003, 0x00000000, 0xfffffffc, 0x13131313, 0xeaeaeaea, 0xacacacac, 0x19191919, 0x00000003, 0x00000000, 0xfffffffd, 0x84848484, 0xd8d8d8d8, 0x08080808, 0x00000004, 0x00000000, 0xfffffffe, 0xbbbbbbbb, 0x8b8b8b8b, 0x00000005, 0x00000000, 0xfffffffe, 0xd7d7d7d7, 0x63636363, 0x00000005, 0x00000000, 0xfffffffe, 0xd9d9d9d9, 0x5e5e5e5e, 0x00000005, 0x00000000, 0xfffffffe, 0xd7d7d7d7, 0x63636363, 0x00000005, 0x00000000, 0xfffffffe, 0xbdbdbdbd, 0x89898989, 0x00000005, 0x00000000, 0xfffffffd, 0x8b8b8b8b, 0xd1d1d1d1, 0x04040404, 0x00000004, 0x00000000, 0xfffffffc, 0x1b1b1b1b, 0xf5f5f5f5, 0x94949494, 0x09090909, 0x00000004, 0x00000000, 0xfffffffd, 0x3b3b3b3b, 0xe9e9e9e9, 0xd3d3d3d3, 0x00000005, 0x00000000, 0xfffffffe, 0x07070707, 0x46464646, 0x0000000f, 0x00000000
+ 0x0000000c, 0x00000000, 0x00000001, 0x26262626, 0x00000004, 0x00000000, 0xfffffffd, 0x25252525,
+ 0xcccccccc, 0xdfdfdfdf, 0x00000003, 0x00000000, 0xfffffffc, 0x13131313, 0xeaeaeaea, 0xacacacac,
+ 0x19191919, 0x00000003, 0x00000000, 0xfffffffd, 0x84848484, 0xd8d8d8d8, 0x08080808, 0x00000004,
+ 0x00000000, 0xfffffffe, 0xbbbbbbbb, 0x8b8b8b8b, 0x00000005, 0x00000000, 0xfffffffe, 0xd7d7d7d7,
+ 0x63636363, 0x00000005, 0x00000000, 0xfffffffe, 0xd9d9d9d9, 0x5e5e5e5e, 0x00000005, 0x00000000,
+ 0xfffffffe, 0xd7d7d7d7, 0x63636363, 0x00000005, 0x00000000, 0xfffffffe, 0xbdbdbdbd, 0x89898989,
+ 0x00000005, 0x00000000, 0xfffffffd, 0x8b8b8b8b, 0xd1d1d1d1, 0x04040404, 0x00000004, 0x00000000,
+ 0xfffffffc, 0x1b1b1b1b, 0xf5f5f5f5, 0x94949494, 0x09090909, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x3b3b3b3b, 0xe9e9e9e9, 0xd3d3d3d3, 0x00000005, 0x00000000, 0xfffffffe, 0x07070707, 0x46464646,
+ 0x0000000f, 0x00000000
};
-static const tImage JBMono12_0x28 = { image_data_JBMono12_0x28,
- 7, 16, 32};
+static const tImage JBMono12_0x28 = { image_data_JBMono12_0x28, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -257,10 +329,18 @@ static const uint32_t image_data_JBMono12_0x29[76] = {
// ∙░∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000008, 0x00000000, 0xfffffffe, 0x22222222, 0x02020202, 0x00000005, 0x00000000, 0xfffffffd, 0xacacacac, 0xe1e1e1e1, 0x44444444, 0x00000004, 0x00000000, 0xfffffffc, 0x0b0b0b0b, 0x85858585, 0xfafafafa, 0x36363636, 0x00000005, 0x00000000, 0xfffffffe, 0xadadadad, 0xb7b7b7b7, 0x00000005, 0x00000000, 0xfffffffe, 0x58585858, 0xefefefef, 0x00000005, 0x00000000, 0xfffffffd, 0x30303030, 0xffffffff, 0x0a0a0a0a, 0x00000004, 0x00000000, 0xfffffffd, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c, 0x00000004, 0x00000000, 0xfffffffd, 0x30303030, 0xffffffff, 0x0b0b0b0b, 0x00000004, 0x00000000, 0xfffffffe, 0x56565656, 0xf0f0f0f0, 0x00000005, 0x00000000, 0xfffffffe, 0xa3a3a3a3, 0xbfbfbfbf, 0x00000003, 0x00000000, 0xfffffffc, 0x02020202, 0x67676767, 0xfefefefe, 0x45454545, 0x00000003, 0x00000000, 0xfffffffd, 0xa0a0a0a0, 0xf7f7f7f7, 0x60606060, 0x00000004, 0x00000000, 0xfffffffe, 0x3d3d3d3d, 0x10101010, 0x00000012, 0x00000000
+ 0x00000008, 0x00000000, 0xfffffffe, 0x22222222, 0x02020202, 0x00000005, 0x00000000, 0xfffffffd,
+ 0xacacacac, 0xe1e1e1e1, 0x44444444, 0x00000004, 0x00000000, 0xfffffffc, 0x0b0b0b0b, 0x85858585,
+ 0xfafafafa, 0x36363636, 0x00000005, 0x00000000, 0xfffffffe, 0xadadadad, 0xb7b7b7b7, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x58585858, 0xefefefef, 0x00000005, 0x00000000, 0xfffffffd, 0x30303030,
+ 0xffffffff, 0x0a0a0a0a, 0x00000004, 0x00000000, 0xfffffffd, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x30303030, 0xffffffff, 0x0b0b0b0b, 0x00000004, 0x00000000,
+ 0xfffffffe, 0x56565656, 0xf0f0f0f0, 0x00000005, 0x00000000, 0xfffffffe, 0xa3a3a3a3, 0xbfbfbfbf,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x02020202, 0x67676767, 0xfefefefe, 0x45454545, 0x00000003,
+ 0x00000000, 0xfffffffd, 0xa0a0a0a0, 0xf7f7f7f7, 0x60606060, 0x00000004, 0x00000000, 0xfffffffe,
+ 0x3d3d3d3d, 0x10101010, 0x00000012, 0x00000000
};
-static const tImage JBMono12_0x29 = { image_data_JBMono12_0x29,
- 7, 16, 32};
+static const tImage JBMono12_0x29 = { image_data_JBMono12_0x29, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -281,10 +361,15 @@ static const uint32_t image_data_JBMono12_0x2a[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000001f, 0x00000000, 0xfffffffe, 0xabababab, 0x1e1e1e1e, 0x00000002, 0x00000000, 0x00000001, 0x02020202, 0x00000002, 0x00000000, 0xffffffe8, 0xf9f9f9f9, 0x2c2c2c2c, 0x00000000, 0x02020202, 0x7d7d7d7d, 0xcccccccc, 0x64646464, 0xf4f4f4f4, 0x6c6c6c6c, 0xb8b8b8b8, 0xaeaeaeae, 0x1f1f1f1f, 0x80808080, 0xd5d5d5d5, 0xffffffff, 0xe6e6e6e6, 0x93939393, 0x31313131, 0x00000000, 0x01010101, 0xb2b2b2b2, 0xdddddddd, 0xd8d8d8d8, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb, 0x6d6d6d6d, 0xefefefef, 0x1b1b1b1b, 0xd0d0d0d0, 0xa0a0a0a0, 0x00000002, 0x00000000, 0xfffffffb, 0x56565656, 0x57575757, 0x00000000, 0x30303030, 0x7d7d7d7d, 0x00000024, 0x00000000
+ 0x0000001f, 0x00000000, 0xfffffffe, 0xabababab, 0x1e1e1e1e, 0x00000002, 0x00000000, 0x00000001,
+ 0x02020202, 0x00000002, 0x00000000, 0xffffffe8, 0xf9f9f9f9, 0x2c2c2c2c, 0x00000000, 0x02020202,
+ 0x7d7d7d7d, 0xcccccccc, 0x64646464, 0xf4f4f4f4, 0x6c6c6c6c, 0xb8b8b8b8, 0xaeaeaeae, 0x1f1f1f1f,
+ 0x80808080, 0xd5d5d5d5, 0xffffffff, 0xe6e6e6e6, 0x93939393, 0x31313131, 0x00000000, 0x01010101,
+ 0xb2b2b2b2, 0xdddddddd, 0xd8d8d8d8, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb, 0x6d6d6d6d,
+ 0xefefefef, 0x1b1b1b1b, 0xd0d0d0d0, 0xa0a0a0a0, 0x00000002, 0x00000000, 0xfffffffb, 0x56565656,
+ 0x57575757, 0x00000000, 0x30303030, 0x7d7d7d7d, 0x00000024, 0x00000000
};
-static const tImage JBMono12_0x2a = { image_data_JBMono12_0x2a,
- 7, 16, 32};
+static const tImage JBMono12_0x2a = { image_data_JBMono12_0x2a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -305,10 +390,14 @@ static const uint32_t image_data_JBMono12_0x2b[46] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000001f, 0x00000000, 0xfffffffe, 0x12121212, 0x01010101, 0x00000005, 0x00000000, 0xfffffffe, 0xffffffff, 0x32323232, 0x00000005, 0x00000000, 0xfffffffe, 0xffffffff, 0x32323232, 0x00000002, 0x00000000, 0x00000001, 0x32323232, 0x00000002, 0xaeaeaeae, 0xfffffffb, 0xffffffff, 0xc0c0c0c0, 0xaeaeaeae, 0x55555555, 0x21212121, 0x00000002, 0x73737373, 0xfffffffc, 0xffffffff, 0x8f8f8f8f, 0x73737373, 0x36363636, 0x00000003, 0x00000000, 0xfffffffe, 0xffffffff, 0x32323232, 0x00000005, 0x00000000, 0xfffffffe, 0xdadadada, 0x2b2b2b2b, 0x00000025, 0x00000000
+ 0x0000001f, 0x00000000, 0xfffffffe, 0x12121212, 0x01010101, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xffffffff, 0x32323232, 0x00000005, 0x00000000, 0xfffffffe, 0xffffffff, 0x32323232, 0x00000002,
+ 0x00000000, 0x00000001, 0x32323232, 0x00000002, 0xaeaeaeae, 0xfffffffb, 0xffffffff, 0xc0c0c0c0,
+ 0xaeaeaeae, 0x55555555, 0x21212121, 0x00000002, 0x73737373, 0xfffffffc, 0xffffffff, 0x8f8f8f8f,
+ 0x73737373, 0x36363636, 0x00000003, 0x00000000, 0xfffffffe, 0xffffffff, 0x32323232, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xdadadada, 0x2b2b2b2b, 0x00000025, 0x00000000
};
-static const tImage JBMono12_0x2b = { image_data_JBMono12_0x2b,
- 7, 16, 32};
+static const tImage JBMono12_0x2b = { image_data_JBMono12_0x2b, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -329,10 +418,12 @@ static const uint32_t image_data_JBMono12_0x2c[25] = {
// ∙∙▒▓∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000048, 0x00000000, 0xfffffffd, 0x02020202, 0xe1e1e1e1, 0x6e6e6e6e, 0x00000004, 0x00000000, 0xfffffffd, 0x24242424, 0xffffffff, 0x41414141, 0x00000004, 0x00000000, 0xfffffffd, 0x52525252, 0xfbfbfbfb, 0x0b0b0b0b, 0x00000004, 0x00000000, 0xfffffffe, 0x72727272, 0xbebebebe, 0x00000011, 0x00000000
+ 0x00000048, 0x00000000, 0xfffffffd, 0x02020202, 0xe1e1e1e1, 0x6e6e6e6e, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x24242424, 0xffffffff, 0x41414141, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x52525252, 0xfbfbfbfb, 0x0b0b0b0b, 0x00000004, 0x00000000, 0xfffffffe,
+ 0x72727272, 0xbebebebe, 0x00000011, 0x00000000
};
-static const tImage JBMono12_0x2c = { image_data_JBMono12_0x2c,
- 7, 16, 32};
+static const tImage JBMono12_0x2c = { image_data_JBMono12_0x2c, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -353,10 +444,11 @@ static const uint32_t image_data_JBMono12_0x2d[18] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000032, 0x00000000, 0x00000001, 0x43434343, 0x00000003, 0xaeaeaeae, 0x00000001, 0x64646464, 0x00000002, 0x00000000, 0x00000001, 0x2c2c2c2c, 0x00000003, 0x73737373, 0x00000001, 0x44444444, 0x00000032, 0x00000000
+ 0x00000032, 0x00000000, 0x00000001, 0x43434343, 0x00000003, 0xaeaeaeae,
+ 0x00000001, 0x64646464, 0x00000002, 0x00000000, 0x00000001, 0x2c2c2c2c,
+ 0x00000003, 0x73737373, 0x00000001, 0x44444444, 0x00000032, 0x00000000
};
-static const tImage JBMono12_0x2d = { image_data_JBMono12_0x2d,
- 7, 16, 32};
+static const tImage JBMono12_0x2d = { image_data_JBMono12_0x2d, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -377,10 +469,11 @@ static const uint32_t image_data_JBMono12_0x2e[18] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000048, 0x00000000, 0xfffffffd, 0x3a3a3a3a, 0xe9e9e9e9, 0x63636363, 0x00000004, 0x00000000, 0xfffffffd, 0x4d4d4d4d, 0xfdfdfdfd, 0x7f7f7f7f, 0x00000005, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000048, 0x00000000, 0xfffffffd, 0x3a3a3a3a, 0xe9e9e9e9, 0x63636363,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x4d4d4d4d, 0xfdfdfdfd, 0x7f7f7f7f,
+ 0x00000005, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x2e = { image_data_JBMono12_0x2e,
- 7, 16, 32};
+static const tImage JBMono12_0x2e = { image_data_JBMono12_0x2e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -401,10 +494,18 @@ static const uint32_t image_data_JBMono12_0x2f[75] = {
// ∙░∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000c, 0x00000000, 0xfffffffe, 0x29292929, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffd, 0x2a2a2a2a, 0xffffffff, 0x2b2b2b2b, 0x00000004, 0x00000000, 0xfffffffe, 0x89898989, 0xcacacaca, 0x00000004, 0x00000000, 0xfffffffd, 0x03030303, 0xe6e6e6e6, 0x6a6a6a6a, 0x00000004, 0x00000000, 0xfffffffd, 0x49494949, 0xf8f8f8f8, 0x12121212, 0x00000004, 0x00000000, 0xfffffffe, 0xa9a9a9a9, 0xaaaaaaaa, 0x00000004, 0x00000000, 0xfffffffd, 0x11111111, 0xf8f8f8f8, 0x4a4a4a4a, 0x00000004, 0x00000000, 0xfffffffd, 0x69696969, 0xe7e7e7e7, 0x03030303, 0x00000004, 0x00000000, 0xfffffffe, 0xc9c9c9c9, 0x8a8a8a8a, 0x00000004, 0x00000000, 0xfffffffd, 0x2a2a2a2a, 0xffffffff, 0x2b2b2b2b, 0x00000004, 0x00000000, 0xfffffffe, 0x89898989, 0xcacacaca, 0x00000004, 0x00000000, 0xfffffffd, 0x03030303, 0xe6e6e6e6, 0x6a6a6a6a, 0x00000004, 0x00000000, 0xfffffffd, 0x0b0b0b0b, 0x51515151, 0x0e0e0e0e, 0x00000012, 0x00000000
+ 0x0000000c, 0x00000000, 0xfffffffe, 0x29292929, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x2a2a2a2a, 0xffffffff, 0x2b2b2b2b, 0x00000004, 0x00000000, 0xfffffffe, 0x89898989, 0xcacacaca,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x03030303, 0xe6e6e6e6, 0x6a6a6a6a, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x49494949, 0xf8f8f8f8, 0x12121212, 0x00000004, 0x00000000, 0xfffffffe, 0xa9a9a9a9,
+ 0xaaaaaaaa, 0x00000004, 0x00000000, 0xfffffffd, 0x11111111, 0xf8f8f8f8, 0x4a4a4a4a, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x69696969, 0xe7e7e7e7, 0x03030303, 0x00000004, 0x00000000, 0xfffffffe,
+ 0xc9c9c9c9, 0x8a8a8a8a, 0x00000004, 0x00000000, 0xfffffffd, 0x2a2a2a2a, 0xffffffff, 0x2b2b2b2b,
+ 0x00000004, 0x00000000, 0xfffffffe, 0x89898989, 0xcacacaca, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x03030303, 0xe6e6e6e6, 0x6a6a6a6a, 0x00000004, 0x00000000, 0xfffffffd, 0x0b0b0b0b, 0x51515151,
+ 0x0e0e0e0e, 0x00000012, 0x00000000
};
-static const tImage JBMono12_0x2f = { image_data_JBMono12_0x2f,
- 7, 16, 32};
+static const tImage JBMono12_0x2f = { image_data_JBMono12_0x2f, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -425,10 +526,18 @@ static const uint32_t image_data_JBMono12_0x30[76] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x3a3a3a3a, 0xbebebebe, 0xfdfdfdfd, 0xd0d0d0d0, 0x59595959, 0x00000002, 0x00000000, 0xffffffca, 0xc3c3c3c3, 0x96969696, 0x12121212, 0x6b6b6b6b, 0xedededed, 0x07070707, 0x15151515, 0xffffffff, 0x21212121, 0x00000000, 0x02020202, 0xecececec, 0x47474747, 0x1c1c1c1c, 0xffffffff, 0x14141414, 0x47474747, 0x0b0b0b0b, 0xdfdfdfdf, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x32323232, 0xffffffff, 0x52525252, 0xdfdfdfdf, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x12121212, 0x21212121, 0x02020202, 0xdfdfdfdf, 0x4f4f4f4f, 0x12121212, 0xfdfdfdfd, 0x25252525, 0x00000000, 0x03030303, 0xeeeeeeee, 0x47474747, 0x00000000, 0xbcbcbcbc, 0x9a9a9a9a, 0x14141414, 0x70707070, 0xfefefefe, 0x14141414, 0x00000000, 0x3a3a3a3a, 0xbebebebe, 0xffffffff, 0xedededed, 0x62626262, 0x00000004, 0x00000000, 0xfffffffe, 0x0f0f0f0f, 0x01010101, 0x00000017, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x3a3a3a3a,
+ 0xbebebebe, 0xfdfdfdfd, 0xd0d0d0d0, 0x59595959, 0x00000002, 0x00000000, 0xffffffca, 0xc3c3c3c3,
+ 0x96969696, 0x12121212, 0x6b6b6b6b, 0xedededed, 0x07070707, 0x15151515, 0xffffffff, 0x21212121,
+ 0x00000000, 0x02020202, 0xecececec, 0x47474747, 0x1c1c1c1c, 0xffffffff, 0x14141414, 0x47474747,
+ 0x0b0b0b0b, 0xdfdfdfdf, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x32323232, 0xffffffff, 0x52525252,
+ 0xdfdfdfdf, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x12121212, 0x21212121, 0x02020202, 0xdfdfdfdf,
+ 0x4f4f4f4f, 0x12121212, 0xfdfdfdfd, 0x25252525, 0x00000000, 0x03030303, 0xeeeeeeee, 0x47474747,
+ 0x00000000, 0xbcbcbcbc, 0x9a9a9a9a, 0x14141414, 0x70707070, 0xfefefefe, 0x14141414, 0x00000000,
+ 0x3a3a3a3a, 0xbebebebe, 0xffffffff, 0xedededed, 0x62626262, 0x00000004, 0x00000000, 0xfffffffe,
+ 0x0f0f0f0f, 0x01010101, 0x00000017, 0x00000000
};
-static const tImage JBMono12_0x30 = { image_data_JBMono12_0x30,
- 7, 16, 32};
+static const tImage JBMono12_0x30 = { image_data_JBMono12_0x30, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -449,10 +558,16 @@ static const uint32_t image_data_JBMono12_0x31[58] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffc, 0x0c0c0c0c, 0xa3a3a3a3, 0xffffffff, 0x98989898, 0x00000003, 0x00000000, 0xfffffffc, 0xd8d8d8d8, 0xcccccccc, 0xc0c0c0c0, 0x9b9b9b9b, 0x00000003, 0x00000000, 0xfffffffc, 0x86868686, 0x06060606, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005, 0x00000000, 0xfffffffe, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005, 0x00000000, 0xfffffffe, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005, 0x00000000, 0xfffffffe, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005, 0x00000000, 0xfffffffe, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000003, 0x00000000, 0x00000002, 0x1f1f1f1f, 0xfffffffa, 0xa9a9a9a9, 0xaaaaaaaa, 0x1f1f1f1f, 0x11111111, 0x00000000, 0xfcfcfcfc, 0x00000004, 0xffffffff, 0x00000001, 0x8b8b8b8b, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffc, 0x0c0c0c0c, 0xa3a3a3a3, 0xffffffff, 0x98989898, 0x00000003,
+ 0x00000000, 0xfffffffc, 0xd8d8d8d8, 0xcccccccc, 0xc0c0c0c0, 0x9b9b9b9b, 0x00000003, 0x00000000,
+ 0xfffffffc, 0x86868686, 0x06060606, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005, 0x00000000, 0xfffffffe, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x9d9d9d9d, 0x9b9b9b9b, 0x00000005, 0x00000000, 0xfffffffe, 0x9d9d9d9d,
+ 0x9b9b9b9b, 0x00000003, 0x00000000, 0x00000002, 0x1f1f1f1f, 0xfffffffa, 0xa9a9a9a9, 0xaaaaaaaa,
+ 0x1f1f1f1f, 0x11111111, 0x00000000, 0xfcfcfcfc, 0x00000004, 0xffffffff, 0x00000001, 0x8b8b8b8b,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x31 = { image_data_JBMono12_0x31,
- 7, 16, 32};
+static const tImage JBMono12_0x31 = { image_data_JBMono12_0x31, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -473,10 +588,17 @@ static const uint32_t image_data_JBMono12_0x32[72] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x3c3c3c3c, 0xc0c0c0c0, 0xfefefefe, 0xd0d0d0d0, 0x58585858, 0x00000002, 0x00000000, 0xfffffff3, 0xc8c8c8c8, 0x94949494, 0x19191919, 0x7a7a7a7a, 0xeaeaeaea, 0x06060606, 0x0d0d0d0d, 0x8c8c8c8c, 0x17171717, 0x00000000, 0x0e0e0e0e, 0xffffffff, 0x3a3a3a3a, 0x00000004, 0x00000000, 0xfffffffd, 0x52525252, 0xfbfbfbfb, 0x0d0d0d0d, 0x00000003, 0x00000000, 0xfffffffd, 0x1b1b1b1b, 0xe9e9e9e9, 0x7c7c7c7c, 0x00000003, 0x00000000, 0xfffffffc, 0x10101010, 0xd3d3d3d3, 0xb7b7b7b7, 0x02020202, 0x00000002, 0x00000000, 0xfffffffc, 0x09090909, 0xc3c3c3c3, 0xc6c6c6c6, 0x0b0b0b0b, 0x00000002, 0x00000000, 0xfffffffc, 0x01010101, 0xb1b1b1b1, 0xe7e7e7e7, 0x31313131, 0x00000002, 0x1f1f1f1f, 0xfffffffe, 0x0a0a0a0a, 0x09090909, 0x00000005, 0xffffffff, 0x00000001, 0x64646464, 0x0000001c, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x3c3c3c3c,
+ 0xc0c0c0c0, 0xfefefefe, 0xd0d0d0d0, 0x58585858, 0x00000002, 0x00000000, 0xfffffff3, 0xc8c8c8c8,
+ 0x94949494, 0x19191919, 0x7a7a7a7a, 0xeaeaeaea, 0x06060606, 0x0d0d0d0d, 0x8c8c8c8c, 0x17171717,
+ 0x00000000, 0x0e0e0e0e, 0xffffffff, 0x3a3a3a3a, 0x00000004, 0x00000000, 0xfffffffd, 0x52525252,
+ 0xfbfbfbfb, 0x0d0d0d0d, 0x00000003, 0x00000000, 0xfffffffd, 0x1b1b1b1b, 0xe9e9e9e9, 0x7c7c7c7c,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x10101010, 0xd3d3d3d3, 0xb7b7b7b7, 0x02020202, 0x00000002,
+ 0x00000000, 0xfffffffc, 0x09090909, 0xc3c3c3c3, 0xc6c6c6c6, 0x0b0b0b0b, 0x00000002, 0x00000000,
+ 0xfffffffc, 0x01010101, 0xb1b1b1b1, 0xe7e7e7e7, 0x31313131, 0x00000002, 0x1f1f1f1f, 0xfffffffe,
+ 0x0a0a0a0a, 0x09090909, 0x00000005, 0xffffffff, 0x00000001, 0x64646464, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x32 = { image_data_JBMono12_0x32,
- 7, 16, 32};
+static const tImage JBMono12_0x32 = { image_data_JBMono12_0x32, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -497,10 +619,17 @@ static const uint32_t image_data_JBMono12_0x33[70] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xfdfdfdfd, 0x00000003, 0xffffffff, 0x00000001, 0xf6f6f6f6, 0x00000002, 0x00000000, 0x00000002, 0x1f1f1f1f, 0xfffffffd, 0x30303030, 0xe3e3e3e3, 0xa0a0a0a0, 0x00000003, 0x00000000, 0xfffffffc, 0x0d0d0d0d, 0xc9c9c9c9, 0xabababab, 0x03030303, 0x00000003, 0x00000000, 0xfffffffc, 0x83838383, 0xffffffff, 0x83838383, 0x13131313, 0x00000003, 0x00000000, 0xfffffffc, 0x2c2c2c2c, 0x67676767, 0xcececece, 0xbdbdbdbd, 0x00000005, 0x00000000, 0xfffffff0, 0x30303030, 0xfdfdfdfd, 0x17171717, 0x18181818, 0x94949494, 0x0d0d0d0d, 0x00000000, 0x17171717, 0xffffffff, 0x27272727, 0x01010101, 0xdededede, 0x85858585, 0x19191919, 0x8d8d8d8d, 0xd5d5d5d5, 0x00000002, 0x00000000, 0xfffffffb, 0x50505050, 0xcdcdcdcd, 0xffffffff, 0xc8c8c8c8, 0x49494949, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xfdfdfdfd, 0x00000003, 0xffffffff, 0x00000001, 0xf6f6f6f6,
+ 0x00000002, 0x00000000, 0x00000002, 0x1f1f1f1f, 0xfffffffd, 0x30303030, 0xe3e3e3e3, 0xa0a0a0a0,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x0d0d0d0d, 0xc9c9c9c9, 0xabababab, 0x03030303, 0x00000003,
+ 0x00000000, 0xfffffffc, 0x83838383, 0xffffffff, 0x83838383, 0x13131313, 0x00000003, 0x00000000,
+ 0xfffffffc, 0x2c2c2c2c, 0x67676767, 0xcececece, 0xbdbdbdbd, 0x00000005, 0x00000000, 0xfffffff0,
+ 0x30303030, 0xfdfdfdfd, 0x17171717, 0x18181818, 0x94949494, 0x0d0d0d0d, 0x00000000, 0x17171717,
+ 0xffffffff, 0x27272727, 0x01010101, 0xdededede, 0x85858585, 0x19191919, 0x8d8d8d8d, 0xd5d5d5d5,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x50505050, 0xcdcdcdcd, 0xffffffff, 0xc8c8c8c8, 0x49494949,
+ 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x33 = { image_data_JBMono12_0x33,
- 7, 16, 32};
+static const tImage JBMono12_0x33 = { image_data_JBMono12_0x33, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -521,10 +650,16 @@ static const uint32_t image_data_JBMono12_0x34[60] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000018, 0x00000000, 0xfffffffd, 0x58585858, 0xf6f6f6f6, 0x1f1f1f1f, 0x00000003, 0x00000000, 0xfffffffd, 0x0f0f0f0f, 0xe7e7e7e7, 0x7c7c7c7c, 0x00000004, 0x00000000, 0xfffffffd, 0x94949494, 0xd8d8d8d8, 0x06060606, 0x00000003, 0x00000000, 0xffffffeb, 0x35353535, 0xfcfcfcfc, 0x42424242, 0x14141414, 0x48484848, 0x00000000, 0x03030303, 0xcdcdcdcd, 0xa4a4a4a4, 0x00000000, 0x45454545, 0xf3f3f3f3, 0x00000000, 0x38383838, 0xffffffff, 0x30303030, 0x19191919, 0x57575757, 0xf3f3f3f3, 0x00000000, 0x3a3a3a3a, 0x00000004, 0xffffffff, 0xfffffffd, 0xf3f3f3f3, 0x00000000, 0x03030303, 0x00000003, 0x0e0e0e0e, 0xfffffffe, 0x51515151, 0xf3f3f3f3, 0x00000005, 0x00000000, 0xfffffffe, 0x43434343, 0xf1f1f1f1, 0x0000001d, 0x00000000
+ 0x00000018, 0x00000000, 0xfffffffd, 0x58585858, 0xf6f6f6f6, 0x1f1f1f1f, 0x00000003, 0x00000000,
+ 0xfffffffd, 0x0f0f0f0f, 0xe7e7e7e7, 0x7c7c7c7c, 0x00000004, 0x00000000, 0xfffffffd, 0x94949494,
+ 0xd8d8d8d8, 0x06060606, 0x00000003, 0x00000000, 0xffffffeb, 0x35353535, 0xfcfcfcfc, 0x42424242,
+ 0x14141414, 0x48484848, 0x00000000, 0x03030303, 0xcdcdcdcd, 0xa4a4a4a4, 0x00000000, 0x45454545,
+ 0xf3f3f3f3, 0x00000000, 0x38383838, 0xffffffff, 0x30303030, 0x19191919, 0x57575757, 0xf3f3f3f3,
+ 0x00000000, 0x3a3a3a3a, 0x00000004, 0xffffffff, 0xfffffffd, 0xf3f3f3f3, 0x00000000, 0x03030303,
+ 0x00000003, 0x0e0e0e0e, 0xfffffffe, 0x51515151, 0xf3f3f3f3, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x43434343, 0xf1f1f1f1, 0x0000001d, 0x00000000
};
-static const tImage JBMono12_0x34 = { image_data_JBMono12_0x34,
- 7, 16, 32};
+static const tImage JBMono12_0x34 = { image_data_JBMono12_0x34, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -545,10 +680,17 @@ static const uint32_t image_data_JBMono12_0x35[70] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xdededede, 0x00000003, 0xffffffff, 0x00000001, 0xefefefef, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x61616161, 0x00000002, 0x1f1f1f1f, 0x00000001, 0x1b1b1b1b, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x4b4b4b4b, 0x00000005, 0x00000000, 0xfffffffb, 0xdededede, 0xd4d4d4d4, 0xbdbdbdbd, 0x77777777, 0x1b1b1b1b, 0x00000002, 0x00000000, 0xfffffffb, 0x58585858, 0x66666666, 0x72727272, 0xd0d0d0d0, 0xc8c8c8c8, 0x00000005, 0x00000000, 0xffffffe9, 0x25252525, 0xfefefefe, 0x20202020, 0x10101010, 0x94949494, 0x16161616, 0x00000000, 0x0b0b0b0b, 0xfcfcfcfc, 0x3a3a3a3a, 0x00000000, 0xd1d1d1d1, 0x92929292, 0x19191919, 0x81818181, 0xe6e6e6e6, 0x04040404, 0x00000000, 0x47474747, 0xc8c8c8c8, 0xffffffff, 0xcdcdcdcd, 0x53535353, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xdededede, 0x00000003, 0xffffffff, 0x00000001, 0xefefefef,
+ 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x61616161, 0x00000002, 0x1f1f1f1f, 0x00000001,
+ 0x1b1b1b1b, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x4b4b4b4b, 0x00000005, 0x00000000,
+ 0xfffffffb, 0xdededede, 0xd4d4d4d4, 0xbdbdbdbd, 0x77777777, 0x1b1b1b1b, 0x00000002, 0x00000000,
+ 0xfffffffb, 0x58585858, 0x66666666, 0x72727272, 0xd0d0d0d0, 0xc8c8c8c8, 0x00000005, 0x00000000,
+ 0xffffffe9, 0x25252525, 0xfefefefe, 0x20202020, 0x10101010, 0x94949494, 0x16161616, 0x00000000,
+ 0x0b0b0b0b, 0xfcfcfcfc, 0x3a3a3a3a, 0x00000000, 0xd1d1d1d1, 0x92929292, 0x19191919, 0x81818181,
+ 0xe6e6e6e6, 0x04040404, 0x00000000, 0x47474747, 0xc8c8c8c8, 0xffffffff, 0xcdcdcdcd, 0x53535353,
+ 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x35 = { image_data_JBMono12_0x35,
- 7, 16, 32};
+static const tImage JBMono12_0x35 = { image_data_JBMono12_0x35, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -569,10 +711,17 @@ static const uint32_t image_data_JBMono12_0x36[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000018, 0x00000000, 0xfffffffe, 0xbfbfbfbf, 0xa5a5a5a5, 0x00000004, 0x00000000, 0xfffffffd, 0x4f4f4f4f, 0xf6f6f6f6, 0x1e1e1e1e, 0x00000003, 0x00000000, 0xfffffffd, 0x05050505, 0xd9d9d9d9, 0x81818181, 0x00000004, 0x00000000, 0xffffffe9, 0x6c6c6c6c, 0xffffffff, 0xa9a9a9a9, 0x83838383, 0x23232323, 0x00000000, 0x04040404, 0xe1e1e1e1, 0xd8d8d8d8, 0x7a7a7a7a, 0xc2c2c2c2, 0xe5e5e5e5, 0x16161616, 0x30303030, 0xffffffff, 0x2e2e2e2e, 0x00000000, 0x09090909, 0xf2f2f2f2, 0x5d5d5d5d, 0x3c3c3c3c, 0xfefefefe, 0x13131313, 0x00000002, 0x00000000, 0xfffffff1, 0xdddddddd, 0x6e6e6e6e, 0x08080808, 0xf4f4f4f4, 0x96969696, 0x1d1d1d1d, 0x6e6e6e6e, 0xfefefefe, 0x2f2f2f2f, 0x00000000, 0x40404040, 0xdededede, 0xffffffff, 0xeaeaeaea, 0x66666666, 0x00000004, 0x00000000, 0x00000001, 0x11111111, 0x00000018, 0x00000000
+ 0x00000018, 0x00000000, 0xfffffffe, 0xbfbfbfbf, 0xa5a5a5a5, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x4f4f4f4f, 0xf6f6f6f6, 0x1e1e1e1e, 0x00000003, 0x00000000, 0xfffffffd, 0x05050505, 0xd9d9d9d9,
+ 0x81818181, 0x00000004, 0x00000000, 0xffffffe9, 0x6c6c6c6c, 0xffffffff, 0xa9a9a9a9, 0x83838383,
+ 0x23232323, 0x00000000, 0x04040404, 0xe1e1e1e1, 0xd8d8d8d8, 0x7a7a7a7a, 0xc2c2c2c2, 0xe5e5e5e5,
+ 0x16161616, 0x30303030, 0xffffffff, 0x2e2e2e2e, 0x00000000, 0x09090909, 0xf2f2f2f2, 0x5d5d5d5d,
+ 0x3c3c3c3c, 0xfefefefe, 0x13131313, 0x00000002, 0x00000000, 0xfffffff1, 0xdddddddd, 0x6e6e6e6e,
+ 0x08080808, 0xf4f4f4f4, 0x96969696, 0x1d1d1d1d, 0x6e6e6e6e, 0xfefefefe, 0x2f2f2f2f, 0x00000000,
+ 0x40404040, 0xdededede, 0xffffffff, 0xeaeaeaea, 0x66666666, 0x00000004, 0x00000000, 0x00000001,
+ 0x11111111, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x36 = { image_data_JBMono12_0x36,
- 7, 16, 32};
+static const tImage JBMono12_0x36 = { image_data_JBMono12_0x36, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -593,10 +742,16 @@ static const uint32_t image_data_JBMono12_0x37[57] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0x00000001, 0x15151515, 0x00000005, 0xffffffff, 0xfffffff1, 0x9e9e9e9e, 0x15151515, 0xffffffff, 0x3d3d3d3d, 0x1f1f1f1f, 0x21212121, 0xe8e8e8e8, 0x7a7a7a7a, 0x0a0a0a0a, 0x7c7c7c7c, 0x10101010, 0x00000000, 0x45454545, 0xfcfcfcfc, 0x1a1a1a1a, 0x00000004, 0x00000000, 0xfffffffe, 0xaaaaaaaa, 0xb1b1b1b1, 0x00000004, 0x00000000, 0xfffffffd, 0x16161616, 0xfafafafa, 0x4c4c4c4c, 0x00000004, 0x00000000, 0xfffffffd, 0x75757575, 0xe4e4e4e4, 0x03030303, 0x00000004, 0x00000000, 0xfffffffe, 0xd9d9d9d9, 0x82828282, 0x00000004, 0x00000000, 0xfffffffd, 0x40404040, 0xfdfdfdfd, 0x20202020, 0x00000004, 0x00000000, 0xfffffffe, 0xa3a3a3a3, 0xb9b9b9b9, 0x0000001f, 0x00000000
+ 0x00000015, 0x00000000, 0x00000001, 0x15151515, 0x00000005, 0xffffffff, 0xfffffff1, 0x9e9e9e9e,
+ 0x15151515, 0xffffffff, 0x3d3d3d3d, 0x1f1f1f1f, 0x21212121, 0xe8e8e8e8, 0x7a7a7a7a, 0x0a0a0a0a,
+ 0x7c7c7c7c, 0x10101010, 0x00000000, 0x45454545, 0xfcfcfcfc, 0x1a1a1a1a, 0x00000004, 0x00000000,
+ 0xfffffffe, 0xaaaaaaaa, 0xb1b1b1b1, 0x00000004, 0x00000000, 0xfffffffd, 0x16161616, 0xfafafafa,
+ 0x4c4c4c4c, 0x00000004, 0x00000000, 0xfffffffd, 0x75757575, 0xe4e4e4e4, 0x03030303, 0x00000004,
+ 0x00000000, 0xfffffffe, 0xd9d9d9d9, 0x82828282, 0x00000004, 0x00000000, 0xfffffffd, 0x40404040,
+ 0xfdfdfdfd, 0x20202020, 0x00000004, 0x00000000, 0xfffffffe, 0xa3a3a3a3, 0xb9b9b9b9, 0x0000001f,
+ 0x00000000
};
-static const tImage JBMono12_0x37 = { image_data_JBMono12_0x37,
- 7, 16, 32};
+static const tImage JBMono12_0x37 = { image_data_JBMono12_0x37, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -617,10 +772,18 @@ static const uint32_t image_data_JBMono12_0x38[79] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0xfffffffe, 0x12121212, 0x01010101, 0x00000003, 0x00000000, 0xfffffffb, 0x3c3c3c3c, 0xe1e1e1e1, 0xffffffff, 0xeeeeeeee, 0x63636363, 0x00000002, 0x00000000, 0xffffffed, 0xdbdbdbdb, 0xa1a1a1a1, 0x19191919, 0x76767676, 0xfcfcfcfc, 0x11111111, 0x02020202, 0xf0f0f0f0, 0x54545454, 0x00000000, 0x20202020, 0xffffffff, 0x26262626, 0x00000000, 0x84848484, 0xd8d8d8d8, 0x74747474, 0xc0c0c0c0, 0xc5c5c5c5, 0x00000002, 0x00000000, 0xfffffff0, 0x59595959, 0xf2f2f2f2, 0xedededed, 0xfefefefe, 0x6b6b6b6b, 0x00000000, 0x0a0a0a0a, 0xf5f5f5f5, 0x69696969, 0x01010101, 0x38383838, 0xfefefefe, 0x32323232, 0x39393939, 0xffffffff, 0x13131313, 0x00000002, 0x00000000, 0xfffffff1, 0xdfdfdfdf, 0x6c6c6c6c, 0x0b0b0b0b, 0xf9f9f9f9, 0x8f8f8f8f, 0x1d1d1d1d, 0x66666666, 0xffffffff, 0x38383838, 0x00000000, 0x4b4b4b4b, 0xe3e3e3e3, 0xffffffff, 0xeeeeeeee, 0x75757575, 0x00000004, 0x00000000, 0xfffffffe, 0x12121212, 0x01010101, 0x00000017, 0x00000000
+ 0x00000011, 0x00000000, 0xfffffffe, 0x12121212, 0x01010101, 0x00000003, 0x00000000, 0xfffffffb,
+ 0x3c3c3c3c, 0xe1e1e1e1, 0xffffffff, 0xeeeeeeee, 0x63636363, 0x00000002, 0x00000000, 0xffffffed,
+ 0xdbdbdbdb, 0xa1a1a1a1, 0x19191919, 0x76767676, 0xfcfcfcfc, 0x11111111, 0x02020202, 0xf0f0f0f0,
+ 0x54545454, 0x00000000, 0x20202020, 0xffffffff, 0x26262626, 0x00000000, 0x84848484, 0xd8d8d8d8,
+ 0x74747474, 0xc0c0c0c0, 0xc5c5c5c5, 0x00000002, 0x00000000, 0xfffffff0, 0x59595959, 0xf2f2f2f2,
+ 0xedededed, 0xfefefefe, 0x6b6b6b6b, 0x00000000, 0x0a0a0a0a, 0xf5f5f5f5, 0x69696969, 0x01010101,
+ 0x38383838, 0xfefefefe, 0x32323232, 0x39393939, 0xffffffff, 0x13131313, 0x00000002, 0x00000000,
+ 0xfffffff1, 0xdfdfdfdf, 0x6c6c6c6c, 0x0b0b0b0b, 0xf9f9f9f9, 0x8f8f8f8f, 0x1d1d1d1d, 0x66666666,
+ 0xffffffff, 0x38383838, 0x00000000, 0x4b4b4b4b, 0xe3e3e3e3, 0xffffffff, 0xeeeeeeee, 0x75757575,
+ 0x00000004, 0x00000000, 0xfffffffe, 0x12121212, 0x01010101, 0x00000017, 0x00000000
};
-static const tImage JBMono12_0x38 = { image_data_JBMono12_0x38,
- 7, 16, 32};
+static const tImage JBMono12_0x38 = { image_data_JBMono12_0x38, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -641,10 +804,17 @@ static const uint32_t image_data_JBMono12_0x39[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x11111111, 0x00000004, 0x00000000, 0xfffffff0, 0x3f3f3f3f, 0xdededede, 0xffffffff, 0xeaeaeaea, 0x69696969, 0x00000000, 0x09090909, 0xf3f3f3f3, 0x91919191, 0x1b1b1b1b, 0x68686868, 0xffffffff, 0x32323232, 0x3d3d3d3d, 0xfefefefe, 0x0f0f0f0f, 0x00000002, 0x00000000, 0xffffffea, 0xdbdbdbdb, 0x72727272, 0x25252525, 0xffffffff, 0x37373737, 0x00000000, 0x0d0d0d0d, 0xf6f6f6f6, 0x5f5f5f5f, 0x00000000, 0xb9b9b9b9, 0xe7e7e7e7, 0x92929292, 0xd6d6d6d6, 0xf7f7f7f7, 0x16161616, 0x00000000, 0x0a0a0a0a, 0x60606060, 0x8c8c8c8c, 0xffffffff, 0x94949494, 0x00000004, 0x00000000, 0xfffffffd, 0x66666666, 0xf2f2f2f2, 0x16161616, 0x00000003, 0x00000000, 0xfffffffd, 0x0d0d0d0d, 0xe9e9e9e9, 0x7d7d7d7d, 0x00000004, 0x00000000, 0xfffffffd, 0x84848484, 0xe6e6e6e6, 0x0a0a0a0a, 0x0000001e, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x11111111, 0x00000004, 0x00000000, 0xfffffff0, 0x3f3f3f3f,
+ 0xdededede, 0xffffffff, 0xeaeaeaea, 0x69696969, 0x00000000, 0x09090909, 0xf3f3f3f3, 0x91919191,
+ 0x1b1b1b1b, 0x68686868, 0xffffffff, 0x32323232, 0x3d3d3d3d, 0xfefefefe, 0x0f0f0f0f, 0x00000002,
+ 0x00000000, 0xffffffea, 0xdbdbdbdb, 0x72727272, 0x25252525, 0xffffffff, 0x37373737, 0x00000000,
+ 0x0d0d0d0d, 0xf6f6f6f6, 0x5f5f5f5f, 0x00000000, 0xb9b9b9b9, 0xe7e7e7e7, 0x92929292, 0xd6d6d6d6,
+ 0xf7f7f7f7, 0x16161616, 0x00000000, 0x0a0a0a0a, 0x60606060, 0x8c8c8c8c, 0xffffffff, 0x94949494,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x66666666, 0xf2f2f2f2, 0x16161616, 0x00000003, 0x00000000,
+ 0xfffffffd, 0x0d0d0d0d, 0xe9e9e9e9, 0x7d7d7d7d, 0x00000004, 0x00000000, 0xfffffffd, 0x84848484,
+ 0xe6e6e6e6, 0x0a0a0a0a, 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0x39 = { image_data_JBMono12_0x39,
- 7, 16, 32};
+static const tImage JBMono12_0x39 = { image_data_JBMono12_0x39, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -665,10 +835,12 @@ static const uint32_t image_data_JBMono12_0x3a[30] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000025, 0x00000000, 0xfffffffd, 0x4a4a4a4a, 0xf3f3f3f3, 0x76767676, 0x00000004, 0x00000000, 0xfffffffd, 0x3f3f3f3f, 0xe1e1e1e1, 0x69696969, 0x00000019, 0x00000000, 0xfffffffd, 0x31313131, 0xc0c0c0c0, 0x53535353, 0x00000004, 0x00000000, 0xfffffffd, 0x55555555, 0xfefefefe, 0x89898989, 0x00000005, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
+ 0x00000025, 0x00000000, 0xfffffffd, 0x4a4a4a4a, 0xf3f3f3f3, 0x76767676, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x3f3f3f3f, 0xe1e1e1e1, 0x69696969, 0x00000019, 0x00000000, 0xfffffffd, 0x31313131,
+ 0xc0c0c0c0, 0x53535353, 0x00000004, 0x00000000, 0xfffffffd, 0x55555555, 0xfefefefe, 0x89898989,
+ 0x00000005, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x3a = { image_data_JBMono12_0x3a,
- 7, 16, 32};
+static const tImage JBMono12_0x3a = { image_data_JBMono12_0x3a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -689,10 +861,14 @@ static const uint32_t image_data_JBMono12_0x3b[41] = {
// ∙∙▒▓∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000001f, 0x00000000, 0x00000001, 0x01010101, 0x00000005, 0x00000000, 0xfffffffd, 0x4c4c4c4c, 0xf7f7f7f7, 0x7a7a7a7a, 0x00000004, 0x00000000, 0xfffffffd, 0x46464646, 0xedededed, 0x71717171, 0x00000019, 0x00000000, 0xfffffffd, 0x09090909, 0xe8e8e8e8, 0x60606060, 0x00000004, 0x00000000, 0xfffffffd, 0x33333333, 0xffffffff, 0x32323232, 0x00000004, 0x00000000, 0xfffffffd, 0x61616161, 0xf4f4f4f4, 0x03030303, 0x00000004, 0x00000000, 0xfffffffe, 0x80808080, 0xb0b0b0b0, 0x00000011, 0x00000000
+ 0x0000001f, 0x00000000, 0x00000001, 0x01010101, 0x00000005, 0x00000000, 0xfffffffd,
+ 0x4c4c4c4c, 0xf7f7f7f7, 0x7a7a7a7a, 0x00000004, 0x00000000, 0xfffffffd, 0x46464646,
+ 0xedededed, 0x71717171, 0x00000019, 0x00000000, 0xfffffffd, 0x09090909, 0xe8e8e8e8,
+ 0x60606060, 0x00000004, 0x00000000, 0xfffffffd, 0x33333333, 0xffffffff, 0x32323232,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x61616161, 0xf4f4f4f4, 0x03030303, 0x00000004,
+ 0x00000000, 0xfffffffe, 0x80808080, 0xb0b0b0b0, 0x00000011, 0x00000000
};
-static const tImage JBMono12_0x3b = { image_data_JBMono12_0x3b,
- 7, 16, 32};
+static const tImage JBMono12_0x3b = { image_data_JBMono12_0x3b, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -713,10 +889,15 @@ static const uint32_t image_data_JBMono12_0x3c[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000021, 0x00000000, 0xfffffffe, 0x1f1f1f1f, 0x17171717, 0x00000003, 0x00000000, 0xfffffff1, 0x1d1d1d1d, 0x98989898, 0xf6f6f6f6, 0x34343434, 0x00000000, 0x1c1c1c1c, 0x95959595, 0xf6f6f6f6, 0xa4a4a4a4, 0x26262626, 0x00000000, 0x0a0a0a0a, 0xfcfcfcfc, 0xabababab, 0x28282828, 0x00000003, 0x00000000, 0xfffffffb, 0x07070707, 0xd7d7d7d7, 0xe5e5e5e5, 0x6c6c6c6c, 0x07070707, 0x00000003, 0x00000000, 0xfffffffa, 0x03030303, 0x5e5e5e5e, 0xdcdcdcdc, 0xe2e2e2e2, 0x68686868, 0x05050505, 0x00000003, 0x00000000, 0xfffffffc, 0x04040404, 0x64646464, 0xe1e1e1e1, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0x06060606, 0x0c0c0c0c, 0x0000001c, 0x00000000
+ 0x00000021, 0x00000000, 0xfffffffe, 0x1f1f1f1f, 0x17171717, 0x00000003, 0x00000000, 0xfffffff1,
+ 0x1d1d1d1d, 0x98989898, 0xf6f6f6f6, 0x34343434, 0x00000000, 0x1c1c1c1c, 0x95959595, 0xf6f6f6f6,
+ 0xa4a4a4a4, 0x26262626, 0x00000000, 0x0a0a0a0a, 0xfcfcfcfc, 0xabababab, 0x28282828, 0x00000003,
+ 0x00000000, 0xfffffffb, 0x07070707, 0xd7d7d7d7, 0xe5e5e5e5, 0x6c6c6c6c, 0x07070707, 0x00000003,
+ 0x00000000, 0xfffffffa, 0x03030303, 0x5e5e5e5e, 0xdcdcdcdc, 0xe2e2e2e2, 0x68686868, 0x05050505,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x04040404, 0x64646464, 0xe1e1e1e1, 0x40404040, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x06060606, 0x0c0c0c0c, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x3c = { image_data_JBMono12_0x3c,
- 7, 16, 32};
+static const tImage JBMono12_0x3c = { image_data_JBMono12_0x3c, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -737,10 +918,12 @@ static const uint32_t image_data_JBMono12_0x3d[27] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0x00000001, 0x02020202, 0x00000005, 0x29292929, 0xfffffffe, 0x07070707, 0x0c0c0c0c, 0x00000005, 0xf8f8f8f8, 0x00000001, 0x3d3d3d3d, 0x00000007, 0x00000000, 0x00000001, 0x01010101, 0x00000005, 0x32323232, 0x00000002, 0x0b0b0b0b, 0x00000005, 0xeeeeeeee, 0x00000001, 0x3b3b3b3b, 0x0000002a, 0x00000000
+ 0x00000023, 0x00000000, 0x00000001, 0x02020202, 0x00000005, 0x29292929, 0xfffffffe,
+ 0x07070707, 0x0c0c0c0c, 0x00000005, 0xf8f8f8f8, 0x00000001, 0x3d3d3d3d, 0x00000007,
+ 0x00000000, 0x00000001, 0x01010101, 0x00000005, 0x32323232, 0x00000002, 0x0b0b0b0b,
+ 0x00000005, 0xeeeeeeee, 0x00000001, 0x3b3b3b3b, 0x0000002a, 0x00000000
};
-static const tImage JBMono12_0x3d = { image_data_JBMono12_0x3d,
- 7, 16, 32};
+static const tImage JBMono12_0x3d = { image_data_JBMono12_0x3d, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -761,10 +944,15 @@ static const uint32_t image_data_JBMono12_0x3e[52] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000001c, 0x00000000, 0xfffffffe, 0x03030303, 0x32323232, 0x00000005, 0x00000000, 0xfffffffc, 0x0a0a0a0a, 0xf7f7f7f7, 0xb2b2b2b2, 0x31313131, 0x00000004, 0x00000000, 0xfffffffb, 0x1b1b1b1b, 0x95959595, 0xf8f8f8f8, 0xafafafaf, 0x2f2f2f2f, 0x00000004, 0x00000000, 0xfffffffc, 0x1e1e1e1e, 0x98989898, 0xffffffff, 0x37373737, 0x00000003, 0x00000000, 0xfffffff1, 0x46464646, 0xc6c6c6c6, 0xe9e9e9e9, 0x28282828, 0x00000000, 0x44444444, 0xc4c4c4c4, 0xedededed, 0x78787878, 0x0b0b0b0b, 0x00000000, 0x0c0c0c0c, 0xf0f0f0f0, 0x7f7f7f7f, 0x0e0e0e0e, 0x00000003, 0x00000000, 0xfffffffe, 0x02020202, 0x11111111, 0x00000021, 0x00000000
+ 0x0000001c, 0x00000000, 0xfffffffe, 0x03030303, 0x32323232, 0x00000005, 0x00000000, 0xfffffffc,
+ 0x0a0a0a0a, 0xf7f7f7f7, 0xb2b2b2b2, 0x31313131, 0x00000004, 0x00000000, 0xfffffffb, 0x1b1b1b1b,
+ 0x95959595, 0xf8f8f8f8, 0xafafafaf, 0x2f2f2f2f, 0x00000004, 0x00000000, 0xfffffffc, 0x1e1e1e1e,
+ 0x98989898, 0xffffffff, 0x37373737, 0x00000003, 0x00000000, 0xfffffff1, 0x46464646, 0xc6c6c6c6,
+ 0xe9e9e9e9, 0x28282828, 0x00000000, 0x44444444, 0xc4c4c4c4, 0xedededed, 0x78787878, 0x0b0b0b0b,
+ 0x00000000, 0x0c0c0c0c, 0xf0f0f0f0, 0x7f7f7f7f, 0x0e0e0e0e, 0x00000003, 0x00000000, 0xfffffffe,
+ 0x02020202, 0x11111111, 0x00000021, 0x00000000
};
-static const tImage JBMono12_0x3e = { image_data_JBMono12_0x3e,
- 7, 16, 32};
+static const tImage JBMono12_0x3e = { image_data_JBMono12_0x3e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -785,10 +973,16 @@ static const uint32_t image_data_JBMono12_0x3f[60] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffb, 0x82828282, 0xffffffff, 0xeaeaeaea, 0xa3a3a3a3, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xfffffffb, 0x14141414, 0x28282828, 0x53535353, 0xdbdbdbdb, 0x9a9a9a9a, 0x00000005, 0x00000000, 0xfffffffe, 0x76767676, 0xd7d7d7d7, 0x00000004, 0x00000000, 0xfffffffd, 0x12121212, 0xbebebebe, 0xb3b3b3b3, 0x00000003, 0x00000000, 0xfffffffc, 0x81818181, 0xf9f9f9f9, 0xe8e8e8e8, 0x2a2a2a2a, 0x00000003, 0x00000000, 0xfffffffd, 0x99999999, 0xb0b0b0b0, 0x06060606, 0x00000004, 0x00000000, 0xfffffffe, 0x39393939, 0x3a3a3a3a, 0x00000005, 0x00000000, 0xfffffffe, 0x5f5f5f5f, 0x61616161, 0x00000005, 0x00000000, 0x00000002, 0xdadadada, 0x00000005, 0x00000000, 0x00000002, 0x05050505, 0x00000018, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffb, 0x82828282, 0xffffffff, 0xeaeaeaea, 0xa3a3a3a3, 0x0c0c0c0c,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x14141414, 0x28282828, 0x53535353, 0xdbdbdbdb, 0x9a9a9a9a,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x76767676, 0xd7d7d7d7, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x12121212, 0xbebebebe, 0xb3b3b3b3, 0x00000003, 0x00000000, 0xfffffffc, 0x81818181, 0xf9f9f9f9,
+ 0xe8e8e8e8, 0x2a2a2a2a, 0x00000003, 0x00000000, 0xfffffffd, 0x99999999, 0xb0b0b0b0, 0x06060606,
+ 0x00000004, 0x00000000, 0xfffffffe, 0x39393939, 0x3a3a3a3a, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x5f5f5f5f, 0x61616161, 0x00000005, 0x00000000, 0x00000002, 0xdadadada, 0x00000005, 0x00000000,
+ 0x00000002, 0x05050505, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x3f = { image_data_JBMono12_0x3f,
- 7, 16, 32};
+static const tImage JBMono12_0x3f = { image_data_JBMono12_0x3f, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -809,10 +1003,20 @@ static const uint32_t image_data_JBMono12_0x40[92] = {
// ∙░███░∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0xfffffffe, 0x11111111, 0x01010101, 0x00000003, 0x00000000, 0xfffffff1, 0x49494949, 0xe0e0e0e0, 0xf8f8f8f8, 0xdfdfdfdf, 0x84848484, 0x05050505, 0x1e1e1e1e, 0xf5f5f5f5, 0x70707070, 0x0c0c0c0c, 0x25252525, 0xd2d2d2d2, 0x50505050, 0x67676767, 0xdededede, 0x00000002, 0x00000000, 0xffffffd8, 0x0c0c0c0c, 0x73737373, 0xadadadad, 0x85858585, 0x9a9a9a9a, 0x00000000, 0xa3a3a3a3, 0xf2f2f2f2, 0xe3e3e3e3, 0xcacacaca, 0x87878787, 0x91919191, 0x18181818, 0xfafafafa, 0x14141414, 0x75757575, 0xcacacaca, 0x87878787, 0x91919191, 0x30303030, 0xe8e8e8e8, 0x00000000, 0x4f4f4f4f, 0xcacacaca, 0x87878787, 0x91919191, 0x1f1f1f1f, 0xf6f6f6f6, 0x08080808, 0x65656565, 0xb2b2b2b2, 0x84848484, 0x9b9b9b9b, 0x00000000, 0xbdbdbdbd, 0xcececece, 0xe8e8e8e8, 0x56565656, 0x58585858, 0xe4e4e4e4, 0x00000002, 0x01010101, 0xfffffff9, 0x39393939, 0x1b1b1b1b, 0x00000000, 0x19191919, 0xf0f0f0f0, 0x81818181, 0x16161616, 0x00000004, 0x00000000, 0xfffffffb, 0x38383838, 0xd6d6d6d6, 0xf9f9f9f9, 0xe1e1e1e1, 0x3e3e3e3e, 0x00000004, 0x00000000, 0xfffffffd, 0x14141414, 0x28282828, 0x0b0b0b0b, 0x00000008, 0x00000000
+ 0x00000011, 0x00000000, 0xfffffffe, 0x11111111, 0x01010101, 0x00000003, 0x00000000, 0xfffffff1,
+ 0x49494949, 0xe0e0e0e0, 0xf8f8f8f8, 0xdfdfdfdf, 0x84848484, 0x05050505, 0x1e1e1e1e, 0xf5f5f5f5,
+ 0x70707070, 0x0c0c0c0c, 0x25252525, 0xd2d2d2d2, 0x50505050, 0x67676767, 0xdededede, 0x00000002,
+ 0x00000000, 0xffffffd8, 0x0c0c0c0c, 0x73737373, 0xadadadad, 0x85858585, 0x9a9a9a9a, 0x00000000,
+ 0xa3a3a3a3, 0xf2f2f2f2, 0xe3e3e3e3, 0xcacacaca, 0x87878787, 0x91919191, 0x18181818, 0xfafafafa,
+ 0x14141414, 0x75757575, 0xcacacaca, 0x87878787, 0x91919191, 0x30303030, 0xe8e8e8e8, 0x00000000,
+ 0x4f4f4f4f, 0xcacacaca, 0x87878787, 0x91919191, 0x1f1f1f1f, 0xf6f6f6f6, 0x08080808, 0x65656565,
+ 0xb2b2b2b2, 0x84848484, 0x9b9b9b9b, 0x00000000, 0xbdbdbdbd, 0xcececece, 0xe8e8e8e8, 0x56565656,
+ 0x58585858, 0xe4e4e4e4, 0x00000002, 0x01010101, 0xfffffff9, 0x39393939, 0x1b1b1b1b, 0x00000000,
+ 0x19191919, 0xf0f0f0f0, 0x81818181, 0x16161616, 0x00000004, 0x00000000, 0xfffffffb, 0x38383838,
+ 0xd6d6d6d6, 0xf9f9f9f9, 0xe1e1e1e1, 0x3e3e3e3e, 0x00000004, 0x00000000, 0xfffffffd, 0x14141414,
+ 0x28282828, 0x0b0b0b0b, 0x00000008, 0x00000000
};
-static const tImage JBMono12_0x40 = { image_data_JBMono12_0x40,
- 7, 16, 32};
+static const tImage JBMono12_0x40 = { image_data_JBMono12_0x40, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -833,10 +1037,17 @@ static const uint32_t image_data_JBMono12_0x41[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffd, 0x51515151, 0xffffffff, 0x87878787, 0x00000004, 0x00000000, 0xfffffffd, 0x93939393, 0xeeeeeeee, 0xc9c9c9c9, 0x00000004, 0x00000000, 0xfffffffc, 0xd5d5d5d5, 0x78787878, 0xfcfcfcfc, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb, 0x17171717, 0xfefefefe, 0x18181818, 0xe5e5e5e5, 0x4c4c4c4c, 0x00000002, 0x00000000, 0xfffffffb, 0x58585858, 0xdadadada, 0x00000000, 0xa7a7a7a7, 0x8d8d8d8d, 0x00000002, 0x00000000, 0xfffffffb, 0x9a9a9a9a, 0xd3d3d3d3, 0x72727272, 0xb5b5b5b5, 0xcfcfcfcf, 0x00000002, 0x00000000, 0xfffffff1, 0xdcdcdcdc, 0xbfbfbfbf, 0xa2a2a2a2, 0xabababab, 0xfefefefe, 0x12121212, 0x1e1e1e1e, 0xffffffff, 0x23232323, 0x00000000, 0x01010101, 0xecececec, 0x52525252, 0x5e5e5e5e, 0xe5e5e5e5, 0x00000003, 0x00000000, 0xfffffffe, 0xafafafaf, 0x91919191, 0x0000001c, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffd, 0x51515151, 0xffffffff, 0x87878787, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x93939393, 0xeeeeeeee, 0xc9c9c9c9, 0x00000004, 0x00000000, 0xfffffffc, 0xd5d5d5d5,
+ 0x78787878, 0xfcfcfcfc, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb, 0x17171717, 0xfefefefe,
+ 0x18181818, 0xe5e5e5e5, 0x4c4c4c4c, 0x00000002, 0x00000000, 0xfffffffb, 0x58585858, 0xdadadada,
+ 0x00000000, 0xa7a7a7a7, 0x8d8d8d8d, 0x00000002, 0x00000000, 0xfffffffb, 0x9a9a9a9a, 0xd3d3d3d3,
+ 0x72727272, 0xb5b5b5b5, 0xcfcfcfcf, 0x00000002, 0x00000000, 0xfffffff1, 0xdcdcdcdc, 0xbfbfbfbf,
+ 0xa2a2a2a2, 0xabababab, 0xfefefefe, 0x12121212, 0x1e1e1e1e, 0xffffffff, 0x23232323, 0x00000000,
+ 0x01010101, 0xecececec, 0x52525252, 0x5e5e5e5e, 0xe5e5e5e5, 0x00000003, 0x00000000, 0xfffffffe,
+ 0xafafafaf, 0x91919191, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x41 = { image_data_JBMono12_0x41,
- 7, 16, 32};
+static const tImage JBMono12_0x41 = { image_data_JBMono12_0x41, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -857,10 +1068,17 @@ static const uint32_t image_data_JBMono12_0x42[70] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffb, 0xf3f3f3f3, 0xffffffff, 0xfbfbfbfb, 0xbbbbbbbb, 0x4d4d4d4d, 0x00000002, 0x00000000, 0xffffffed, 0xf4f4f4f4, 0x54545454, 0x25252525, 0x8b8b8b8b, 0xe7e7e7e7, 0x05050505, 0x00000000, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x1d1d1d1d, 0xffffffff, 0x25252525, 0x00000000, 0xf4f4f4f4, 0x75757575, 0x53535353, 0xb5b5b5b5, 0xc6c6c6c6, 0x00000002, 0x00000000, 0xfffffffb, 0xf4f4f4f4, 0xdededede, 0xdadadada, 0xfefefefe, 0x73737373, 0x00000002, 0x00000000, 0xfffffff7, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x3a3a3a3a, 0xfefefefe, 0x36363636, 0x00000000, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000002, 0x00000000, 0xfffffff1, 0xe7e7e7e7, 0x63636363, 0x00000000, 0xf4f4f4f4, 0x54545454, 0x24242424, 0x7a7a7a7a, 0xfbfbfbfb, 0x19191919, 0x00000000, 0xf2f2f2f2, 0xffffffff, 0xfefefefe, 0xc6c6c6c6, 0x5f5f5f5f, 0x0000001d, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffb, 0xf3f3f3f3, 0xffffffff, 0xfbfbfbfb, 0xbbbbbbbb, 0x4d4d4d4d,
+ 0x00000002, 0x00000000, 0xffffffed, 0xf4f4f4f4, 0x54545454, 0x25252525, 0x8b8b8b8b, 0xe7e7e7e7,
+ 0x05050505, 0x00000000, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x1d1d1d1d, 0xffffffff, 0x25252525,
+ 0x00000000, 0xf4f4f4f4, 0x75757575, 0x53535353, 0xb5b5b5b5, 0xc6c6c6c6, 0x00000002, 0x00000000,
+ 0xfffffffb, 0xf4f4f4f4, 0xdededede, 0xdadadada, 0xfefefefe, 0x73737373, 0x00000002, 0x00000000,
+ 0xfffffff7, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x3a3a3a3a, 0xfefefefe, 0x36363636, 0x00000000,
+ 0xf4f4f4f4, 0x3d3d3d3d, 0x00000002, 0x00000000, 0xfffffff1, 0xe7e7e7e7, 0x63636363, 0x00000000,
+ 0xf4f4f4f4, 0x54545454, 0x24242424, 0x7a7a7a7a, 0xfbfbfbfb, 0x19191919, 0x00000000, 0xf2f2f2f2,
+ 0xffffffff, 0xfefefefe, 0xc6c6c6c6, 0x5f5f5f5f, 0x0000001d, 0x00000000
};
-static const tImage JBMono12_0x42 = { image_data_JBMono12_0x42,
- 7, 16, 32};
+static const tImage JBMono12_0x42 = { image_data_JBMono12_0x42, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -881,10 +1099,17 @@ static const uint32_t image_data_JBMono12_0x43[69] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x2c2c2c2c, 0xb8b8b8b8, 0xfcfcfcfc, 0xd9d9d9d9, 0x64646464, 0x00000002, 0x00000000, 0xfffffff0, 0xa7a7a7a7, 0xb2b2b2b2, 0x1e1e1e1e, 0x64646464, 0xf4f4f4f4, 0x0d0d0d0d, 0x00000000, 0xf3f3f3f3, 0x4c4c4c4c, 0x00000000, 0x01010101, 0x77777777, 0x21212121, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xffffffed, 0xeeeeeeee, 0x4f4f4f4f, 0x00000000, 0x02020202, 0x8f8f8f8f, 0x26262626, 0x00000000, 0x9e9e9e9e, 0xb6b6b6b6, 0x1f1f1f1f, 0x68686868, 0xf2f2f2f2, 0x0a0a0a0a, 0x00000000, 0x2b2b2b2b, 0xb8b8b8b8, 0xfcfcfcfc, 0xdadadada, 0x64646464, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x2c2c2c2c,
+ 0xb8b8b8b8, 0xfcfcfcfc, 0xd9d9d9d9, 0x64646464, 0x00000002, 0x00000000, 0xfffffff0, 0xa7a7a7a7,
+ 0xb2b2b2b2, 0x1e1e1e1e, 0x64646464, 0xf4f4f4f4, 0x0d0d0d0d, 0x00000000, 0xf3f3f3f3, 0x4c4c4c4c,
+ 0x00000000, 0x01010101, 0x77777777, 0x21212121, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7,
+ 0x40404040, 0x00000005, 0x00000000, 0xffffffed, 0xeeeeeeee, 0x4f4f4f4f, 0x00000000, 0x02020202,
+ 0x8f8f8f8f, 0x26262626, 0x00000000, 0x9e9e9e9e, 0xb6b6b6b6, 0x1f1f1f1f, 0x68686868, 0xf2f2f2f2,
+ 0x0a0a0a0a, 0x00000000, 0x2b2b2b2b, 0xb8b8b8b8, 0xfcfcfcfc, 0xdadadada, 0x64646464, 0x00000004,
+ 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x43 = { image_data_JBMono12_0x43,
- 7, 16, 32};
+static const tImage JBMono12_0x43 = { image_data_JBMono12_0x43, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -905,10 +1130,17 @@ static const uint32_t image_data_JBMono12_0x44[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffb, 0xf6f6f6f6, 0xffffffff, 0xf6f6f6f6, 0xc3c3c3c3, 0x2f2f2f2f, 0x00000002, 0x00000000, 0xffffffca, 0xf7f7f7f7, 0x55555555, 0x2e2e2e2e, 0xa5a5a5a5, 0xe8e8e8e8, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x1a1a1a1a, 0xffffffff, 0x2b2b2b2b, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x20202020, 0xffffffff, 0x28282828, 0x00000000, 0xf7f7f7f7, 0x53535353, 0x32323232, 0xabababab, 0xe7e7e7e7, 0x01010101, 0x00000000, 0xf7f7f7f7, 0xffffffff, 0xf7f7f7f7, 0xc3c3c3c3, 0x2e2e2e2e, 0x0000001d, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffb, 0xf6f6f6f6, 0xffffffff, 0xf6f6f6f6, 0xc3c3c3c3, 0x2f2f2f2f,
+ 0x00000002, 0x00000000, 0xffffffca, 0xf7f7f7f7, 0x55555555, 0x2e2e2e2e, 0xa5a5a5a5, 0xe8e8e8e8,
+ 0x02020202, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x1a1a1a1a, 0xffffffff, 0x2b2b2b2b,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x00000000,
+ 0xf7f7f7f7, 0x40404040, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x00000000, 0xf7f7f7f7,
+ 0x40404040, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x00000000, 0xf7f7f7f7, 0x40404040,
+ 0x00000000, 0x20202020, 0xffffffff, 0x28282828, 0x00000000, 0xf7f7f7f7, 0x53535353, 0x32323232,
+ 0xabababab, 0xe7e7e7e7, 0x01010101, 0x00000000, 0xf7f7f7f7, 0xffffffff, 0xf7f7f7f7, 0xc3c3c3c3,
+ 0x2e2e2e2e, 0x0000001d, 0x00000000
};
-static const tImage JBMono12_0x44 = { image_data_JBMono12_0x44,
- 7, 16, 32};
+static const tImage JBMono12_0x44 = { image_data_JBMono12_0x44, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -929,10 +1161,16 @@ static const uint32_t image_data_JBMono12_0x45[63] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xdededede, 0x00000004, 0xffffffff, 0xfffffffc, 0x4c4c4c4c, 0x00000000, 0xdededede, 0x6b6b6b6b, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x8f8f8f8f, 0x00000002, 0x52525252, 0x00000001, 0x49494949, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0xdfdfdfdf, 0x00000002, 0xcececece, 0x00000001, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x6d6d6d6d, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x07070707, 0x00000000, 0xdddddddd, 0x00000004, 0xffffffff, 0x00000001, 0x4f4f4f4f, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xdededede, 0x00000004, 0xffffffff, 0xfffffffc, 0x4c4c4c4c,
+ 0x00000000, 0xdededede, 0x6b6b6b6b, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000,
+ 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x8f8f8f8f, 0x00000002,
+ 0x52525252, 0x00000001, 0x49494949, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0xdfdfdfdf,
+ 0x00000002, 0xcececece, 0x00000001, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede,
+ 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000,
+ 0xfffffffe, 0xdededede, 0x6d6d6d6d, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x07070707, 0x00000000,
+ 0xdddddddd, 0x00000004, 0xffffffff, 0x00000001, 0x4f4f4f4f, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x45 = { image_data_JBMono12_0x45,
- 7, 16, 32};
+static const tImage JBMono12_0x45 = { image_data_JBMono12_0x45, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -953,10 +1191,16 @@ static const uint32_t image_data_JBMono12_0x46[57] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xedededed, 0x00000004, 0xffffffff, 0xfffffffc, 0x5e5e5e5e, 0x00000000, 0xeeeeeeee, 0x5d5d5d5d, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000, 0xeeeeeeee, 0x44444444, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x5b5b5b5b, 0x00000002, 0x20202020, 0x00000001, 0x1f1f1f1f, 0x00000002, 0x00000000, 0x00000001, 0xeeeeeeee, 0x00000004, 0xffffffff, 0xfffffffc, 0x0e0e0e0e, 0x00000000, 0xeeeeeeee, 0x50505050, 0x00000003, 0x07070707, 0x00000002, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x48484848, 0x00000020, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xedededed, 0x00000004, 0xffffffff, 0xfffffffc, 0x5e5e5e5e,
+ 0x00000000, 0xeeeeeeee, 0x5d5d5d5d, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000,
+ 0xeeeeeeee, 0x44444444, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x5b5b5b5b, 0x00000002,
+ 0x20202020, 0x00000001, 0x1f1f1f1f, 0x00000002, 0x00000000, 0x00000001, 0xeeeeeeee, 0x00000004,
+ 0xffffffff, 0xfffffffc, 0x0e0e0e0e, 0x00000000, 0xeeeeeeee, 0x50505050, 0x00000003, 0x07070707,
+ 0x00000002, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x48484848, 0x00000020,
+ 0x00000000
};
-static const tImage JBMono12_0x46 = { image_data_JBMono12_0x46,
- 7, 16, 32};
+static const tImage JBMono12_0x46 = { image_data_JBMono12_0x46, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -977,10 +1221,18 @@ static const uint32_t image_data_JBMono12_0x47[75] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x33333333, 0xbcbcbcbc, 0xfdfdfdfd, 0xd5d5d5d5, 0x5c5c5c5c, 0x00000002, 0x00000000, 0xfffffff0, 0xb4b4b4b4, 0xa8a8a8a8, 0x1c1c1c1c, 0x6e6e6e6e, 0xedededed, 0x07070707, 0x02020202, 0xfdfdfdfd, 0x3f3f3f3f, 0x00000000, 0x04040404, 0x7b7b7b7b, 0x1b1b1b1b, 0x03030303, 0xffffffff, 0x34343434, 0x00000004, 0x00000000, 0xfffffffc, 0x03030303, 0xffffffff, 0x34343434, 0x96969696, 0x00000002, 0xd4d4d4d4, 0xffffffe4, 0x3c3c3c3c, 0x03030303, 0xffffffff, 0x34343434, 0x3b3b3b3b, 0x53535353, 0xf7f7f7f7, 0x49494949, 0x02020202, 0xf8f8f8f8, 0x43434343, 0x00000000, 0x06060606, 0xf7f7f7f7, 0x42424242, 0x00000000, 0xaaaaaaaa, 0xacacacac, 0x1b1b1b1b, 0x71717171, 0xecececec, 0x06060606, 0x00000000, 0x32323232, 0xbcbcbcbc, 0xfdfdfdfd, 0xd6d6d6d6, 0x5c5c5c5c, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x33333333,
+ 0xbcbcbcbc, 0xfdfdfdfd, 0xd5d5d5d5, 0x5c5c5c5c, 0x00000002, 0x00000000, 0xfffffff0, 0xb4b4b4b4,
+ 0xa8a8a8a8, 0x1c1c1c1c, 0x6e6e6e6e, 0xedededed, 0x07070707, 0x02020202, 0xfdfdfdfd, 0x3f3f3f3f,
+ 0x00000000, 0x04040404, 0x7b7b7b7b, 0x1b1b1b1b, 0x03030303, 0xffffffff, 0x34343434, 0x00000004,
+ 0x00000000, 0xfffffffc, 0x03030303, 0xffffffff, 0x34343434, 0x96969696, 0x00000002, 0xd4d4d4d4,
+ 0xffffffe4, 0x3c3c3c3c, 0x03030303, 0xffffffff, 0x34343434, 0x3b3b3b3b, 0x53535353, 0xf7f7f7f7,
+ 0x49494949, 0x02020202, 0xf8f8f8f8, 0x43434343, 0x00000000, 0x06060606, 0xf7f7f7f7, 0x42424242,
+ 0x00000000, 0xaaaaaaaa, 0xacacacac, 0x1b1b1b1b, 0x71717171, 0xecececec, 0x06060606, 0x00000000,
+ 0x32323232, 0xbcbcbcbc, 0xfdfdfdfd, 0xd6d6d6d6, 0x5c5c5c5c, 0x00000004, 0x00000000, 0x00000001,
+ 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x47 = { image_data_JBMono12_0x47,
- 7, 16, 32};
+static const tImage JBMono12_0x47 = { image_data_JBMono12_0x47, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1001,10 +1253,17 @@ static const uint32_t image_data_JBMono12_0x48[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xffffffc2, 0xf3f3f3f3, 0x43434343, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x77777777, 0x45454545, 0x52525252, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0xecececec, 0xe1e1e1e1, 0xe4e4e4e4, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf2f2f2f2, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff, 0x26262626, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xffffffc2, 0xf3f3f3f3, 0x43434343, 0x00000000, 0x10101010, 0xffffffff,
+ 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727,
+ 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000,
+ 0xf4f4f4f4, 0x77777777, 0x45454545, 0x52525252, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4,
+ 0xecececec, 0xe1e1e1e1, 0xe4e4e4e4, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444,
+ 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000,
+ 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010,
+ 0xffffffff, 0x27272727, 0x00000000, 0xf2f2f2f2, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff,
+ 0x26262626, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x48 = { image_data_JBMono12_0x48,
- 7, 16, 32};
+static const tImage JBMono12_0x48 = { image_data_JBMono12_0x48, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1025,10 +1284,16 @@ static const uint32_t image_data_JBMono12_0x49[62] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xcfcfcfcf, 0x00000004, 0xffffffff, 0xfffffff9, 0x02020202, 0x00000000, 0x19191919, 0x24242424, 0xffffffff, 0x51515151, 0x1d1d1d1d, 0x00000003, 0x00000000, 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000004, 0x00000000, 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000004, 0x00000000, 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000004, 0x00000000, 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000004, 0x00000000, 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000003, 0x00000000, 0xfffffffb, 0x19191919, 0x24242424, 0xffffffff, 0x53535353, 0x1f1f1f1f, 0x00000002, 0x00000000, 0x00000001, 0xcfcfcfcf, 0x00000004, 0xffffffff, 0x00000001, 0x02020202, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xcfcfcfcf, 0x00000004, 0xffffffff, 0xfffffff9, 0x02020202,
+ 0x00000000, 0x19191919, 0x24242424, 0xffffffff, 0x51515151, 0x1d1d1d1d, 0x00000003, 0x00000000,
+ 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000004, 0x00000000, 0xfffffffd, 0x05050505,
+ 0xffffffff, 0x38383838, 0x00000004, 0x00000000, 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x05050505, 0xffffffff, 0x38383838, 0x00000003, 0x00000000, 0xfffffffb, 0x19191919,
+ 0x24242424, 0xffffffff, 0x53535353, 0x1f1f1f1f, 0x00000002, 0x00000000, 0x00000001, 0xcfcfcfcf,
+ 0x00000004, 0xffffffff, 0x00000001, 0x02020202, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x49 = { image_data_JBMono12_0x49,
- 7, 16, 32};
+static const tImage JBMono12_0x49 = { image_data_JBMono12_0x49, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1049,10 +1314,17 @@ static const uint32_t image_data_JBMono12_0x4a[65] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000019, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000, 0xfffffffb, 0x35353535, 0xffffffff, 0x02020202, 0x4e4e4e4e, 0x91919191, 0x00000002, 0x00000000, 0xfffffff7, 0x4a4a4a4a, 0xf5f5f5f5, 0x01010101, 0x25252525, 0xfdfdfdfd, 0x4c4c4c4c, 0x1f1f1f1f, 0xb6b6b6b6, 0xa1a1a1a1, 0x00000002, 0x00000000, 0xfffffffb, 0x7b7b7b7b, 0xe0e0e0e0, 0xfafafafa, 0xb1b1b1b1, 0x29292929, 0x00000003, 0x00000000, 0xfffffffe, 0x01010101, 0x0c0c0c0c, 0x00000018, 0x00000000
+ 0x00000019, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000, 0xfffffffd, 0x35353535,
+ 0xffffffff, 0x02020202, 0x00000004, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x35353535, 0xffffffff, 0x02020202, 0x00000004, 0x00000000,
+ 0xfffffffb, 0x35353535, 0xffffffff, 0x02020202, 0x4e4e4e4e, 0x91919191, 0x00000002, 0x00000000,
+ 0xfffffff7, 0x4a4a4a4a, 0xf5f5f5f5, 0x01010101, 0x25252525, 0xfdfdfdfd, 0x4c4c4c4c, 0x1f1f1f1f,
+ 0xb6b6b6b6, 0xa1a1a1a1, 0x00000002, 0x00000000, 0xfffffffb, 0x7b7b7b7b, 0xe0e0e0e0, 0xfafafafa,
+ 0xb1b1b1b1, 0x29292929, 0x00000003, 0x00000000, 0xfffffffe, 0x01010101, 0x0c0c0c0c, 0x00000018,
+ 0x00000000
};
-static const tImage JBMono12_0x4a = { image_data_JBMono12_0x4a,
- 7, 16, 32};
+static const tImage JBMono12_0x4a = { image_data_JBMono12_0x4a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1073,10 +1345,17 @@ static const uint32_t image_data_JBMono12_0x4b[71] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xffffffed, 0xf6f6f6f6, 0x40404040, 0x00000000, 0x06060606, 0xe0e0e0e0, 0x77777777, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x6c6c6c6c, 0xebebebeb, 0x0c0c0c0c, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x09090909, 0xe6e6e6e6, 0x74747474, 0x00000002, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x70707070, 0x8b8b8b8b, 0xe7e7e7e7, 0x09090909, 0x00000002, 0x00000000, 0xfffffffc, 0xf7f7f7f7, 0xe9e9e9e9, 0xf2f2f2f2, 0xaeaeaeae, 0x00000003, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x40404040, 0x50505050, 0xfcfcfcfc, 0x24242424, 0x00000002, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x40404040, 0x01010101, 0xd0d0d0d0, 0x9f9f9f9f, 0x00000002, 0x00000000, 0xfffffff3, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x53535353, 0xfbfbfbfb, 0x22222222, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x01010101, 0xd3d3d3d3, 0x9a9a9a9a, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xffffffed, 0xf6f6f6f6, 0x40404040, 0x00000000, 0x06060606, 0xe0e0e0e0,
+ 0x77777777, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x6c6c6c6c, 0xebebebeb, 0x0c0c0c0c,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x09090909, 0xe6e6e6e6, 0x74747474, 0x00000002, 0x00000000,
+ 0xfffffffb, 0xf7f7f7f7, 0x70707070, 0x8b8b8b8b, 0xe7e7e7e7, 0x09090909, 0x00000002, 0x00000000,
+ 0xfffffffc, 0xf7f7f7f7, 0xe9e9e9e9, 0xf2f2f2f2, 0xaeaeaeae, 0x00000003, 0x00000000, 0xfffffffb,
+ 0xf7f7f7f7, 0x40404040, 0x50505050, 0xfcfcfcfc, 0x24242424, 0x00000002, 0x00000000, 0xfffffffb,
+ 0xf7f7f7f7, 0x40404040, 0x01010101, 0xd0d0d0d0, 0x9f9f9f9f, 0x00000002, 0x00000000, 0xfffffff3,
+ 0xf7f7f7f7, 0x40404040, 0x00000000, 0x53535353, 0xfbfbfbfb, 0x22222222, 0x00000000, 0xf7f7f7f7,
+ 0x3f3f3f3f, 0x00000000, 0x01010101, 0xd3d3d3d3, 0x9a9a9a9a, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x4b = { image_data_JBMono12_0x4b,
- 7, 16, 32};
+static const tImage JBMono12_0x4b = { image_data_JBMono12_0x4b, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1097,10 +1376,15 @@ static const uint32_t image_data_JBMono12_0x4c[52] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xbebebebe, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x12121212, 0x00000000, 0x82828282, 0x00000004, 0xffffffff, 0x00000001, 0xabababab, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282,
+ 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000,
+ 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xbebebebe,
+ 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x12121212, 0x00000000, 0x82828282, 0x00000004, 0xffffffff,
+ 0x00000001, 0xabababab, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x4c = { image_data_JBMono12_0x4c,
- 7, 16, 32};
+static const tImage JBMono12_0x4c = { image_data_JBMono12_0x4c, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1121,10 +1405,17 @@ static const uint32_t image_data_JBMono12_0x4d[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffd4, 0x34343434, 0xffffffff, 0xadadadad, 0x00000000, 0x7b7b7b7b, 0xffffffff, 0x65656565, 0x34343434, 0xf2f2f2f2, 0xedededed, 0x06060606, 0xcacacaca, 0xe2e2e2e2, 0x67676767, 0x34343434, 0xf1f1f1f1, 0xbdbdbdbd, 0x5f5f5f5f, 0xe0e0e0e0, 0xbcbcbcbc, 0x67676767, 0x34343434, 0xf5f5f5f5, 0x6f6f6f6f, 0xedededed, 0x92929292, 0xc3c3c3c3, 0x67676767, 0x34343434, 0xf9f9f9f9, 0x21212121, 0xffffffff, 0x42424242, 0xc6c6c6c6, 0x67676767, 0x34343434, 0xfafafafa, 0x00000000, 0x01010101, 0x00000000, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x33333333, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffe, 0xc7c7c7c7, 0x67676767, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffd4, 0x34343434, 0xffffffff, 0xadadadad, 0x00000000, 0x7b7b7b7b,
+ 0xffffffff, 0x65656565, 0x34343434, 0xf2f2f2f2, 0xedededed, 0x06060606, 0xcacacaca, 0xe2e2e2e2,
+ 0x67676767, 0x34343434, 0xf1f1f1f1, 0xbdbdbdbd, 0x5f5f5f5f, 0xe0e0e0e0, 0xbcbcbcbc, 0x67676767,
+ 0x34343434, 0xf5f5f5f5, 0x6f6f6f6f, 0xedededed, 0x92929292, 0xc3c3c3c3, 0x67676767, 0x34343434,
+ 0xf9f9f9f9, 0x21212121, 0xffffffff, 0x42424242, 0xc6c6c6c6, 0x67676767, 0x34343434, 0xfafafafa,
+ 0x00000000, 0x01010101, 0x00000000, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003,
+ 0x00000000, 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003, 0x00000000,
+ 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x33333333, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffe,
+ 0xc7c7c7c7, 0x67676767, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x4d = { image_data_JBMono12_0x4d,
- 7, 16, 32};
+static const tImage JBMono12_0x4d = { image_data_JBMono12_0x4d, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1145,10 +1436,17 @@ static const uint32_t image_data_JBMono12_0x4e[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffe, 0xfdfdfdfd, 0xc3c3c3c3, 0x00000002, 0x00000000, 0xffffffc6, 0xfefefefe, 0x2e2e2e2e, 0x00000000, 0xfefefefe, 0xffffffff, 0x1f1f1f1f, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0xd2d2d2d2, 0x78787878, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x80808080, 0xd2d2d2d2, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x38383838, 0xefefefef, 0x2c2c2c2c, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x9d9d9d9d, 0x87878787, 0xfcfcfcfc, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x43434343, 0xe0e0e0e0, 0xf4f4f4f4, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x03030303, 0xe7e7e7e7, 0xffffffff, 0x30303030, 0x00000000, 0xfcfcfcfc, 0x30303030, 0x00000000, 0x90909090, 0xffffffff, 0x30303030, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffe, 0xfdfdfdfd, 0xc3c3c3c3, 0x00000002, 0x00000000, 0xffffffc6,
+ 0xfefefefe, 0x2e2e2e2e, 0x00000000, 0xfefefefe, 0xffffffff, 0x1f1f1f1f, 0x00000000, 0xfefefefe,
+ 0x30303030, 0x00000000, 0xfdfdfdfd, 0xd2d2d2d2, 0x78787878, 0x00000000, 0xfefefefe, 0x30303030,
+ 0x00000000, 0xfdfdfdfd, 0x80808080, 0xd2d2d2d2, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000,
+ 0xfdfdfdfd, 0x38383838, 0xefefefef, 0x2c2c2c2c, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd,
+ 0x31313131, 0x9d9d9d9d, 0x87878787, 0xfcfcfcfc, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131,
+ 0x43434343, 0xe0e0e0e0, 0xf4f4f4f4, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x03030303,
+ 0xe7e7e7e7, 0xffffffff, 0x30303030, 0x00000000, 0xfcfcfcfc, 0x30303030, 0x00000000, 0x90909090,
+ 0xffffffff, 0x30303030, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x4e = { image_data_JBMono12_0x4e,
- 7, 16, 32};
+static const tImage JBMono12_0x4e = { image_data_JBMono12_0x4e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1169,10 +1467,18 @@ static const uint32_t image_data_JBMono12_0x4f[76] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x32323232, 0xbdbdbdbd, 0xfefefefe, 0xd0d0d0d0, 0x51515151, 0x00000002, 0x00000000, 0xffffffd1, 0xaaaaaaaa, 0xa6a6a6a6, 0x1c1c1c1c, 0x7c7c7c7c, 0xdddddddd, 0x00000000, 0x02020202, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x0b0b0b0b, 0xffffffff, 0x2d2d2d2d, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x01010101, 0xf4f4f4f4, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff, 0x28282828, 0x00000000, 0xa6a6a6a6, 0xaaaaaaaa, 0x1e1e1e1e, 0x80808080, 0xd9d9d9d9, 0x00000002, 0x00000000, 0xfffffffb, 0x32323232, 0xbdbdbdbd, 0xffffffff, 0xd0d0d0d0, 0x50505050, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x32323232,
+ 0xbdbdbdbd, 0xfefefefe, 0xd0d0d0d0, 0x51515151, 0x00000002, 0x00000000, 0xffffffd1, 0xaaaaaaaa,
+ 0xa6a6a6a6, 0x1c1c1c1c, 0x7c7c7c7c, 0xdddddddd, 0x00000000, 0x02020202, 0xf7f7f7f7, 0x3f3f3f3f,
+ 0x00000000, 0x0b0b0b0b, 0xffffffff, 0x2d2d2d2d, 0x03030303, 0xffffffff, 0x34343434, 0x00000000,
+ 0x01010101, 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101,
+ 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff,
+ 0x36363636, 0x01010101, 0xf4f4f4f4, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff, 0x28282828,
+ 0x00000000, 0xa6a6a6a6, 0xaaaaaaaa, 0x1e1e1e1e, 0x80808080, 0xd9d9d9d9, 0x00000002, 0x00000000,
+ 0xfffffffb, 0x32323232, 0xbdbdbdbd, 0xffffffff, 0xd0d0d0d0, 0x50505050, 0x00000004, 0x00000000,
+ 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x4f = { image_data_JBMono12_0x4f,
- 7, 16, 32};
+static const tImage JBMono12_0x4f = { image_data_JBMono12_0x4f, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1193,10 +1499,16 @@ static const uint32_t image_data_JBMono12_0x50[61] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xf6f6f6f6, 0x00000002, 0xffffffff, 0xfffffff3, 0xd1d1d1d1, 0x74747474, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x57575757, 0x1d1d1d1d, 0x58585858, 0xf6f6f6f6, 0x42424242, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffeb, 0xb5b5b5b5, 0x9a9a9a9a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x17171717, 0xe9e9e9e9, 0x60606060, 0x00000000, 0xf7f7f7f7, 0xdededede, 0xd2d2d2d2, 0xfafafafa, 0xc4c4c4c4, 0x0a0a0a0a, 0x00000000, 0xf7f7f7f7, 0x7f7f7f7f, 0x53535353, 0x24242424, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000020, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xf6f6f6f6, 0x00000002, 0xffffffff, 0xfffffff3, 0xd1d1d1d1,
+ 0x74747474, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x57575757, 0x1d1d1d1d, 0x58585858, 0xf6f6f6f6,
+ 0x42424242, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffeb, 0xb5b5b5b5,
+ 0x9a9a9a9a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x17171717, 0xe9e9e9e9, 0x60606060,
+ 0x00000000, 0xf7f7f7f7, 0xdededede, 0xd2d2d2d2, 0xfafafafa, 0xc4c4c4c4, 0x0a0a0a0a, 0x00000000,
+ 0xf7f7f7f7, 0x7f7f7f7f, 0x53535353, 0x24242424, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7,
+ 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000,
+ 0xfffffffe, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000020, 0x00000000
};
-static const tImage JBMono12_0x50 = { image_data_JBMono12_0x50,
- 7, 16, 32};
+static const tImage JBMono12_0x50 = { image_data_JBMono12_0x50, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1217,10 +1529,20 @@ static const uint32_t image_data_JBMono12_0x51[93] = {
// ∙∙∙∙▒█∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x3a3a3a3a, 0xbebebebe, 0xfefefefe, 0xd0d0d0d0, 0x59595959, 0x00000002, 0x00000000, 0xfffffff0, 0xc3c3c3c3, 0x9e9e9e9e, 0x1a1a1a1a, 0x74747474, 0xedededed, 0x07070707, 0x15151515, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x04040404, 0xf2f2f2f2, 0x47474747, 0x1c1c1c1c, 0xffffffff, 0x1c1c1c1c, 0x00000002, 0x00000000, 0xfffffffb, 0xe8e8e8e8, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x1c1c1c1c, 0x00000002, 0x00000000, 0xfffffffb, 0xe8e8e8e8, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x1c1c1c1c, 0x00000002, 0x00000000, 0xffffffed, 0xe8e8e8e8, 0x4f4f4f4f, 0x12121212, 0xfdfdfdfd, 0x2e2e2e2e, 0x00000000, 0x06060606, 0xf4f4f4f4, 0x47474747, 0x00000000, 0xbcbcbcbc, 0xa3a3a3a3, 0x1c1c1c1c, 0x7a7a7a7a, 0xfefefefe, 0x12121212, 0x00000000, 0x3a3a3a3a, 0xbebebebe, 0x00000002, 0xffffffff, 0x00000001, 0x64646464, 0x00000004, 0x00000000, 0xfffffffd, 0x1f1f1f1f, 0xedededed, 0x75757575, 0x00000005, 0x00000000, 0xfffffffd, 0x67676767, 0xf4f4f4f4, 0x1c1c1c1c, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0x28282828, 0x0e0e0e0e, 0x00000007, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x3a3a3a3a,
+ 0xbebebebe, 0xfefefefe, 0xd0d0d0d0, 0x59595959, 0x00000002, 0x00000000, 0xfffffff0, 0xc3c3c3c3,
+ 0x9e9e9e9e, 0x1a1a1a1a, 0x74747474, 0xedededed, 0x07070707, 0x15151515, 0xffffffff, 0x2a2a2a2a,
+ 0x00000000, 0x04040404, 0xf2f2f2f2, 0x47474747, 0x1c1c1c1c, 0xffffffff, 0x1c1c1c1c, 0x00000002,
+ 0x00000000, 0xfffffffb, 0xe8e8e8e8, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x1c1c1c1c, 0x00000002,
+ 0x00000000, 0xfffffffb, 0xe8e8e8e8, 0x4f4f4f4f, 0x1c1c1c1c, 0xffffffff, 0x1c1c1c1c, 0x00000002,
+ 0x00000000, 0xffffffed, 0xe8e8e8e8, 0x4f4f4f4f, 0x12121212, 0xfdfdfdfd, 0x2e2e2e2e, 0x00000000,
+ 0x06060606, 0xf4f4f4f4, 0x47474747, 0x00000000, 0xbcbcbcbc, 0xa3a3a3a3, 0x1c1c1c1c, 0x7a7a7a7a,
+ 0xfefefefe, 0x12121212, 0x00000000, 0x3a3a3a3a, 0xbebebebe, 0x00000002, 0xffffffff, 0x00000001,
+ 0x64646464, 0x00000004, 0x00000000, 0xfffffffd, 0x1f1f1f1f, 0xedededed, 0x75757575, 0x00000005,
+ 0x00000000, 0xfffffffd, 0x67676767, 0xf4f4f4f4, 0x1c1c1c1c, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0x28282828, 0x0e0e0e0e, 0x00000007, 0x00000000
};
-static const tImage JBMono12_0x51 = { image_data_JBMono12_0x51,
- 7, 16, 32};
+static const tImage JBMono12_0x51 = { image_data_JBMono12_0x51, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1241,10 +1563,18 @@ static const uint32_t image_data_JBMono12_0x52[73] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xf3f3f3f3, 0x00000002, 0xffffffff, 0xfffffffe, 0xdbdbdbdb, 0x6b6b6b6b, 0x00000002, 0x00000000, 0xfffffff7, 0xf4f4f4f4, 0x57575757, 0x1f1f1f1f, 0x6c6c6c6c, 0xffffffff, 0x3a3a3a3a, 0x00000000, 0xf4f4f4f4, 0x40404040, 0x00000002, 0x00000000, 0xfffffff6, 0xe2e2e2e2, 0x70707070, 0x00000000, 0xf4f4f4f4, 0x40404040, 0x00000000, 0x48484848, 0xffffffff, 0x3b3b3b3b, 0x00000000, 0x00000002, 0xf4f4f4f4, 0xfffffff6, 0xf3f3f3f3, 0xffffffff, 0xa1a1a1a1, 0x02020202, 0x00000000, 0xf4f4f4f4, 0x6a6a6a6a, 0x67676767, 0xfafafafa, 0x19191919, 0x00000002, 0x00000000, 0xfffffffb, 0xf4f4f4f4, 0x40404040, 0x01010101, 0xd7d7d7d7, 0x87878787, 0x00000002, 0x00000000, 0xfffffff3, 0xf4f4f4f4, 0x40404040, 0x00000000, 0x65656565, 0xefefefef, 0x0d0d0d0d, 0x00000000, 0xf2f2f2f2, 0x3f3f3f3f, 0x00000000, 0x08080808, 0xe9e9e9e9, 0x6f6f6f6f, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xf3f3f3f3, 0x00000002, 0xffffffff, 0xfffffffe, 0xdbdbdbdb,
+ 0x6b6b6b6b, 0x00000002, 0x00000000, 0xfffffff7, 0xf4f4f4f4, 0x57575757, 0x1f1f1f1f, 0x6c6c6c6c,
+ 0xffffffff, 0x3a3a3a3a, 0x00000000, 0xf4f4f4f4, 0x40404040, 0x00000002, 0x00000000, 0xfffffff6,
+ 0xe2e2e2e2, 0x70707070, 0x00000000, 0xf4f4f4f4, 0x40404040, 0x00000000, 0x48484848, 0xffffffff,
+ 0x3b3b3b3b, 0x00000000, 0x00000002, 0xf4f4f4f4, 0xfffffff6, 0xf3f3f3f3, 0xffffffff, 0xa1a1a1a1,
+ 0x02020202, 0x00000000, 0xf4f4f4f4, 0x6a6a6a6a, 0x67676767, 0xfafafafa, 0x19191919, 0x00000002,
+ 0x00000000, 0xfffffffb, 0xf4f4f4f4, 0x40404040, 0x01010101, 0xd7d7d7d7, 0x87878787, 0x00000002,
+ 0x00000000, 0xfffffff3, 0xf4f4f4f4, 0x40404040, 0x00000000, 0x65656565, 0xefefefef, 0x0d0d0d0d,
+ 0x00000000, 0xf2f2f2f2, 0x3f3f3f3f, 0x00000000, 0x08080808, 0xe9e9e9e9, 0x6f6f6f6f, 0x0000001c,
+ 0x00000000
};
-static const tImage JBMono12_0x52 = { image_data_JBMono12_0x52,
- 7, 16, 32};
+static const tImage JBMono12_0x52 = { image_data_JBMono12_0x52, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1265,10 +1595,18 @@ static const uint32_t image_data_JBMono12_0x53[74] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x12121212, 0x00000004, 0x00000000, 0xfffffffb, 0x37373737, 0xe1e1e1e1, 0xffffffff, 0xebebebeb, 0x54545454, 0x00000002, 0x00000000, 0xffffffee, 0xd0d0d0d0, 0x9f9f9f9f, 0x18181818, 0x81818181, 0xf5f5f5f5, 0x07070707, 0x00000000, 0xe8e8e8e8, 0x56565656, 0x00000000, 0x08080808, 0x46464646, 0x08080808, 0x00000000, 0x96969696, 0xeaeaeaea, 0x73737373, 0x22222222, 0x00000003, 0x00000000, 0xfffffffb, 0x04040404, 0x7b7b7b7b, 0xe3e3e3e3, 0xfafafafa, 0x7b7b7b7b, 0x00000005, 0x00000000, 0xfffffffa, 0x56565656, 0xffffffff, 0x21212121, 0x14141414, 0x94949494, 0x13131313, 0x00000002, 0x00000000, 0xfffffff1, 0xe6e6e6e6, 0x57575757, 0x00000000, 0xd4d4d4d4, 0x92929292, 0x19191919, 0x61616161, 0xf8f8f8f8, 0x12121212, 0x00000000, 0x46464646, 0xc3c3c3c3, 0xfefefefe, 0xd8d8d8d8, 0x69696969, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x12121212, 0x00000004, 0x00000000, 0xfffffffb, 0x37373737,
+ 0xe1e1e1e1, 0xffffffff, 0xebebebeb, 0x54545454, 0x00000002, 0x00000000, 0xffffffee, 0xd0d0d0d0,
+ 0x9f9f9f9f, 0x18181818, 0x81818181, 0xf5f5f5f5, 0x07070707, 0x00000000, 0xe8e8e8e8, 0x56565656,
+ 0x00000000, 0x08080808, 0x46464646, 0x08080808, 0x00000000, 0x96969696, 0xeaeaeaea, 0x73737373,
+ 0x22222222, 0x00000003, 0x00000000, 0xfffffffb, 0x04040404, 0x7b7b7b7b, 0xe3e3e3e3, 0xfafafafa,
+ 0x7b7b7b7b, 0x00000005, 0x00000000, 0xfffffffa, 0x56565656, 0xffffffff, 0x21212121, 0x14141414,
+ 0x94949494, 0x13131313, 0x00000002, 0x00000000, 0xfffffff1, 0xe6e6e6e6, 0x57575757, 0x00000000,
+ 0xd4d4d4d4, 0x92929292, 0x19191919, 0x61616161, 0xf8f8f8f8, 0x12121212, 0x00000000, 0x46464646,
+ 0xc3c3c3c3, 0xfefefefe, 0xd8d8d8d8, 0x69696969, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d,
+ 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x53 = { image_data_JBMono12_0x53,
- 7, 16, 32};
+static const tImage JBMono12_0x53 = { image_data_JBMono12_0x53, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1289,10 +1627,16 @@ static const uint32_t image_data_JBMono12_0x54[59] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0x00000001, 0x68686868, 0x00000005, 0xffffffff, 0xfffffff8, 0x99999999, 0x0c0c0c0c, 0x1f1f1f1f, 0x21212121, 0xffffffff, 0x4e4e4e4e, 0x1f1f1f1f, 0x13131313, 0x00000002, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x0000001e, 0x00000000
+ 0x00000015, 0x00000000, 0x00000001, 0x68686868, 0x00000005, 0xffffffff, 0xfffffff8, 0x99999999,
+ 0x0c0c0c0c, 0x1f1f1f1f, 0x21212121, 0xffffffff, 0x4e4e4e4e, 0x1f1f1f1f, 0x13131313, 0x00000002,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0x54 = { image_data_JBMono12_0x54,
- 7, 16, 32};
+static const tImage JBMono12_0x54 = { image_data_JBMono12_0x54, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1313,10 +1657,17 @@ static const uint32_t image_data_JBMono12_0x55[72] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xffffffcf, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x2e2e2e2e, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf4f4f4f4, 0x47474747, 0x00000000, 0x14141414, 0xffffffff, 0x28282828, 0x00000000, 0x00000002, 0xaaaaaaaa, 0xfffffffd, 0x1c1c1c1c, 0x82828282, 0xdededede, 0x00000002, 0x00000000, 0xfffffffb, 0x34343434, 0xbfbfbfbf, 0xfefefefe, 0xd2d2d2d2, 0x55555555, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000016, 0x00000000, 0xffffffcf, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff,
+ 0x2e2e2e2e, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030,
+ 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000,
+ 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd,
+ 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a,
+ 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf4f4f4f4, 0x47474747, 0x00000000,
+ 0x14141414, 0xffffffff, 0x28282828, 0x00000000, 0x00000002, 0xaaaaaaaa, 0xfffffffd, 0x1c1c1c1c,
+ 0x82828282, 0xdededede, 0x00000002, 0x00000000, 0xfffffffb, 0x34343434, 0xbfbfbfbf, 0xfefefefe,
+ 0xd2d2d2d2, 0x55555555, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x55 = { image_data_JBMono12_0x55,
- 7, 16, 32};
+static const tImage JBMono12_0x55 = { image_data_JBMono12_0x55, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1337,10 +1688,17 @@ static const uint32_t image_data_JBMono12_0x56[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xfffffffe, 0x5f5f5f5f, 0xe5e5e5e5, 0x00000003, 0x00000000, 0xffffffea, 0xb4b4b4b4, 0x90909090, 0x1f1f1f1f, 0xffffffff, 0x25252525, 0x00000000, 0x02020202, 0xefefefef, 0x52525252, 0x00000000, 0xdededede, 0x65656565, 0x00000000, 0x2f2f2f2f, 0xfefefefe, 0x12121212, 0x00000000, 0x9d9d9d9d, 0xa5a5a5a5, 0x00000000, 0x6d6d6d6d, 0xcfcfcfcf, 0x00000002, 0x00000000, 0xfffffffb, 0x5c5c5c5c, 0xe5e5e5e5, 0x00000000, 0xaaaaaaaa, 0x8d8d8d8d, 0x00000002, 0x00000000, 0xfffffffb, 0x1b1b1b1b, 0xffffffff, 0x25252525, 0xe7e7e7e7, 0x4c4c4c4c, 0x00000003, 0x00000000, 0xfffffffc, 0xd9d9d9d9, 0x85858585, 0xfcfcfcfc, 0x0e0e0e0e, 0x00000003, 0x00000000, 0xfffffffd, 0x98989898, 0xf1f1f1f1, 0xc9c9c9c9, 0x00000004, 0x00000000, 0xfffffffd, 0x57575757, 0xffffffff, 0x87878787, 0x0000001e, 0x00000000
+ 0x00000015, 0x00000000, 0xfffffffe, 0x5f5f5f5f, 0xe5e5e5e5, 0x00000003, 0x00000000, 0xffffffea,
+ 0xb4b4b4b4, 0x90909090, 0x1f1f1f1f, 0xffffffff, 0x25252525, 0x00000000, 0x02020202, 0xefefefef,
+ 0x52525252, 0x00000000, 0xdededede, 0x65656565, 0x00000000, 0x2f2f2f2f, 0xfefefefe, 0x12121212,
+ 0x00000000, 0x9d9d9d9d, 0xa5a5a5a5, 0x00000000, 0x6d6d6d6d, 0xcfcfcfcf, 0x00000002, 0x00000000,
+ 0xfffffffb, 0x5c5c5c5c, 0xe5e5e5e5, 0x00000000, 0xaaaaaaaa, 0x8d8d8d8d, 0x00000002, 0x00000000,
+ 0xfffffffb, 0x1b1b1b1b, 0xffffffff, 0x25252525, 0xe7e7e7e7, 0x4c4c4c4c, 0x00000003, 0x00000000,
+ 0xfffffffc, 0xd9d9d9d9, 0x85858585, 0xfcfcfcfc, 0x0e0e0e0e, 0x00000003, 0x00000000, 0xfffffffd,
+ 0x98989898, 0xf1f1f1f1, 0xc9c9c9c9, 0x00000004, 0x00000000, 0xfffffffd, 0x57575757, 0xffffffff,
+ 0x87878787, 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0x56 = { image_data_JBMono12_0x56,
- 7, 16, 32};
+static const tImage JBMono12_0x56 = { image_data_JBMono12_0x56, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1361,10 +1719,17 @@ static const uint32_t image_data_JBMono12_0x57[69] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffd2, 0xc8c8c8c8, 0x5b5b5b5b, 0x16161616, 0xffffffff, 0x57575757, 0x1c1c1c1c, 0xf8f8f8f8, 0xabababab, 0x76767676, 0x38383838, 0xffffffff, 0x76767676, 0x38383838, 0xdddddddd, 0x8d8d8d8d, 0x91919191, 0x5a5a5a5a, 0xd2d2d2d2, 0x95959595, 0x54545454, 0xbebebebe, 0x6f6f6f6f, 0xabababab, 0x7b7b7b7b, 0x94949494, 0xb4b4b4b4, 0x6f6f6f6f, 0x9f9f9f9f, 0x50505050, 0xc6c6c6c6, 0x9d9d9d9d, 0x56565656, 0xd3d3d3d3, 0x8b8b8b8b, 0x81818181, 0x32323232, 0xe1e1e1e1, 0xbfbfbfbf, 0x26262626, 0xe3e3e3e3, 0xa7a7a7a7, 0x62626262, 0x14141414, 0xfafafafa, 0xe0e0e0e0, 0x07070707, 0x00000002, 0xd3d3d3d3, 0xfffffff1, 0x43434343, 0x00000000, 0xf7f7f7f7, 0xf1f1f1f1, 0x00000000, 0xb5b5b5b5, 0xffffffff, 0x24242424, 0x00000000, 0xd9d9d9d9, 0xc7c7c7c7, 0x00000000, 0x97979797, 0xffffffff, 0x07070707, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffd2, 0xc8c8c8c8, 0x5b5b5b5b, 0x16161616, 0xffffffff, 0x57575757,
+ 0x1c1c1c1c, 0xf8f8f8f8, 0xabababab, 0x76767676, 0x38383838, 0xffffffff, 0x76767676, 0x38383838,
+ 0xdddddddd, 0x8d8d8d8d, 0x91919191, 0x5a5a5a5a, 0xd2d2d2d2, 0x95959595, 0x54545454, 0xbebebebe,
+ 0x6f6f6f6f, 0xabababab, 0x7b7b7b7b, 0x94949494, 0xb4b4b4b4, 0x6f6f6f6f, 0x9f9f9f9f, 0x50505050,
+ 0xc6c6c6c6, 0x9d9d9d9d, 0x56565656, 0xd3d3d3d3, 0x8b8b8b8b, 0x81818181, 0x32323232, 0xe1e1e1e1,
+ 0xbfbfbfbf, 0x26262626, 0xe3e3e3e3, 0xa7a7a7a7, 0x62626262, 0x14141414, 0xfafafafa, 0xe0e0e0e0,
+ 0x07070707, 0x00000002, 0xd3d3d3d3, 0xfffffff1, 0x43434343, 0x00000000, 0xf7f7f7f7, 0xf1f1f1f1,
+ 0x00000000, 0xb5b5b5b5, 0xffffffff, 0x24242424, 0x00000000, 0xd9d9d9d9, 0xc7c7c7c7, 0x00000000,
+ 0x97979797, 0xffffffff, 0x07070707, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x57 = { image_data_JBMono12_0x57,
- 7, 16, 32};
+static const tImage JBMono12_0x57 = { image_data_JBMono12_0x57, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1385,10 +1750,17 @@ static const uint32_t image_data_JBMono12_0x58[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffec, 0x40404040, 0xfefefefe, 0x33333333, 0x00000000, 0x0a0a0a0a, 0xe5e5e5e5, 0x70707070, 0x00000000, 0xb4b4b4b4, 0xbabababa, 0x00000000, 0x7b7b7b7b, 0xdddddddd, 0x06060606, 0x00000000, 0x2a2a2a2a, 0xfcfcfcfc, 0x56565656, 0xf1f1f1f1, 0x54545454, 0x00000003, 0x00000000, 0xfffffffd, 0x9a9a9a9a, 0xfcfcfcfc, 0xc4c4c4c4, 0x00000004, 0x00000000, 0xfffffffd, 0x42424242, 0xffffffff, 0x77777777, 0x00000004, 0x00000000, 0xfffffffc, 0xb9b9b9b9, 0xe2e2e2e2, 0xe8e8e8e8, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xffffffec, 0x47474747, 0xf7f7f7f7, 0x23232323, 0xe1e1e1e1, 0x80808080, 0x00000000, 0x02020202, 0xd2d2d2d2, 0x8b8b8b8b, 0x00000000, 0x61616161, 0xf3f3f3f3, 0x17171717, 0x61616161, 0xf0f0f0f0, 0x13131313, 0x00000000, 0x03030303, 0xd6d6d6d6, 0x95959595, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffec, 0x40404040, 0xfefefefe, 0x33333333, 0x00000000, 0x0a0a0a0a,
+ 0xe5e5e5e5, 0x70707070, 0x00000000, 0xb4b4b4b4, 0xbabababa, 0x00000000, 0x7b7b7b7b, 0xdddddddd,
+ 0x06060606, 0x00000000, 0x2a2a2a2a, 0xfcfcfcfc, 0x56565656, 0xf1f1f1f1, 0x54545454, 0x00000003,
+ 0x00000000, 0xfffffffd, 0x9a9a9a9a, 0xfcfcfcfc, 0xc4c4c4c4, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x42424242, 0xffffffff, 0x77777777, 0x00000004, 0x00000000, 0xfffffffc, 0xb9b9b9b9, 0xe2e2e2e2,
+ 0xe8e8e8e8, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xffffffec, 0x47474747, 0xf7f7f7f7, 0x23232323,
+ 0xe1e1e1e1, 0x80808080, 0x00000000, 0x02020202, 0xd2d2d2d2, 0x8b8b8b8b, 0x00000000, 0x61616161,
+ 0xf3f3f3f3, 0x17171717, 0x61616161, 0xf0f0f0f0, 0x13131313, 0x00000000, 0x03030303, 0xd6d6d6d6,
+ 0x95959595, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x58 = { image_data_JBMono12_0x58,
- 7, 16, 32};
+static const tImage JBMono12_0x58 = { image_data_JBMono12_0x58, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1409,10 +1781,16 @@ static const uint32_t image_data_JBMono12_0x59[64] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xfffffffd, 0x78787878, 0xdddddddd, 0x03030303, 0x00000002, 0x00000000, 0xfffffff1, 0xa4a4a4a4, 0xa9a9a9a9, 0x0f0f0f0f, 0xf0f0f0f0, 0x5b5b5b5b, 0x00000000, 0x22222222, 0xfbfbfbfb, 0x33333333, 0x00000000, 0x85858585, 0xd3d3d3d3, 0x01010101, 0x98989898, 0xb8b8b8b8, 0x00000002, 0x00000000, 0xfffffffb, 0x15151515, 0xf5f5f5f5, 0x67676767, 0xf8f8f8f8, 0x3e3e3e3e, 0x00000003, 0x00000000, 0xfffffffd, 0x90909090, 0xfefefefe, 0xc3c3c3c3, 0x00000004, 0x00000000, 0xfffffffd, 0x1d1d1d1d, 0xffffffff, 0x50505050, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x0000001e, 0x00000000
+ 0x00000015, 0x00000000, 0xfffffffd, 0x78787878, 0xdddddddd, 0x03030303, 0x00000002, 0x00000000,
+ 0xfffffff1, 0xa4a4a4a4, 0xa9a9a9a9, 0x0f0f0f0f, 0xf0f0f0f0, 0x5b5b5b5b, 0x00000000, 0x22222222,
+ 0xfbfbfbfb, 0x33333333, 0x00000000, 0x85858585, 0xd3d3d3d3, 0x01010101, 0x98989898, 0xb8b8b8b8,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x15151515, 0xf5f5f5f5, 0x67676767, 0xf8f8f8f8, 0x3e3e3e3e,
+ 0x00000003, 0x00000000, 0xfffffffd, 0x90909090, 0xfefefefe, 0xc3c3c3c3, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x1d1d1d1d, 0xffffffff, 0x50505050, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202,
+ 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535,
+ 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0x59 = { image_data_JBMono12_0x59,
- 7, 16, 32};
+static const tImage JBMono12_0x59 = { image_data_JBMono12_0x59, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1433,10 +1811,16 @@ static const uint32_t image_data_JBMono12_0x5a[61] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xfdfdfdfd, 0x00000004, 0xffffffff, 0xfffffffe, 0x1e1e1e1e, 0x00000000, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x83838383, 0xe8e8e8e8, 0x0b0b0b0b, 0x00000003, 0x00000000, 0xfffffffd, 0x10101010, 0xebebebeb, 0x62626262, 0x00000004, 0x00000000, 0xfffffffd, 0x90909090, 0xcccccccc, 0x01010101, 0x00000003, 0x00000000, 0xfffffffd, 0x29292929, 0xfafafafa, 0x3a3a3a3a, 0x00000004, 0x00000000, 0xfffffffe, 0xb9b9b9b9, 0xa4a4a4a4, 0x00000004, 0x00000000, 0xfffffffd, 0x4e4e4e4e, 0xf4f4f4f4, 0x1b1b1b1b, 0x00000003, 0x00000000, 0xfffffffd, 0x03030303, 0xdcdcdcdc, 0x97979797, 0x00000003, 0x1f1f1f1f, 0xfffffffe, 0x05050505, 0x0c0c0c0c, 0x00000005, 0xffffffff, 0x00000001, 0x3f3f3f3f, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xfdfdfdfd, 0x00000004, 0xffffffff, 0xfffffffe, 0x1e1e1e1e,
+ 0x00000000, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x83838383, 0xe8e8e8e8, 0x0b0b0b0b, 0x00000003,
+ 0x00000000, 0xfffffffd, 0x10101010, 0xebebebeb, 0x62626262, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x90909090, 0xcccccccc, 0x01010101, 0x00000003, 0x00000000, 0xfffffffd, 0x29292929, 0xfafafafa,
+ 0x3a3a3a3a, 0x00000004, 0x00000000, 0xfffffffe, 0xb9b9b9b9, 0xa4a4a4a4, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x4e4e4e4e, 0xf4f4f4f4, 0x1b1b1b1b, 0x00000003, 0x00000000, 0xfffffffd, 0x03030303,
+ 0xdcdcdcdc, 0x97979797, 0x00000003, 0x1f1f1f1f, 0xfffffffe, 0x05050505, 0x0c0c0c0c, 0x00000005,
+ 0xffffffff, 0x00000001, 0x3f3f3f3f, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x5a = { image_data_JBMono12_0x5a,
- 7, 16, 32};
+static const tImage JBMono12_0x5a = { image_data_JBMono12_0x5a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1457,10 +1841,17 @@ static const uint32_t image_data_JBMono12_0x5b[68] = {
// ∙∙∙░░∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000009, 0x00000000, 0x00000001, 0x1b1b1b1b, 0x00000002, 0x2c2c2c2c, 0x00000001, 0x14141414, 0x00000003, 0x00000000, 0xfffffffc, 0x9c9c9c9c, 0xf6f6f6f6, 0xe7e7e7e7, 0x6b6b6b6b, 0x00000003, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0xfffffffc, 0x9c9c9c9c, 0xe9e9e9e9, 0xc7c7c7c7, 0x5d5d5d5d, 0x00000003, 0x00000000, 0x00000001, 0x30303030, 0x00000002, 0x51515151, 0x00000001, 0x25252525, 0x0000000f, 0x00000000
+ 0x00000009, 0x00000000, 0x00000001, 0x1b1b1b1b, 0x00000002, 0x2c2c2c2c, 0x00000001, 0x14141414,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x9c9c9c9c, 0xf6f6f6f6, 0xe7e7e7e7, 0x6b6b6b6b, 0x00000003,
+ 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005,
+ 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005,
+ 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005,
+ 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005,
+ 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0xfffffffc, 0x9c9c9c9c, 0xe9e9e9e9,
+ 0xc7c7c7c7, 0x5d5d5d5d, 0x00000003, 0x00000000, 0x00000001, 0x30303030, 0x00000002, 0x51515151,
+ 0x00000001, 0x25252525, 0x0000000f, 0x00000000
};
-static const tImage JBMono12_0x5b = { image_data_JBMono12_0x5b,
- 7, 16, 32};
+static const tImage JBMono12_0x5b = { image_data_JBMono12_0x5b, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1481,10 +1872,18 @@ static const uint32_t image_data_JBMono12_0x5c[74] = {
// ∙∙∙∙∙░∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000007, 0x00000000, 0xfffffffd, 0x07070707, 0x2c2c2c2c, 0x06060606, 0x00000004, 0x00000000, 0xfffffffd, 0x08080808, 0xefefefef, 0x5c5c5c5c, 0x00000005, 0x00000000, 0xfffffffe, 0x97979797, 0xbcbcbcbc, 0x00000005, 0x00000000, 0xfffffffd, 0x37373737, 0xfefefefe, 0x1e1e1e1e, 0x00000005, 0x00000000, 0xfffffffe, 0xd7d7d7d7, 0x7c7c7c7c, 0x00000005, 0x00000000, 0xfffffffe, 0x77777777, 0xdcdcdcdc, 0x00000005, 0x00000000, 0xfffffffd, 0x1a1a1a1a, 0xfcfcfcfc, 0x3c3c3c3c, 0x00000005, 0x00000000, 0xfffffffe, 0xb7b7b7b7, 0x9c9c9c9c, 0x00000005, 0x00000000, 0xfffffffd, 0x57575757, 0xf2f2f2f2, 0x0a0a0a0a, 0x00000004, 0x00000000, 0xfffffffd, 0x08080808, 0xefefefef, 0x5c5c5c5c, 0x00000005, 0x00000000, 0xfffffffe, 0x97979797, 0xbcbcbcbc, 0x00000005, 0x00000000, 0xfffffffd, 0x37373737, 0xfefefefe, 0x1e1e1e1e, 0x00000005, 0x00000000, 0xfffffffe, 0x4f4f4f4f, 0x1b1b1b1b, 0x0000000e, 0x00000000
+ 0x00000007, 0x00000000, 0xfffffffd, 0x07070707, 0x2c2c2c2c, 0x06060606, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x08080808, 0xefefefef, 0x5c5c5c5c, 0x00000005, 0x00000000, 0xfffffffe, 0x97979797,
+ 0xbcbcbcbc, 0x00000005, 0x00000000, 0xfffffffd, 0x37373737, 0xfefefefe, 0x1e1e1e1e, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xd7d7d7d7, 0x7c7c7c7c, 0x00000005, 0x00000000, 0xfffffffe, 0x77777777,
+ 0xdcdcdcdc, 0x00000005, 0x00000000, 0xfffffffd, 0x1a1a1a1a, 0xfcfcfcfc, 0x3c3c3c3c, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xb7b7b7b7, 0x9c9c9c9c, 0x00000005, 0x00000000, 0xfffffffd, 0x57575757,
+ 0xf2f2f2f2, 0x0a0a0a0a, 0x00000004, 0x00000000, 0xfffffffd, 0x08080808, 0xefefefef, 0x5c5c5c5c,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x97979797, 0xbcbcbcbc, 0x00000005, 0x00000000, 0xfffffffd,
+ 0x37373737, 0xfefefefe, 0x1e1e1e1e, 0x00000005, 0x00000000, 0xfffffffe, 0x4f4f4f4f, 0x1b1b1b1b,
+ 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0x5c = { image_data_JBMono12_0x5c,
- 7, 16, 32};
+static const tImage JBMono12_0x5c = { image_data_JBMono12_0x5c, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1505,10 +1904,18 @@ static const uint32_t image_data_JBMono12_0x5d[77] = {
// ∙∙░░░∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000008, 0x00000000, 0x00000001, 0x0c0c0c0c, 0x00000002, 0x2c2c2c2c, 0x00000001, 0x21212121, 0x00000003, 0x00000000, 0xfffffffc, 0x3e3e3e3e, 0xe7e7e7e7, 0xf2f2f2f2, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000003, 0x00000000, 0xfffffffc, 0x33333333, 0xc7c7c7c7, 0xdededede, 0xcfcfcfcf, 0x00000003, 0x00000000, 0x00000001, 0x16161616, 0x00000002, 0x51515151, 0x00000001, 0x42424242, 0x00000010, 0x00000000
+ 0x00000008, 0x00000000, 0x00000001, 0x0c0c0c0c, 0x00000002, 0x2c2c2c2c, 0x00000001, 0x21212121,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x3e3e3e3e, 0xe7e7e7e7, 0xf2f2f2f2, 0xcfcfcfcf, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868,
+ 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000,
+ 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x68686868, 0xcfcfcfcf, 0x00000005, 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x68686868, 0xcfcfcfcf, 0x00000003, 0x00000000, 0xfffffffc, 0x33333333,
+ 0xc7c7c7c7, 0xdededede, 0xcfcfcfcf, 0x00000003, 0x00000000, 0x00000001, 0x16161616, 0x00000002,
+ 0x51515151, 0x00000001, 0x42424242, 0x00000010, 0x00000000
};
-static const tImage JBMono12_0x5d = { image_data_JBMono12_0x5d,
- 7, 16, 32};
+static const tImage JBMono12_0x5d = { image_data_JBMono12_0x5d, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1529,10 +1936,13 @@ static const uint32_t image_data_JBMono12_0x5e[39] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffd, 0x31313131, 0xffffffff, 0x69696969, 0x00000004, 0x00000000, 0xfffffffc, 0xa6a6a6a6, 0xafafafaf, 0xdbdbdbdb, 0x02020202, 0x00000002, 0x00000000, 0xfffffffb, 0x1f1f1f1f, 0xf0f0f0f0, 0x11111111, 0xcccccccc, 0x51515151, 0x00000002, 0x00000000, 0xfffffff3, 0x90909090, 0x96969696, 0x00000000, 0x5f5f5f5f, 0xc5c5c5c5, 0x00000000, 0x06060606, 0xc9c9c9c9, 0x27272727, 0x00000000, 0x07070707, 0xc9c9c9c9, 0x26262626, 0x00000038, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffd, 0x31313131, 0xffffffff, 0x69696969, 0x00000004, 0x00000000,
+ 0xfffffffc, 0xa6a6a6a6, 0xafafafaf, 0xdbdbdbdb, 0x02020202, 0x00000002, 0x00000000, 0xfffffffb,
+ 0x1f1f1f1f, 0xf0f0f0f0, 0x11111111, 0xcccccccc, 0x51515151, 0x00000002, 0x00000000, 0xfffffff3,
+ 0x90909090, 0x96969696, 0x00000000, 0x5f5f5f5f, 0xc5c5c5c5, 0x00000000, 0x06060606, 0xc9c9c9c9,
+ 0x27272727, 0x00000000, 0x07070707, 0xc9c9c9c9, 0x26262626, 0x00000038, 0x00000000
};
-static const tImage JBMono12_0x5e = { image_data_JBMono12_0x5e,
- 7, 16, 32};
+static const tImage JBMono12_0x5e = { image_data_JBMono12_0x5e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1553,10 +1963,10 @@ static const uint32_t image_data_JBMono12_0x5f[15] = {
// ∙░░░░░∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000054, 0x00000000, 0x00000001, 0x4b4b4b4b, 0x00000005, 0xd6d6d6d6, 0xfffffffe, 0x76767676, 0x10101010, 0x00000005, 0x33333333, 0x00000001, 0x1a1a1a1a, 0x0000000e, 0x00000000
+ 0x00000054, 0x00000000, 0x00000001, 0x4b4b4b4b, 0x00000005, 0xd6d6d6d6, 0xfffffffe, 0x76767676,
+ 0x10101010, 0x00000005, 0x33333333, 0x00000001, 0x1a1a1a1a, 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0x5f = { image_data_JBMono12_0x5f,
- 7, 16, 32};
+static const tImage JBMono12_0x5f = { image_data_JBMono12_0x5f, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1577,10 +1987,11 @@ static const uint32_t image_data_JBMono12_0x60[19] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000f, 0x00000000, 0xfffffffd, 0x06060606, 0x97979797, 0x4d4d4d4d, 0x00000005, 0x00000000, 0xfffffffd, 0x4c4c4c4c, 0xf1f1f1f1, 0x2b2b2b2b, 0x00000005, 0x00000000, 0xfffffffe, 0x21212121, 0x14141414, 0x0000004f, 0x00000000
+ 0x0000000f, 0x00000000, 0xfffffffd, 0x06060606, 0x97979797, 0x4d4d4d4d, 0x00000005,
+ 0x00000000, 0xfffffffd, 0x4c4c4c4c, 0xf1f1f1f1, 0x2b2b2b2b, 0x00000005, 0x00000000,
+ 0xfffffffe, 0x21212121, 0x14141414, 0x0000004f, 0x00000000
};
-static const tImage JBMono12_0x60 = { image_data_JBMono12_0x60,
- 7, 16, 32};
+static const tImage JBMono12_0x60 = { image_data_JBMono12_0x60, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1601,10 +2012,16 @@ static const uint32_t image_data_JBMono12_0x61[61] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x33333333, 0xb6b6b6b6, 0xf4f4f4f4, 0xc2c2c2c2, 0x4e4e4e4e, 0x00000002, 0x00000000, 0xfffffffa, 0xcbcbcbcb, 0x9c9c9c9c, 0x2a2a2a2a, 0x88888888, 0xe0e0e0e0, 0x02020202, 0x00000002, 0x00000000, 0xfffffff5, 0x1d1d1d1d, 0x36363636, 0x49494949, 0xffffffff, 0x28282828, 0x00000000, 0xa9a9a9a9, 0xf9f9f9f9, 0xcdcdcdcd, 0xcececece, 0xffffffff, 0x00000002, 0x2a2a2a2a, 0xffffffec, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0x16161616, 0xffffffff, 0x2a2a2a2a, 0x19191919, 0xfbfbfbfb, 0x53535353, 0x0d0d0d0d, 0x8c8c8c8c, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x81818181, 0xefefefef, 0xf8f8f8f8, 0xa3a3a3a3, 0xffffffff, 0x29292929, 0x00000002, 0x00000000, 0xfffffffe, 0x06060606, 0x09090909, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x33333333, 0xb6b6b6b6, 0xf4f4f4f4, 0xc2c2c2c2, 0x4e4e4e4e,
+ 0x00000002, 0x00000000, 0xfffffffa, 0xcbcbcbcb, 0x9c9c9c9c, 0x2a2a2a2a, 0x88888888, 0xe0e0e0e0,
+ 0x02020202, 0x00000002, 0x00000000, 0xfffffff5, 0x1d1d1d1d, 0x36363636, 0x49494949, 0xffffffff,
+ 0x28282828, 0x00000000, 0xa9a9a9a9, 0xf9f9f9f9, 0xcdcdcdcd, 0xcececece, 0xffffffff, 0x00000002,
+ 0x2a2a2a2a, 0xffffffec, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0x16161616, 0xffffffff, 0x2a2a2a2a,
+ 0x19191919, 0xfbfbfbfb, 0x53535353, 0x0d0d0d0d, 0x8c8c8c8c, 0xffffffff, 0x2a2a2a2a, 0x00000000,
+ 0x81818181, 0xefefefef, 0xf8f8f8f8, 0xa3a3a3a3, 0xffffffff, 0x29292929, 0x00000002, 0x00000000,
+ 0xfffffffe, 0x06060606, 0x09090909, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x61 = { image_data_JBMono12_0x61,
- 7, 16, 32};
+static const tImage JBMono12_0x61 = { image_data_JBMono12_0x61, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1625,10 +2042,17 @@ static const uint32_t image_data_JBMono12_0x62[69] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffe, 0xf6f6f6f6, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x41414141, 0x00000005, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x96969696, 0xe3e3e3e3, 0xd3d3d3d3, 0x53535353, 0x00000002, 0x00000000, 0xfffffff0, 0xf7f7f7f7, 0xc9c9c9c9, 0x36363636, 0x89898989, 0xe6e6e6e6, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x56565656, 0x00000000, 0x10101010, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffea, 0xfefefefe, 0x39393939, 0x00000000, 0xf7f7f7f7, 0x4f4f4f4f, 0x00000000, 0x0a0a0a0a, 0xffffffff, 0x34343434, 0x00000000, 0xf7f7f7f7, 0xb4b4b4b4, 0x16161616, 0x6f6f6f6f, 0xedededed, 0x04040404, 0x00000000, 0xf7f7f7f7, 0xa7a7a7a7, 0xf7f7f7f7, 0xe8e8e8e8, 0x69696969, 0x00000004, 0x00000000, 0xfffffffe, 0x08080808, 0x05050505, 0x00000017, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffe, 0xf6f6f6f6, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xf7f7f7f7, 0x41414141, 0x00000005, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x96969696, 0xe3e3e3e3,
+ 0xd3d3d3d3, 0x53535353, 0x00000002, 0x00000000, 0xfffffff0, 0xf7f7f7f7, 0xc9c9c9c9, 0x36363636,
+ 0x89898989, 0xe6e6e6e6, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x56565656, 0x00000000, 0x10101010,
+ 0xffffffff, 0x2f2f2f2f, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffea,
+ 0xfefefefe, 0x39393939, 0x00000000, 0xf7f7f7f7, 0x4f4f4f4f, 0x00000000, 0x0a0a0a0a, 0xffffffff,
+ 0x34343434, 0x00000000, 0xf7f7f7f7, 0xb4b4b4b4, 0x16161616, 0x6f6f6f6f, 0xedededed, 0x04040404,
+ 0x00000000, 0xf7f7f7f7, 0xa7a7a7a7, 0xf7f7f7f7, 0xe8e8e8e8, 0x69696969, 0x00000004, 0x00000000,
+ 0xfffffffe, 0x08080808, 0x05050505, 0x00000017, 0x00000000
};
-static const tImage JBMono12_0x62 = { image_data_JBMono12_0x62,
- 7, 16, 32};
+static const tImage JBMono12_0x62 = { image_data_JBMono12_0x62, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1649,10 +2073,16 @@ static const uint32_t image_data_JBMono12_0x63[57] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x23232323, 0x9e9e9e9e, 0xefefefef, 0xc5c5c5c5, 0x56565656, 0x00000002, 0x00000000, 0xfffffff0, 0xa3a3a3a3, 0xc1c1c1c1, 0x3c3c3c3c, 0x7a7a7a7a, 0xf1f1f1f1, 0x0c0c0c0c, 0x02020202, 0xf8f8f8f8, 0x4b4b4b4b, 0x00000000, 0x01010101, 0x71717171, 0x20202020, 0x03030303, 0xffffffff, 0x34343434, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xf8f8f8f8, 0x44444444, 0x00000002, 0x00000000, 0xfffffff1, 0x50505050, 0x1a1a1a1a, 0x00000000, 0xa7a7a7a7, 0xafafafaf, 0x1b1b1b1b, 0x5c5c5c5c, 0xfafafafa, 0x1c1c1c1c, 0x00000000, 0x2f2f2f2f, 0xb9b9b9b9, 0xfcfcfcfc, 0xdfdfdfdf, 0x6e6e6e6e, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x23232323, 0x9e9e9e9e, 0xefefefef, 0xc5c5c5c5, 0x56565656,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xa3a3a3a3, 0xc1c1c1c1, 0x3c3c3c3c, 0x7a7a7a7a, 0xf1f1f1f1,
+ 0x0c0c0c0c, 0x02020202, 0xf8f8f8f8, 0x4b4b4b4b, 0x00000000, 0x01010101, 0x71717171, 0x20202020,
+ 0x03030303, 0xffffffff, 0x34343434, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xf8f8f8f8,
+ 0x44444444, 0x00000002, 0x00000000, 0xfffffff1, 0x50505050, 0x1a1a1a1a, 0x00000000, 0xa7a7a7a7,
+ 0xafafafaf, 0x1b1b1b1b, 0x5c5c5c5c, 0xfafafafa, 0x1c1c1c1c, 0x00000000, 0x2f2f2f2f, 0xb9b9b9b9,
+ 0xfcfcfcfc, 0xdfdfdfdf, 0x6e6e6e6e, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018,
+ 0x00000000
};
-static const tImage JBMono12_0x63 = { image_data_JBMono12_0x63,
- 7, 16, 32};
+static const tImage JBMono12_0x63 = { image_data_JBMono12_0x63, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1673,10 +2103,17 @@ static const uint32_t image_data_JBMono12_0x64[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000019, 0x00000000, 0xfffffffd, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000, 0xffffffcc, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x36363636, 0xbebebebe, 0xeeeeeeee, 0x88888888, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xb4b4b4b4, 0xafafafaf, 0x33333333, 0x9f9f9f9f, 0xffffffff, 0x2a2a2a2a, 0x03030303, 0xf8f8f8f8, 0x42424242, 0x00000000, 0x22222222, 0xffffffff, 0x2a2a2a2a, 0x06060606, 0xffffffff, 0x31313131, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x04040404, 0xfcfcfcfc, 0x3c3c3c3c, 0x00000000, 0x1b1b1b1b, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xbebebebe, 0x9b9b9b9b, 0x13131313, 0x8a8a8a8a, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x45454545, 0xd8d8d8d8, 0xfdfdfdfd, 0xa5a5a5a5, 0xffffffff, 0x29292929, 0x00000002, 0x00000000, 0xfffffffe, 0x01010101, 0x0c0c0c0c, 0x00000018, 0x00000000
+ 0x00000019, 0x00000000, 0xfffffffd, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000,
+ 0xffffffcc, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x36363636, 0xbebebebe, 0xeeeeeeee,
+ 0x88888888, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xb4b4b4b4, 0xafafafaf, 0x33333333, 0x9f9f9f9f,
+ 0xffffffff, 0x2a2a2a2a, 0x03030303, 0xf8f8f8f8, 0x42424242, 0x00000000, 0x22222222, 0xffffffff,
+ 0x2a2a2a2a, 0x06060606, 0xffffffff, 0x31313131, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a,
+ 0x04040404, 0xfcfcfcfc, 0x3c3c3c3c, 0x00000000, 0x1b1b1b1b, 0xffffffff, 0x2a2a2a2a, 0x00000000,
+ 0xbebebebe, 0x9b9b9b9b, 0x13131313, 0x8a8a8a8a, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x45454545,
+ 0xd8d8d8d8, 0xfdfdfdfd, 0xa5a5a5a5, 0xffffffff, 0x29292929, 0x00000002, 0x00000000, 0xfffffffe,
+ 0x01010101, 0x0c0c0c0c, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x64 = { image_data_JBMono12_0x64,
- 7, 16, 32};
+static const tImage JBMono12_0x64 = { image_data_JBMono12_0x64, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1697,10 +2134,15 @@ static const uint32_t image_data_JBMono12_0x65[55] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0xa0a0a0a0, 0xf2f2f2f2, 0xd3d3d3d3, 0x45454545, 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xaaaaaaaa, 0x28282828, 0x84848484, 0xf5f5f5f5, 0x08080808, 0x07070707, 0xf5f5f5f5, 0x4b4b4b4b, 0x16161616, 0x21212121, 0xfafafafa, 0x39393939, 0x0f0f0f0f, 0xffffffff, 0xeeeeeeee, 0x00000003, 0xebebebeb, 0xfffffffc, 0x3d3d3d3d, 0x08080808, 0xf8f8f8f8, 0x31313131, 0x00000005, 0x00000000, 0xfffffff4, 0xadadadad, 0x9f9f9f9f, 0x11111111, 0x51515151, 0xd3d3d3d3, 0x19191919, 0x00000000, 0x33333333, 0xbcbcbcbc, 0xfdfdfdfd, 0xe3e3e3e3, 0x6d6d6d6d, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0xa0a0a0a0, 0xf2f2f2f2, 0xd3d3d3d3, 0x45454545,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xaaaaaaaa, 0x28282828, 0x84848484, 0xf5f5f5f5,
+ 0x08080808, 0x07070707, 0xf5f5f5f5, 0x4b4b4b4b, 0x16161616, 0x21212121, 0xfafafafa, 0x39393939,
+ 0x0f0f0f0f, 0xffffffff, 0xeeeeeeee, 0x00000003, 0xebebebeb, 0xfffffffc, 0x3d3d3d3d, 0x08080808,
+ 0xf8f8f8f8, 0x31313131, 0x00000005, 0x00000000, 0xfffffff4, 0xadadadad, 0x9f9f9f9f, 0x11111111,
+ 0x51515151, 0xd3d3d3d3, 0x19191919, 0x00000000, 0x33333333, 0xbcbcbcbc, 0xfdfdfdfd, 0xe3e3e3e3,
+ 0x6d6d6d6d, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x65 = { image_data_JBMono12_0x65,
- 7, 16, 32};
+static const tImage JBMono12_0x65 = { image_data_JBMono12_0x65, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1721,10 +2163,16 @@ static const uint32_t image_data_JBMono12_0x66[62] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffb, 0x11111111, 0xb6b6b6b6, 0xfafafafa, 0xffffffff, 0x6d6d6d6d, 0x00000002, 0x00000000, 0xfffffffb, 0x6c6c6c6c, 0xe8e8e8e8, 0x3a3a3a3a, 0x1f1f1f1f, 0x0b0b0b0b, 0x00000002, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xbabababa, 0x00000003, 0x00000000, 0xfffffffc, 0x66666666, 0xfafafafa, 0xffffffff, 0xfefefefe, 0x00000002, 0xfafafafa, 0xfffffffb, 0x6b6b6b6b, 0x12121212, 0x2d2d2d2d, 0x94949494, 0xc9c9c9c9, 0x00000002, 0x2d2d2d2d, 0x00000001, 0x11111111, 0x00000002, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xbabababa, 0x00000005, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xbabababa, 0x00000005, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xbabababa, 0x00000005, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xb9b9b9b9, 0x0000001f, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffb, 0x11111111, 0xb6b6b6b6, 0xfafafafa, 0xffffffff, 0x6d6d6d6d,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x6c6c6c6c, 0xe8e8e8e8, 0x3a3a3a3a, 0x1f1f1f1f, 0x0b0b0b0b,
+ 0x00000002, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xbabababa, 0x00000003, 0x00000000, 0xfffffffc,
+ 0x66666666, 0xfafafafa, 0xffffffff, 0xfefefefe, 0x00000002, 0xfafafafa, 0xfffffffb, 0x6b6b6b6b,
+ 0x12121212, 0x2d2d2d2d, 0x94949494, 0xc9c9c9c9, 0x00000002, 0x2d2d2d2d, 0x00000001, 0x11111111,
+ 0x00000002, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xbabababa, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x7d7d7d7d, 0xbabababa, 0x00000005, 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xbabababa, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x7d7d7d7d, 0xb9b9b9b9, 0x0000001f, 0x00000000
};
-static const tImage JBMono12_0x66 = { image_data_JBMono12_0x66,
- 7, 16, 32};
+static const tImage JBMono12_0x66 = { image_data_JBMono12_0x66, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1745,10 +2193,18 @@ static const uint32_t image_data_JBMono12_0x67[73] = {
// ∙∙███▒∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xffffffd0, 0x34343434, 0xbbbbbbbb, 0xf0f0f0f0, 0x8d8d8d8d, 0xe6e6e6e6, 0x23232323, 0x00000000, 0xb2b2b2b2, 0xb5b5b5b5, 0x35353535, 0xa1a1a1a1, 0xffffffff, 0x27272727, 0x02020202, 0xf7f7f7f7, 0x43434343, 0x00000000, 0x22222222, 0xffffffff, 0x27272727, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x0e0e0e0e, 0xffffffff, 0x27272727, 0x00000000, 0xdfdfdfdf, 0x61616161, 0x00000000, 0x42424242, 0xffffffff, 0x27272727, 0x00000000, 0x8a8a8a8a, 0xeeeeeeee, 0xa4a4a4a4, 0xdbdbdbdb, 0xffffffff, 0x27272727, 0x00000000, 0x01010101, 0x44444444, 0x79797979, 0x3b3b3b3b, 0xffffffff, 0x27272727, 0x00000003, 0x00000000, 0xfffffff6, 0x01010101, 0x65656565, 0xf1f1f1f1, 0x0b0b0b0b, 0x00000000, 0x22222222, 0xf6f6f6f6, 0xf8f8f8f8, 0xebebebeb, 0x6d6d6d6d, 0x00000002, 0x00000000, 0xfffffffc, 0x04040404, 0x28282828, 0x27272727, 0x04040404, 0x00000009, 0x00000000
+ 0x00000024, 0x00000000, 0xffffffd0, 0x34343434, 0xbbbbbbbb, 0xf0f0f0f0, 0x8d8d8d8d, 0xe6e6e6e6,
+ 0x23232323, 0x00000000, 0xb2b2b2b2, 0xb5b5b5b5, 0x35353535, 0xa1a1a1a1, 0xffffffff, 0x27272727,
+ 0x02020202, 0xf7f7f7f7, 0x43434343, 0x00000000, 0x22222222, 0xffffffff, 0x27272727, 0x03030303,
+ 0xffffffff, 0x34343434, 0x00000000, 0x0e0e0e0e, 0xffffffff, 0x27272727, 0x00000000, 0xdfdfdfdf,
+ 0x61616161, 0x00000000, 0x42424242, 0xffffffff, 0x27272727, 0x00000000, 0x8a8a8a8a, 0xeeeeeeee,
+ 0xa4a4a4a4, 0xdbdbdbdb, 0xffffffff, 0x27272727, 0x00000000, 0x01010101, 0x44444444, 0x79797979,
+ 0x3b3b3b3b, 0xffffffff, 0x27272727, 0x00000003, 0x00000000, 0xfffffff6, 0x01010101, 0x65656565,
+ 0xf1f1f1f1, 0x0b0b0b0b, 0x00000000, 0x22222222, 0xf6f6f6f6, 0xf8f8f8f8, 0xebebebeb, 0x6d6d6d6d,
+ 0x00000002, 0x00000000, 0xfffffffc, 0x04040404, 0x28282828, 0x27272727, 0x04040404, 0x00000009,
+ 0x00000000
};
-static const tImage JBMono12_0x67 = { image_data_JBMono12_0x67,
- 7, 16, 32};
+static const tImage JBMono12_0x67 = { image_data_JBMono12_0x67, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1769,10 +2225,16 @@ static const uint32_t image_data_JBMono12_0x68[64] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffe, 0xf6f6f6f6, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x9a9a9a9a, 0xe6e6e6e6, 0xd3d3d3d3, 0x56565656, 0x00000002, 0x00000000, 0xffffffd7, 0xf7f7f7f7, 0xc3c3c3c3, 0x31313131, 0x91919191, 0xe6e6e6e6, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x55555555, 0x00000000, 0x18181818, 0xffffffff, 0x2c2c2c2c, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffe, 0xf6f6f6f6, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x9a9a9a9a, 0xe6e6e6e6,
+ 0xd3d3d3d3, 0x56565656, 0x00000002, 0x00000000, 0xffffffd7, 0xf7f7f7f7, 0xc3c3c3c3, 0x31313131,
+ 0x91919191, 0xe6e6e6e6, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x55555555, 0x00000000, 0x18181818,
+ 0xffffffff, 0x2c2c2c2c, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff,
+ 0x30303030, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000,
+ 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x68 = { image_data_JBMono12_0x68,
- 7, 16, 32};
+static const tImage JBMono12_0x68 = { image_data_JBMono12_0x68, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1793,10 +2255,17 @@ static const uint32_t image_data_JBMono12_0x69[65] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000010, 0x00000000, 0xfffffffd, 0x01010101, 0x74747474, 0x39393939, 0x00000004, 0x00000000, 0xfffffffd, 0x11111111, 0xf8f8f8f8, 0x9a9a9a9a, 0x00000005, 0x00000000, 0xfffffffe, 0x0b0b0b0b, 0x01010101, 0x00000003, 0x00000000, 0x00000001, 0xb8b8b8b8, 0x00000002, 0xe7e7e7e7, 0x00000001, 0x75757575, 0x00000003, 0x00000000, 0xfffffffc, 0x34343434, 0x40404040, 0xc8c8c8c8, 0x82828282, 0x00000005, 0x00000000, 0xfffffffe, 0xb5b5b5b5, 0x82828282, 0x00000005, 0x00000000, 0xfffffffe, 0xb5b5b5b5, 0x82828282, 0x00000005, 0x00000000, 0xfffffffe, 0xb5b5b5b5, 0x82828282, 0x00000002, 0x00000000, 0x00000001, 0x01010101, 0x00000002, 0x1f1f1f1f, 0xfffffffb, 0xbebebebe, 0x92929292, 0x1f1f1f1f, 0x14141414, 0x0c0c0c0c, 0x00000005, 0xffffffff, 0x00000001, 0xbabababa, 0x0000001c, 0x00000000
+ 0x00000010, 0x00000000, 0xfffffffd, 0x01010101, 0x74747474, 0x39393939, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x11111111, 0xf8f8f8f8, 0x9a9a9a9a, 0x00000005, 0x00000000, 0xfffffffe, 0x0b0b0b0b,
+ 0x01010101, 0x00000003, 0x00000000, 0x00000001, 0xb8b8b8b8, 0x00000002, 0xe7e7e7e7, 0x00000001,
+ 0x75757575, 0x00000003, 0x00000000, 0xfffffffc, 0x34343434, 0x40404040, 0xc8c8c8c8, 0x82828282,
+ 0x00000005, 0x00000000, 0xfffffffe, 0xb5b5b5b5, 0x82828282, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xb5b5b5b5, 0x82828282, 0x00000005, 0x00000000, 0xfffffffe, 0xb5b5b5b5, 0x82828282, 0x00000002,
+ 0x00000000, 0x00000001, 0x01010101, 0x00000002, 0x1f1f1f1f, 0xfffffffb, 0xbebebebe, 0x92929292,
+ 0x1f1f1f1f, 0x14141414, 0x0c0c0c0c, 0x00000005, 0xffffffff, 0x00000001, 0xbabababa, 0x0000001c,
+ 0x00000000
};
-static const tImage JBMono12_0x69 = { image_data_JBMono12_0x69,
- 7, 16, 32};
+static const tImage JBMono12_0x69 = { image_data_JBMono12_0x69, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1817,10 +2286,18 @@ static const uint32_t image_data_JBMono12_0x6a[79] = {
// ∙███░∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0xfffffffd, 0x13131313, 0x7c7c7c7c, 0x1f1f1f1f, 0x00000004, 0x00000000, 0xfffffffd, 0x43434343, 0xffffffff, 0x62626262, 0x00000005, 0x00000000, 0x00000001, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xfffffffe, 0x0a0a0a0a, 0xe6e6e6e6, 0x00000003, 0xe7e7e7e7, 0xfffffffd, 0x43434343, 0x00000000, 0x03030303, 0x00000003, 0x40404040, 0xfffffffe, 0xf2f2f2f2, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000004, 0x00000000, 0xfffffffd, 0x04040404, 0xf5f5f5f5, 0x46464646, 0x00000003, 0x00000000, 0xfffffffc, 0x07070707, 0x70707070, 0xefefefef, 0x0a0a0a0a, 0x00000002, 0x00000000, 0xfffffffc, 0xf4f4f4f4, 0xfafafafa, 0xdadadada, 0x60606060, 0x00000003, 0x00000000, 0xfffffffe, 0x27272727, 0x22222222, 0x0000000b, 0x00000000
+ 0x00000011, 0x00000000, 0xfffffffd, 0x13131313, 0x7c7c7c7c, 0x1f1f1f1f, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x43434343, 0xffffffff, 0x62626262, 0x00000005, 0x00000000, 0x00000001, 0x0c0c0c0c,
+ 0x00000002, 0x00000000, 0xfffffffe, 0x0a0a0a0a, 0xe6e6e6e6, 0x00000003, 0xe7e7e7e7, 0xfffffffd,
+ 0x43434343, 0x00000000, 0x03030303, 0x00000003, 0x40404040, 0xfffffffe, 0xf2f2f2f2, 0x4a4a4a4a,
+ 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xeeeeeeee, 0x4a4a4a4a, 0x00000005, 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xeeeeeeee, 0x4a4a4a4a, 0x00000004, 0x00000000, 0xfffffffd, 0x04040404,
+ 0xf5f5f5f5, 0x46464646, 0x00000003, 0x00000000, 0xfffffffc, 0x07070707, 0x70707070, 0xefefefef,
+ 0x0a0a0a0a, 0x00000002, 0x00000000, 0xfffffffc, 0xf4f4f4f4, 0xfafafafa, 0xdadadada, 0x60606060,
+ 0x00000003, 0x00000000, 0xfffffffe, 0x27272727, 0x22222222, 0x0000000b, 0x00000000
};
-static const tImage JBMono12_0x6a = { image_data_JBMono12_0x6a,
- 7, 16, 32};
+static const tImage JBMono12_0x6a = { image_data_JBMono12_0x6a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1841,10 +2318,17 @@ static const uint32_t image_data_JBMono12_0x6b[66] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffe, 0xe7e7e7e7, 0x4d4d4d4d, 0x00000005, 0x00000000, 0xfffffffe, 0xe7e7e7e7, 0x50505050, 0x00000005, 0x00000000, 0xffffffed, 0xe7e7e7e7, 0x50505050, 0x00000000, 0x13131313, 0xd7d7d7d7, 0x67676767, 0x00000000, 0xe7e7e7e7, 0x50505050, 0x00000000, 0xa4a4a4a4, 0xcfcfcfcf, 0x04040404, 0x00000000, 0xe7e7e7e7, 0x61616161, 0x57575757, 0xfbfbfbfb, 0x31313131, 0x00000002, 0x00000000, 0x00000001, 0xe7e7e7e7, 0x00000002, 0xffffffff, 0x00000001, 0xc0c0c0c0, 0x00000003, 0x00000000, 0xfffffffb, 0xe7e7e7e7, 0x51515151, 0x3c3c3c3c, 0xfdfdfdfd, 0x47474747, 0x00000002, 0x00000000, 0xfffffff3, 0xe7e7e7e7, 0x50505050, 0x00000000, 0x95959595, 0xdededede, 0x0a0a0a0a, 0x00000000, 0xe6e6e6e6, 0x50505050, 0x00000000, 0x0d0d0d0d, 0xe3e3e3e3, 0x89898989, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffe, 0xe7e7e7e7, 0x4d4d4d4d, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xe7e7e7e7, 0x50505050, 0x00000005, 0x00000000, 0xffffffed, 0xe7e7e7e7, 0x50505050, 0x00000000,
+ 0x13131313, 0xd7d7d7d7, 0x67676767, 0x00000000, 0xe7e7e7e7, 0x50505050, 0x00000000, 0xa4a4a4a4,
+ 0xcfcfcfcf, 0x04040404, 0x00000000, 0xe7e7e7e7, 0x61616161, 0x57575757, 0xfbfbfbfb, 0x31313131,
+ 0x00000002, 0x00000000, 0x00000001, 0xe7e7e7e7, 0x00000002, 0xffffffff, 0x00000001, 0xc0c0c0c0,
+ 0x00000003, 0x00000000, 0xfffffffb, 0xe7e7e7e7, 0x51515151, 0x3c3c3c3c, 0xfdfdfdfd, 0x47474747,
+ 0x00000002, 0x00000000, 0xfffffff3, 0xe7e7e7e7, 0x50505050, 0x00000000, 0x95959595, 0xdededede,
+ 0x0a0a0a0a, 0x00000000, 0xe6e6e6e6, 0x50505050, 0x00000000, 0x0d0d0d0d, 0xe3e3e3e3, 0x89898989,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x6b = { image_data_JBMono12_0x6b,
- 7, 16, 32};
+static const tImage JBMono12_0x6b = { image_data_JBMono12_0x6b, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1865,10 +2349,16 @@ static const uint32_t image_data_JBMono12_0x6c[58] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0x00000001, 0xb5b5b5b5, 0x00000002, 0xffffffff, 0x00000001, 0xc9c9c9c9, 0x00000003, 0x00000000, 0xfffffffc, 0x16161616, 0x1f1f1f1f, 0x80808080, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffb, 0x48484848, 0xf0f0f0f0, 0x33333333, 0x1f1f1f1f, 0x12121212, 0x00000002, 0x00000000, 0xfffffffb, 0x03030303, 0xa1a1a1a1, 0xf4f4f4f4, 0xffffffff, 0xabababab, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0x00000001, 0xb5b5b5b5, 0x00000002, 0xffffffff, 0x00000001, 0xc9c9c9c9,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x16161616, 0x1f1f1f1f, 0x80808080, 0xcacacaca, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e,
+ 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000,
+ 0xfffffffe, 0x6e6e6e6e, 0xcacacaca, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xcacacaca,
+ 0x00000005, 0x00000000, 0xfffffffb, 0x48484848, 0xf0f0f0f0, 0x33333333, 0x1f1f1f1f, 0x12121212,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x03030303, 0xa1a1a1a1, 0xf4f4f4f4, 0xffffffff, 0xabababab,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x6c = { image_data_JBMono12_0x6c,
- 7, 16, 32};
+static const tImage JBMono12_0x6c = { image_data_JBMono12_0x6c, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1889,10 +2379,15 @@ static const uint32_t image_data_JBMono12_0x6d[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffcf, 0x50505050, 0xd0d0d0d0, 0xebebebeb, 0xb2b2b2b2, 0xcacacaca, 0xd8d8d8d8, 0x24242424, 0x59595959, 0xe6e6e6e6, 0x21212121, 0xf9f9f9f9, 0x46464646, 0xbbbbbbbb, 0x78787878, 0x59595959, 0xcccccccc, 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c, 0x58585858, 0xcacacaca, 0x00000000, 0xe9e9e9e9, 0x1b1b1b1b, 0x97979797, 0x8b8b8b8b, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffcf, 0x50505050, 0xd0d0d0d0, 0xebebebeb, 0xb2b2b2b2, 0xcacacaca,
+ 0xd8d8d8d8, 0x24242424, 0x59595959, 0xe6e6e6e6, 0x21212121, 0xf9f9f9f9, 0x46464646, 0xbbbbbbbb,
+ 0x78787878, 0x59595959, 0xcccccccc, 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c,
+ 0x59595959, 0xcccccccc, 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c, 0x59595959,
+ 0xcccccccc, 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc,
+ 0x00000000, 0xe9e9e9e9, 0x1d1d1d1d, 0x99999999, 0x8c8c8c8c, 0x58585858, 0xcacacaca, 0x00000000,
+ 0xe9e9e9e9, 0x1b1b1b1b, 0x97979797, 0x8b8b8b8b, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x6d = { image_data_JBMono12_0x6d,
- 7, 16, 32};
+static const tImage JBMono12_0x6d = { image_data_JBMono12_0x6d, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1913,10 +2408,15 @@ static const uint32_t image_data_JBMono12_0x6e[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0xdcdcdcdc, 0x94949494, 0xe6e6e6e6, 0xd3d3d3d3, 0x56565656, 0x00000002, 0x00000000, 0xffffffd7, 0xf7f7f7f7, 0xc3c3c3c3, 0x31313131, 0x91919191, 0xe6e6e6e6, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x55555555, 0x00000000, 0x19191919, 0xffffffff, 0x2c2c2c2c, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0xdcdcdcdc, 0x94949494, 0xe6e6e6e6, 0xd3d3d3d3, 0x56565656,
+ 0x00000002, 0x00000000, 0xffffffd7, 0xf7f7f7f7, 0xc3c3c3c3, 0x31313131, 0x91919191, 0xe6e6e6e6,
+ 0x02020202, 0x00000000, 0xf7f7f7f7, 0x55555555, 0x00000000, 0x19191919, 0xffffffff, 0x2c2c2c2c,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000,
+ 0xf7f7f7f7, 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7,
+ 0x40404040, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f,
+ 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x6e = { image_data_JBMono12_0x6e,
- 7, 16, 32};
+static const tImage JBMono12_0x6e = { image_data_JBMono12_0x6e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1937,10 +2437,16 @@ static const uint32_t image_data_JBMono12_0x6f[58] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0x9c9c9c9c, 0xecececec, 0xb0b0b0b0, 0x3d3d3d3d, 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xbabababa, 0x40404040, 0x97979797, 0xd7d7d7d7, 0x00000000, 0x06060606, 0xf3f3f3f3, 0x40404040, 0x00000000, 0x0f0f0f0f, 0xfcfcfcfc, 0x2c2c2c2c, 0x0f0f0f0f, 0xffffffff, 0x28282828, 0x00000002, 0x00000000, 0xffffffea, 0xf5f5f5f5, 0x43434343, 0x08080808, 0xf8f8f8f8, 0x38383838, 0x00000000, 0x09090909, 0xfafafafa, 0x33333333, 0x00000000, 0xadadadad, 0xa6a6a6a6, 0x20202020, 0x7c7c7c7c, 0xdfdfdfdf, 0x01010101, 0x00000000, 0x32323232, 0xb7b7b7b7, 0xfcfcfcfc, 0xcacacaca, 0x4f4f4f4f, 0x00000004, 0x00000000, 0x00000001, 0x09090909, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0x9c9c9c9c, 0xecececec, 0xb0b0b0b0, 0x3d3d3d3d,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xbabababa, 0x40404040, 0x97979797, 0xd7d7d7d7,
+ 0x00000000, 0x06060606, 0xf3f3f3f3, 0x40404040, 0x00000000, 0x0f0f0f0f, 0xfcfcfcfc, 0x2c2c2c2c,
+ 0x0f0f0f0f, 0xffffffff, 0x28282828, 0x00000002, 0x00000000, 0xffffffea, 0xf5f5f5f5, 0x43434343,
+ 0x08080808, 0xf8f8f8f8, 0x38383838, 0x00000000, 0x09090909, 0xfafafafa, 0x33333333, 0x00000000,
+ 0xadadadad, 0xa6a6a6a6, 0x20202020, 0x7c7c7c7c, 0xdfdfdfdf, 0x01010101, 0x00000000, 0x32323232,
+ 0xb7b7b7b7, 0xfcfcfcfc, 0xcacacaca, 0x4f4f4f4f, 0x00000004, 0x00000000, 0x00000001, 0x09090909,
+ 0x00000018, 0x00000000
};
-static const tImage JBMono12_0x6f = { image_data_JBMono12_0x6f,
- 7, 16, 32};
+static const tImage JBMono12_0x6f = { image_data_JBMono12_0x6f, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1961,10 +2467,17 @@ static const uint32_t image_data_JBMono12_0x70[71] = {
// ∙█░∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0xdcdcdcdc, 0x91919191, 0xe3e3e3e3, 0xd4d4d4d4, 0x54545454, 0x00000002, 0x00000000, 0xfffffff0, 0xf7f7f7f7, 0xc8c8c8c8, 0x36363636, 0x89898989, 0xe6e6e6e6, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x56565656, 0x00000000, 0x10101010, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffea, 0xfefefefe, 0x39393939, 0x00000000, 0xf7f7f7f7, 0x4f4f4f4f, 0x00000000, 0x0a0a0a0a, 0xffffffff, 0x34343434, 0x00000000, 0xf7f7f7f7, 0xb3b3b3b3, 0x16161616, 0x6f6f6f6f, 0xedededed, 0x04040404, 0x00000000, 0xf7f7f7f7, 0xa5a5a5a5, 0xf7f7f7f7, 0xe8e8e8e8, 0x69696969, 0x00000002, 0x00000000, 0xfffffffc, 0xf7f7f7f7, 0x40404040, 0x08080808, 0x06060606, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0x27272727, 0x09090909, 0x0000000b, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0xdcdcdcdc, 0x91919191, 0xe3e3e3e3, 0xd4d4d4d4, 0x54545454,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xf7f7f7f7, 0xc8c8c8c8, 0x36363636, 0x89898989, 0xe6e6e6e6,
+ 0x01010101, 0x00000000, 0xf7f7f7f7, 0x56565656, 0x00000000, 0x10101010, 0xffffffff, 0x2f2f2f2f,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffea, 0xfefefefe, 0x39393939,
+ 0x00000000, 0xf7f7f7f7, 0x4f4f4f4f, 0x00000000, 0x0a0a0a0a, 0xffffffff, 0x34343434, 0x00000000,
+ 0xf7f7f7f7, 0xb3b3b3b3, 0x16161616, 0x6f6f6f6f, 0xedededed, 0x04040404, 0x00000000, 0xf7f7f7f7,
+ 0xa5a5a5a5, 0xf7f7f7f7, 0xe8e8e8e8, 0x69696969, 0x00000002, 0x00000000, 0xfffffffc, 0xf7f7f7f7,
+ 0x40404040, 0x08080808, 0x06060606, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x27272727, 0x09090909, 0x0000000b, 0x00000000
};
-static const tImage JBMono12_0x70 = { image_data_JBMono12_0x70,
- 7, 16, 32};
+static const tImage JBMono12_0x70 = { image_data_JBMono12_0x70, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -1985,10 +2498,18 @@ static const uint32_t image_data_JBMono12_0x71[74] = {
// ∙∙∙∙∙█∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xffffffd0, 0x36363636, 0xbebebebe, 0xeeeeeeee, 0x86868686, 0xe6e6e6e6, 0x26262626, 0x00000000, 0xb4b4b4b4, 0xaeaeaeae, 0x33333333, 0xa0a0a0a0, 0xffffffff, 0x2a2a2a2a, 0x03030303, 0xf8f8f8f8, 0x40404040, 0x00000000, 0x22222222, 0xffffffff, 0x2a2a2a2a, 0x06060606, 0xffffffff, 0x31313131, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x04040404, 0xfcfcfcfc, 0x3a3a3a3a, 0x00000000, 0x1b1b1b1b, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xbebebebe, 0x99999999, 0x12121212, 0x8a8a8a8a, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x46464646, 0xd8d8d8d8, 0xfdfdfdfd, 0xa1a1a1a1, 0xffffffff, 0x2a2a2a2a, 0x00000002, 0x00000000, 0x00000001, 0x01010101, 0x00000002, 0x0d0d0d0d, 0xfffffffe, 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000, 0xfffffffd, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0x28282828, 0x05050505, 0x00000007, 0x00000000
+ 0x00000024, 0x00000000, 0xffffffd0, 0x36363636, 0xbebebebe, 0xeeeeeeee, 0x86868686, 0xe6e6e6e6,
+ 0x26262626, 0x00000000, 0xb4b4b4b4, 0xaeaeaeae, 0x33333333, 0xa0a0a0a0, 0xffffffff, 0x2a2a2a2a,
+ 0x03030303, 0xf8f8f8f8, 0x40404040, 0x00000000, 0x22222222, 0xffffffff, 0x2a2a2a2a, 0x06060606,
+ 0xffffffff, 0x31313131, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x04040404, 0xfcfcfcfc,
+ 0x3a3a3a3a, 0x00000000, 0x1b1b1b1b, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xbebebebe, 0x99999999,
+ 0x12121212, 0x8a8a8a8a, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x46464646, 0xd8d8d8d8, 0xfdfdfdfd,
+ 0xa1a1a1a1, 0xffffffff, 0x2a2a2a2a, 0x00000002, 0x00000000, 0x00000001, 0x01010101, 0x00000002,
+ 0x0d0d0d0d, 0xfffffffe, 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000, 0xfffffffd, 0x0d0d0d0d,
+ 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0x28282828, 0x05050505,
+ 0x00000007, 0x00000000
};
-static const tImage JBMono12_0x71 = { image_data_JBMono12_0x71,
- 7, 16, 32};
+static const tImage JBMono12_0x71 = { image_data_JBMono12_0x71, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2009,10 +2530,14 @@ static const uint32_t image_data_JBMono12_0x72[48] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0xa5a5a5a5, 0x9b9b9b9b, 0xd2d2d2d2, 0xe8e8e8e8, 0x83838383, 0x00000002, 0x00000000, 0xfffffff7, 0xb9b9b9b9, 0xe5e5e5e5, 0x42424242, 0x5a5a5a5a, 0xffffffff, 0x25252525, 0x00000000, 0xb9b9b9b9, 0x92929292, 0x00000002, 0x00000000, 0xfffffffb, 0xd6d6d6d6, 0x67676767, 0x00000000, 0xb9b9b9b9, 0x7e7e7e7e, 0x00000002, 0x00000000, 0xfffffffb, 0x1a1a1a1a, 0x0f0f0f0f, 0x00000000, 0xb9b9b9b9, 0x7e7e7e7e, 0x00000005, 0x00000000, 0xfffffffe, 0xb9b9b9b9, 0x7e7e7e7e, 0x00000005, 0x00000000, 0xfffffffe, 0xb9b9b9b9, 0x7d7d7d7d, 0x00000020, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0xa5a5a5a5, 0x9b9b9b9b, 0xd2d2d2d2, 0xe8e8e8e8, 0x83838383,
+ 0x00000002, 0x00000000, 0xfffffff7, 0xb9b9b9b9, 0xe5e5e5e5, 0x42424242, 0x5a5a5a5a, 0xffffffff,
+ 0x25252525, 0x00000000, 0xb9b9b9b9, 0x92929292, 0x00000002, 0x00000000, 0xfffffffb, 0xd6d6d6d6,
+ 0x67676767, 0x00000000, 0xb9b9b9b9, 0x7e7e7e7e, 0x00000002, 0x00000000, 0xfffffffb, 0x1a1a1a1a,
+ 0x0f0f0f0f, 0x00000000, 0xb9b9b9b9, 0x7e7e7e7e, 0x00000005, 0x00000000, 0xfffffffe, 0xb9b9b9b9,
+ 0x7e7e7e7e, 0x00000005, 0x00000000, 0xfffffffe, 0xb9b9b9b9, 0x7d7d7d7d, 0x00000020, 0x00000000
};
-static const tImage JBMono12_0x72 = { image_data_JBMono12_0x72,
- 7, 16, 32};
+static const tImage JBMono12_0x72 = { image_data_JBMono12_0x72, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2033,10 +2558,16 @@ static const uint32_t image_data_JBMono12_0x73[57] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x45454545, 0xc3c3c3c3, 0xfbfbfbfb, 0xd2d2d2d2, 0x5c5c5c5c, 0x00000002, 0x00000000, 0xfffffff5, 0xdbdbdbdb, 0x92929292, 0x1c1c1c1c, 0x68686868, 0xdadadada, 0x09090909, 0x00000000, 0xd4d4d4d4, 0xb4b4b4b4, 0x31313131, 0x0b0b0b0b, 0x00000003, 0x00000000, 0xfffffffb, 0x49494949, 0xd6d6d6d6, 0xfefefefe, 0xf8f8f8f8, 0x89898989, 0x00000004, 0x00000000, 0xffffffef, 0x08080808, 0x78787878, 0xffffffff, 0x1b1b1b1b, 0x02020202, 0xdededede, 0x72727272, 0x04040404, 0x42424242, 0xffffffff, 0x28282828, 0x00000000, 0x5e5e5e5e, 0xdfdfdfdf, 0xfdfdfdfd, 0xeaeaeaea, 0x86868686, 0x00000004, 0x00000000, 0xfffffffe, 0x15151515, 0x02020202, 0x00000017, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x45454545, 0xc3c3c3c3, 0xfbfbfbfb, 0xd2d2d2d2, 0x5c5c5c5c,
+ 0x00000002, 0x00000000, 0xfffffff5, 0xdbdbdbdb, 0x92929292, 0x1c1c1c1c, 0x68686868, 0xdadadada,
+ 0x09090909, 0x00000000, 0xd4d4d4d4, 0xb4b4b4b4, 0x31313131, 0x0b0b0b0b, 0x00000003, 0x00000000,
+ 0xfffffffb, 0x49494949, 0xd6d6d6d6, 0xfefefefe, 0xf8f8f8f8, 0x89898989, 0x00000004, 0x00000000,
+ 0xffffffef, 0x08080808, 0x78787878, 0xffffffff, 0x1b1b1b1b, 0x02020202, 0xdededede, 0x72727272,
+ 0x04040404, 0x42424242, 0xffffffff, 0x28282828, 0x00000000, 0x5e5e5e5e, 0xdfdfdfdf, 0xfdfdfdfd,
+ 0xeaeaeaea, 0x86868686, 0x00000004, 0x00000000, 0xfffffffe, 0x15151515, 0x02020202, 0x00000017,
+ 0x00000000
};
-static const tImage JBMono12_0x73 = { image_data_JBMono12_0x73,
- 7, 16, 32};
+static const tImage JBMono12_0x73 = { image_data_JBMono12_0x73, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2057,10 +2588,16 @@ static const uint32_t image_data_JBMono12_0x74[58] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffe, 0x6d6d6d6d, 0x6a6a6a6a, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000003, 0x00000000, 0xfffffffe, 0x74747474, 0xe7e7e7e7, 0x00000002, 0xf6f6f6f6, 0x00000002, 0xe7e7e7e7, 0xfffffffd, 0x47474747, 0x20202020, 0x40404040, 0x00000002, 0xb5b5b5b5, 0x00000002, 0x40404040, 0x00000001, 0x14141414, 0x00000002, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0xfffffffb, 0x7f7f7f7f, 0xcacacaca, 0x25252525, 0x1f1f1f1f, 0x05050505, 0x00000002, 0x00000000, 0xfffffffb, 0x1e1e1e1e, 0xbfbfbfbf, 0xfefefefe, 0xffffffff, 0x3f3f3f3f, 0x0000001c, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffe, 0x6d6d6d6d, 0x6a6a6a6a, 0x00000005, 0x00000000, 0x00000002,
+ 0x9c9c9c9c, 0x00000003, 0x00000000, 0xfffffffe, 0x74747474, 0xe7e7e7e7, 0x00000002, 0xf6f6f6f6,
+ 0x00000002, 0xe7e7e7e7, 0xfffffffd, 0x47474747, 0x20202020, 0x40404040, 0x00000002, 0xb5b5b5b5,
+ 0x00000002, 0x40404040, 0x00000001, 0x14141414, 0x00000002, 0x00000000, 0x00000002, 0x9c9c9c9c,
+ 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c, 0x00000005, 0x00000000, 0x00000002, 0x9c9c9c9c,
+ 0x00000005, 0x00000000, 0xfffffffb, 0x7f7f7f7f, 0xcacacaca, 0x25252525, 0x1f1f1f1f, 0x05050505,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x1e1e1e1e, 0xbfbfbfbf, 0xfefefefe, 0xffffffff, 0x3f3f3f3f,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x74 = { image_data_JBMono12_0x74,
- 7, 16, 32};
+static const tImage JBMono12_0x74 = { image_data_JBMono12_0x74, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2081,10 +2618,16 @@ static const uint32_t image_data_JBMono12_0x75[57] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xffffffd8, 0xe4e4e4e4, 0x35353535, 0x00000000, 0x05050505, 0xe5e5e5e5, 0x2b2b2b2b, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf4f4f4f4, 0x48484848, 0x00000000, 0x16161616, 0xffffffff, 0x29292929, 0x00000000, 0xa6a6a6a6, 0xadadadad, 0x1a1a1a1a, 0x86868686, 0xd9d9d9d9, 0x00000002, 0x00000000, 0xfffffffb, 0x30303030, 0xbdbdbdbd, 0xfefefefe, 0xcfcfcfcf, 0x4d4d4d4d, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xffffffd8, 0xe4e4e4e4, 0x35353535, 0x00000000, 0x05050505, 0xe5e5e5e5,
+ 0x2b2b2b2b, 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030,
+ 0x00000000, 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000,
+ 0xfdfdfdfd, 0x3a3a3a3a, 0x00000000, 0x07070707, 0xffffffff, 0x30303030, 0x00000000, 0xf4f4f4f4,
+ 0x48484848, 0x00000000, 0x16161616, 0xffffffff, 0x29292929, 0x00000000, 0xa6a6a6a6, 0xadadadad,
+ 0x1a1a1a1a, 0x86868686, 0xd9d9d9d9, 0x00000002, 0x00000000, 0xfffffffb, 0x30303030, 0xbdbdbdbd,
+ 0xfefefefe, 0xcfcfcfcf, 0x4d4d4d4d, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018,
+ 0x00000000
};
-static const tImage JBMono12_0x75 = { image_data_JBMono12_0x75,
- 7, 16, 32};
+static const tImage JBMono12_0x75 = { image_data_JBMono12_0x75, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2105,10 +2648,15 @@ static const uint32_t image_data_JBMono12_0x76[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xfffffffd, 0x46464646, 0xe1e1e1e1, 0x0b0b0b0b, 0x00000002, 0x00000000, 0xfffffff1, 0xb9b9b9b9, 0x77777777, 0x0b0b0b0b, 0xf5f5f5f5, 0x52525252, 0x00000000, 0x1b1b1b1b, 0xfefefefe, 0x34343434, 0x00000000, 0xabababab, 0xa3a3a3a3, 0x00000000, 0x6a6a6a6a, 0xdededede, 0x00000002, 0x00000000, 0xfffffffb, 0x56565656, 0xefefefef, 0x05050505, 0xbabababa, 0x8a8a8a8a, 0x00000002, 0x00000000, 0xfffffffb, 0x0b0b0b0b, 0xf6f6f6f6, 0x54545454, 0xfafafafa, 0x35353535, 0x00000003, 0x00000000, 0xfffffffd, 0xadadadad, 0xdededede, 0xdfdfdfdf, 0x00000004, 0x00000000, 0xfffffffd, 0x58585858, 0xffffffff, 0x8b8b8b8b, 0x0000001e, 0x00000000
+ 0x00000023, 0x00000000, 0xfffffffd, 0x46464646, 0xe1e1e1e1, 0x0b0b0b0b, 0x00000002, 0x00000000,
+ 0xfffffff1, 0xb9b9b9b9, 0x77777777, 0x0b0b0b0b, 0xf5f5f5f5, 0x52525252, 0x00000000, 0x1b1b1b1b,
+ 0xfefefefe, 0x34343434, 0x00000000, 0xabababab, 0xa3a3a3a3, 0x00000000, 0x6a6a6a6a, 0xdededede,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x56565656, 0xefefefef, 0x05050505, 0xbabababa, 0x8a8a8a8a,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x0b0b0b0b, 0xf6f6f6f6, 0x54545454, 0xfafafafa, 0x35353535,
+ 0x00000003, 0x00000000, 0xfffffffd, 0xadadadad, 0xdededede, 0xdfdfdfdf, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x58585858, 0xffffffff, 0x8b8b8b8b, 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0x76 = { image_data_JBMono12_0x76,
- 7, 16, 32};
+static const tImage JBMono12_0x76 = { image_data_JBMono12_0x76, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2129,10 +2677,15 @@ static const uint32_t image_data_JBMono12_0x77[53] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffd0, 0x92929292, 0x66666666, 0x14141414, 0xe7e7e7e7, 0x42424242, 0x2d2d2d2d, 0xc3c3c3c3, 0x7f7f7f7f, 0x93939393, 0x40404040, 0xffffffff, 0x73737373, 0x55555555, 0xafafafaf, 0x56565656, 0xb6b6b6b6, 0x6c6c6c6c, 0xc2c2c2c2, 0xa0a0a0a0, 0x7a7a7a7a, 0x85858585, 0x2d2d2d2d, 0xdadadada, 0x99999999, 0x6e6e6e6e, 0xcccccccc, 0x9f9f9f9f, 0x5a5a5a5a, 0x07070707, 0xf7f7f7f7, 0xc8c8c8c8, 0x24242424, 0xebebebeb, 0xc7c7c7c7, 0x2f2f2f2f, 0x00000000, 0xdbdbdbdb, 0xfdfdfdfd, 0x01010101, 0xcdcdcdcd, 0xffffffff, 0x08080808, 0x00000000, 0xb2b2b2b2, 0xcccccccc, 0x00000000, 0xa3a3a3a3, 0xdbdbdbdb, 0x0000001d, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffd0, 0x92929292, 0x66666666, 0x14141414, 0xe7e7e7e7, 0x42424242,
+ 0x2d2d2d2d, 0xc3c3c3c3, 0x7f7f7f7f, 0x93939393, 0x40404040, 0xffffffff, 0x73737373, 0x55555555,
+ 0xafafafaf, 0x56565656, 0xb6b6b6b6, 0x6c6c6c6c, 0xc2c2c2c2, 0xa0a0a0a0, 0x7a7a7a7a, 0x85858585,
+ 0x2d2d2d2d, 0xdadadada, 0x99999999, 0x6e6e6e6e, 0xcccccccc, 0x9f9f9f9f, 0x5a5a5a5a, 0x07070707,
+ 0xf7f7f7f7, 0xc8c8c8c8, 0x24242424, 0xebebebeb, 0xc7c7c7c7, 0x2f2f2f2f, 0x00000000, 0xdbdbdbdb,
+ 0xfdfdfdfd, 0x01010101, 0xcdcdcdcd, 0xffffffff, 0x08080808, 0x00000000, 0xb2b2b2b2, 0xcccccccc,
+ 0x00000000, 0xa3a3a3a3, 0xdbdbdbdb, 0x0000001d, 0x00000000
};
-static const tImage JBMono12_0x77 = { image_data_JBMono12_0x77,
- 7, 16, 32};
+static const tImage JBMono12_0x77 = { image_data_JBMono12_0x77, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2153,10 +2706,15 @@ static const uint32_t image_data_JBMono12_0x78[56] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xfffffff3, 0x1d1d1d1d, 0xe0e0e0e0, 0x54545454, 0x00000000, 0x27272727, 0xe3e3e3e3, 0x4b4b4b4b, 0x00000000, 0x7c7c7c7c, 0xe6e6e6e6, 0x0f0f0f0f, 0xbebebebe, 0xb3b3b3b3, 0x00000002, 0x00000000, 0xfffffffb, 0x04040404, 0xcdcdcdcd, 0xd2d2d2d2, 0xefefefef, 0x1a1a1a1a, 0x00000003, 0x00000000, 0xfffffffd, 0x59595959, 0xffffffff, 0x8f8f8f8f, 0x00000003, 0x00000000, 0xfffffffb, 0x08080808, 0xd7d7d7d7, 0xc9c9c9c9, 0xf3f3f3f3, 0x20202020, 0x00000002, 0x00000000, 0xfffffff3, 0x8d8d8d8d, 0xdededede, 0x0b0b0b0b, 0xb5b5b5b5, 0xbfbfbfbf, 0x01010101, 0x39393939, 0xfdfdfdfd, 0x44444444, 0x00000000, 0x1d1d1d1d, 0xf2f2f2f2, 0x6a6a6a6a, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xfffffff3, 0x1d1d1d1d, 0xe0e0e0e0, 0x54545454, 0x00000000, 0x27272727,
+ 0xe3e3e3e3, 0x4b4b4b4b, 0x00000000, 0x7c7c7c7c, 0xe6e6e6e6, 0x0f0f0f0f, 0xbebebebe, 0xb3b3b3b3,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x04040404, 0xcdcdcdcd, 0xd2d2d2d2, 0xefefefef, 0x1a1a1a1a,
+ 0x00000003, 0x00000000, 0xfffffffd, 0x59595959, 0xffffffff, 0x8f8f8f8f, 0x00000003, 0x00000000,
+ 0xfffffffb, 0x08080808, 0xd7d7d7d7, 0xc9c9c9c9, 0xf3f3f3f3, 0x20202020, 0x00000002, 0x00000000,
+ 0xfffffff3, 0x8d8d8d8d, 0xdededede, 0x0b0b0b0b, 0xb5b5b5b5, 0xbfbfbfbf, 0x01010101, 0x39393939,
+ 0xfdfdfdfd, 0x44444444, 0x00000000, 0x1d1d1d1d, 0xf2f2f2f2, 0x6a6a6a6a, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x78 = { image_data_JBMono12_0x78,
- 7, 16, 32};
+static const tImage JBMono12_0x78 = { image_data_JBMono12_0x78, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2177,10 +2735,17 @@ static const uint32_t image_data_JBMono12_0x79[69] = {
// ∙∙▓▒∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xfffffffd, 0x42424242, 0xe2e2e2e2, 0x10101010, 0x00000002, 0x00000000, 0xfffffff1, 0xbcbcbcbc, 0x74747474, 0x05050505, 0xe9e9e9e9, 0x67676767, 0x00000000, 0x25252525, 0xffffffff, 0x28282828, 0x00000000, 0x8b8b8b8b, 0xc6c6c6c6, 0x00000000, 0x7d7d7d7d, 0xc9c9c9c9, 0x00000002, 0x00000000, 0xfffffffb, 0x29292929, 0xffffffff, 0x25252525, 0xd5d5d5d5, 0x6b6b6b6b, 0x00000003, 0x00000000, 0xfffffffc, 0xc5c5c5c5, 0xafafafaf, 0xf9f9f9f9, 0x13131313, 0x00000003, 0x00000000, 0xfffffffd, 0x62626262, 0xffffffff, 0xaeaeaeae, 0x00000004, 0x00000000, 0xfffffffd, 0x15151515, 0xffffffff, 0x50505050, 0x00000004, 0x00000000, 0xfffffffd, 0x5b5b5b5b, 0xecececec, 0x05050505, 0x00000004, 0x00000000, 0xfffffffe, 0xbcbcbcbc, 0x93939393, 0x00000005, 0x00000000, 0xfffffffe, 0x25252525, 0x0e0e0e0e, 0x0000000a, 0x00000000
+ 0x00000023, 0x00000000, 0xfffffffd, 0x42424242, 0xe2e2e2e2, 0x10101010, 0x00000002, 0x00000000,
+ 0xfffffff1, 0xbcbcbcbc, 0x74747474, 0x05050505, 0xe9e9e9e9, 0x67676767, 0x00000000, 0x25252525,
+ 0xffffffff, 0x28282828, 0x00000000, 0x8b8b8b8b, 0xc6c6c6c6, 0x00000000, 0x7d7d7d7d, 0xc9c9c9c9,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x29292929, 0xffffffff, 0x25252525, 0xd5d5d5d5, 0x6b6b6b6b,
+ 0x00000003, 0x00000000, 0xfffffffc, 0xc5c5c5c5, 0xafafafaf, 0xf9f9f9f9, 0x13131313, 0x00000003,
+ 0x00000000, 0xfffffffd, 0x62626262, 0xffffffff, 0xaeaeaeae, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x15151515, 0xffffffff, 0x50505050, 0x00000004, 0x00000000, 0xfffffffd, 0x5b5b5b5b, 0xecececec,
+ 0x05050505, 0x00000004, 0x00000000, 0xfffffffe, 0xbcbcbcbc, 0x93939393, 0x00000005, 0x00000000,
+ 0xfffffffe, 0x25252525, 0x0e0e0e0e, 0x0000000a, 0x00000000
};
-static const tImage JBMono12_0x79 = { image_data_JBMono12_0x79,
- 7, 16, 32};
+static const tImage JBMono12_0x79 = { image_data_JBMono12_0x79, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2201,10 +2766,15 @@ static const uint32_t image_data_JBMono12_0x7a[52] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0x00000001, 0xcccccccc, 0x00000004, 0xe7e7e7e7, 0xfffffffd, 0x0d0d0d0d, 0x00000000, 0x39393939, 0x00000002, 0x40404040, 0xfffffffd, 0xc9c9c9c9, 0xdddddddd, 0x05050505, 0x00000003, 0x00000000, 0xfffffffd, 0x65656565, 0xf4f4f4f4, 0x2d2d2d2d, 0x00000003, 0x00000000, 0xfffffffd, 0x36363636, 0xf7f7f7f7, 0x53535353, 0x00000003, 0x00000000, 0xfffffffd, 0x16161616, 0xe3e3e3e3, 0x83838383, 0x00000004, 0x00000000, 0xfffffffd, 0xc0c0c0c0, 0xcccccccc, 0x21212121, 0x00000002, 0x1f1f1f1f, 0xfffffffd, 0x03030303, 0x00000000, 0xfcfcfcfc, 0x00000004, 0xffffffff, 0x00000001, 0x30303030, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0x00000001, 0xcccccccc, 0x00000004, 0xe7e7e7e7, 0xfffffffd, 0x0d0d0d0d,
+ 0x00000000, 0x39393939, 0x00000002, 0x40404040, 0xfffffffd, 0xc9c9c9c9, 0xdddddddd, 0x05050505,
+ 0x00000003, 0x00000000, 0xfffffffd, 0x65656565, 0xf4f4f4f4, 0x2d2d2d2d, 0x00000003, 0x00000000,
+ 0xfffffffd, 0x36363636, 0xf7f7f7f7, 0x53535353, 0x00000003, 0x00000000, 0xfffffffd, 0x16161616,
+ 0xe3e3e3e3, 0x83838383, 0x00000004, 0x00000000, 0xfffffffd, 0xc0c0c0c0, 0xcccccccc, 0x21212121,
+ 0x00000002, 0x1f1f1f1f, 0xfffffffd, 0x03030303, 0x00000000, 0xfcfcfcfc, 0x00000004, 0xffffffff,
+ 0x00000001, 0x30303030, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0x7a = { image_data_JBMono12_0x7a,
- 7, 16, 32};
+static const tImage JBMono12_0x7a = { image_data_JBMono12_0x7a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2225,10 +2795,19 @@ static const uint32_t image_data_JBMono12_0x7b[83] = {
// ∙∙∙∙∙░∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000c, 0x00000000, 0xfffffffe, 0x24242424, 0x03030303, 0x00000003, 0x00000000, 0xfffffffc, 0x41414141, 0xe1e1e1e1, 0xf1f1f1f1, 0x1e1e1e1e, 0x00000003, 0x00000000, 0xfffffffd, 0xb4b4b4b4, 0x9c9c9c9c, 0x02020202, 0x00000004, 0x00000000, 0xfffffffe, 0xb7b7b7b7, 0x84848484, 0x00000005, 0x00000000, 0xfffffffe, 0xa1a1a1a1, 0x9b9b9b9b, 0x00000002, 0x00000000, 0xfffffffb, 0x02020202, 0x0d0d0d0d, 0x23232323, 0xcccccccc, 0x75757575, 0x00000002, 0x00000000, 0x00000001, 0x2b2b2b2b, 0x00000002, 0xffffffff, 0xfffffffe, 0xc4c4c4c4, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb, 0x03030303, 0x14141414, 0x2b2b2b2b, 0xcfcfcfcf, 0x70707070, 0x00000005, 0x00000000, 0xfffffffe, 0xa1a1a1a1, 0x9a9a9a9a, 0x00000005, 0x00000000, 0xfffffffe, 0xb5b5b5b5, 0x86868686, 0x00000005, 0x00000000, 0xfffffffe, 0xafafafaf, 0x91919191, 0x00000005, 0x00000000, 0xfffffffc, 0x4f4f4f4f, 0xf8f8f8f8, 0xd4d4d4d4, 0x19191919, 0x00000004, 0x00000000, 0xfffffffd, 0x0d0d0d0d, 0x49494949, 0x0a0a0a0a, 0x0000000e, 0x00000000
+ 0x0000000c, 0x00000000, 0xfffffffe, 0x24242424, 0x03030303, 0x00000003, 0x00000000, 0xfffffffc,
+ 0x41414141, 0xe1e1e1e1, 0xf1f1f1f1, 0x1e1e1e1e, 0x00000003, 0x00000000, 0xfffffffd, 0xb4b4b4b4,
+ 0x9c9c9c9c, 0x02020202, 0x00000004, 0x00000000, 0xfffffffe, 0xb7b7b7b7, 0x84848484, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xa1a1a1a1, 0x9b9b9b9b, 0x00000002, 0x00000000, 0xfffffffb, 0x02020202,
+ 0x0d0d0d0d, 0x23232323, 0xcccccccc, 0x75757575, 0x00000002, 0x00000000, 0x00000001, 0x2b2b2b2b,
+ 0x00000002, 0xffffffff, 0xfffffffe, 0xc4c4c4c4, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb,
+ 0x03030303, 0x14141414, 0x2b2b2b2b, 0xcfcfcfcf, 0x70707070, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xa1a1a1a1, 0x9a9a9a9a, 0x00000005, 0x00000000, 0xfffffffe, 0xb5b5b5b5, 0x86868686, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xafafafaf, 0x91919191, 0x00000005, 0x00000000, 0xfffffffc, 0x4f4f4f4f,
+ 0xf8f8f8f8, 0xd4d4d4d4, 0x19191919, 0x00000004, 0x00000000, 0xfffffffd, 0x0d0d0d0d, 0x49494949,
+ 0x0a0a0a0a, 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0x7b = { image_data_JBMono12_0x7b,
- 7, 16, 32};
+static const tImage JBMono12_0x7b = { image_data_JBMono12_0x7b, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2249,10 +2828,18 @@ static const uint32_t image_data_JBMono12_0x7c[78] = {
// ∙∙∙░∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000a, 0x00000000, 0xfffffffe, 0x2c2c2c2c, 0x06060606, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000005, 0x00000000, 0xfffffffe, 0x51515151, 0x11111111, 0x00000010, 0x00000000
+ 0x0000000a, 0x00000000, 0xfffffffe, 0x2c2c2c2c, 0x06060606, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x51515151, 0x11111111, 0x00000010, 0x00000000
};
-static const tImage JBMono12_0x7c = { image_data_JBMono12_0x7c,
- 7, 16, 32};
+static const tImage JBMono12_0x7c = { image_data_JBMono12_0x7c, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2273,10 +2860,18 @@ static const uint32_t image_data_JBMono12_0x7d[79] = {
// ∙░∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000008, 0x00000000, 0xfffffffe, 0x27272727, 0x0b0b0b0b, 0x00000005, 0x00000000, 0xfffffffd, 0xdcdcdcdc, 0xfdfdfdfd, 0x7d7d7d7d, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xebebebeb, 0x00000005, 0x00000000, 0xfffffffe, 0x5c5c5c5c, 0xe1e1e1e1, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xbbbbbbbb, 0x00000005, 0x00000000, 0xfffffffb, 0x6a6a6a6a, 0xd9d9d9d9, 0x28282828, 0x0d0d0d0d, 0x04040404, 0x00000002, 0x00000000, 0xfffffffe, 0x12121212, 0xe4e4e4e4, 0x00000002, 0xffffffff, 0x00000001, 0x5e5e5e5e, 0x00000002, 0x00000000, 0xfffffffb, 0x6a6a6a6a, 0xdbdbdbdb, 0x2f2f2f2f, 0x14141414, 0x07070707, 0x00000002, 0x00000000, 0xfffffffe, 0x83838383, 0xbabababa, 0x00000005, 0x00000000, 0xfffffffe, 0x5f5f5f5f, 0xdddddddd, 0x00000005, 0x00000000, 0xfffffffe, 0x5d5d5d5d, 0xeeeeeeee, 0x00000004, 0x00000000, 0xfffffffd, 0xbcbcbcbc, 0xfafafafa, 0x99999999, 0x00000004, 0x00000000, 0xfffffffe, 0x4a4a4a4a, 0x2d2d2d2d, 0x00000012, 0x00000000
+ 0x00000008, 0x00000000, 0xfffffffe, 0x27272727, 0x0b0b0b0b, 0x00000005, 0x00000000, 0xfffffffd,
+ 0xdcdcdcdc, 0xfdfdfdfd, 0x7d7d7d7d, 0x00000005, 0x00000000, 0xfffffffe, 0x6e6e6e6e, 0xebebebeb,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x5c5c5c5c, 0xe1e1e1e1, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x82828282, 0xbbbbbbbb, 0x00000005, 0x00000000, 0xfffffffb, 0x6a6a6a6a, 0xd9d9d9d9, 0x28282828,
+ 0x0d0d0d0d, 0x04040404, 0x00000002, 0x00000000, 0xfffffffe, 0x12121212, 0xe4e4e4e4, 0x00000002,
+ 0xffffffff, 0x00000001, 0x5e5e5e5e, 0x00000002, 0x00000000, 0xfffffffb, 0x6a6a6a6a, 0xdbdbdbdb,
+ 0x2f2f2f2f, 0x14141414, 0x07070707, 0x00000002, 0x00000000, 0xfffffffe, 0x83838383, 0xbabababa,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x5f5f5f5f, 0xdddddddd, 0x00000005, 0x00000000, 0xfffffffe,
+ 0x5d5d5d5d, 0xeeeeeeee, 0x00000004, 0x00000000, 0xfffffffd, 0xbcbcbcbc, 0xfafafafa, 0x99999999,
+ 0x00000004, 0x00000000, 0xfffffffe, 0x4a4a4a4a, 0x2d2d2d2d, 0x00000012, 0x00000000
};
-static const tImage JBMono12_0x7d = { image_data_JBMono12_0x7d,
- 7, 16, 32};
+static const tImage JBMono12_0x7d = { image_data_JBMono12_0x7d, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2297,10 +2892,12 @@ static const uint32_t image_data_JBMono12_0x7e[25] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000002b, 0x00000000, 0xffffffec, 0x5f5f5f5f, 0xadadadad, 0x52525252, 0x00000000, 0x7c7c7c7c, 0x49494949, 0x1a1a1a1a, 0xfcfcfcfc, 0x96969696, 0xf6f6f6f6, 0x62626262, 0xe7e7e7e7, 0x59595959, 0x33333333, 0xd1d1d1d1, 0x00000000, 0x5c5c5c5c, 0xe2e2e2e2, 0xb2b2b2b2, 0x0c0c0c0c, 0x00000031, 0x00000000
+ 0x0000002b, 0x00000000, 0xffffffec, 0x5f5f5f5f, 0xadadadad, 0x52525252, 0x00000000,
+ 0x7c7c7c7c, 0x49494949, 0x1a1a1a1a, 0xfcfcfcfc, 0x96969696, 0xf6f6f6f6, 0x62626262,
+ 0xe7e7e7e7, 0x59595959, 0x33333333, 0xd1d1d1d1, 0x00000000, 0x5c5c5c5c, 0xe2e2e2e2,
+ 0xb2b2b2b2, 0x0c0c0c0c, 0x00000031, 0x00000000
};
-static const tImage JBMono12_0x7e = { image_data_JBMono12_0x7e,
- 7, 16, 32};
+static const tImage JBMono12_0x7e = { image_data_JBMono12_0x7e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2321,10 +2918,19 @@ static const uint32_t image_data_JBMono12_0xd081[85] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0xfffffffa, 0x00000000, 0x1b1b1b1b, 0x73737373, 0x06060606, 0x43434343, 0x51515151, 0x00000002, 0x00000000, 0xfffffffb, 0x5b5b5b5b, 0xfdfdfdfd, 0x24242424, 0xb1b1b1b1, 0xcccccccc, 0x00000003, 0x00000000, 0xfffffffc, 0x0d0d0d0d, 0x00000000, 0x05050505, 0x08080808, 0x00000002, 0x00000000, 0x00000001, 0xdededede, 0x00000004, 0xffffffff, 0xfffffffc, 0x4c4c4c4c, 0x00000000, 0xdededede, 0x6b6b6b6b, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x8f8f8f8f, 0x00000002, 0x52525252, 0x00000001, 0x49494949, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0xdfdfdfdf, 0x00000002, 0xcececece, 0x00000001, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x6d6d6d6d, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x07070707, 0x00000000, 0xdddddddd, 0x00000004, 0xffffffff, 0x00000001, 0x4f4f4f4f, 0x0000001c, 0x00000000
+ 0xfffffffa, 0x00000000, 0x1b1b1b1b, 0x73737373, 0x06060606, 0x43434343, 0x51515151, 0x00000002,
+ 0x00000000, 0xfffffffb, 0x5b5b5b5b, 0xfdfdfdfd, 0x24242424, 0xb1b1b1b1, 0xcccccccc, 0x00000003,
+ 0x00000000, 0xfffffffc, 0x0d0d0d0d, 0x00000000, 0x05050505, 0x08080808, 0x00000002, 0x00000000,
+ 0x00000001, 0xdededede, 0x00000004, 0xffffffff, 0xfffffffc, 0x4c4c4c4c, 0x00000000, 0xdededede,
+ 0x6b6b6b6b, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000, 0xdededede, 0x56565656,
+ 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x8f8f8f8f, 0x00000002, 0x52525252, 0x00000001,
+ 0x49494949, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0xdfdfdfdf, 0x00000002, 0xcececece,
+ 0x00000001, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede,
+ 0x6d6d6d6d, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x07070707, 0x00000000, 0xdddddddd, 0x00000004,
+ 0xffffffff, 0x00000001, 0x4f4f4f4f, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd081 = { image_data_JBMono12_0xd081,
- 7, 16, 32};
+static const tImage JBMono12_0xd081 = { image_data_JBMono12_0xd081, 7, 16, 32 };
#endif
#if (0x041 == 0x0)
@@ -2345,10 +2951,17 @@ static const uint32_t image_data_JBMono12_0xd090[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffd, 0x51515151, 0xffffffff, 0x87878787, 0x00000004, 0x00000000, 0xfffffffd, 0x93939393, 0xeeeeeeee, 0xc9c9c9c9, 0x00000004, 0x00000000, 0xfffffffc, 0xd5d5d5d5, 0x78787878, 0xfcfcfcfc, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb, 0x17171717, 0xfefefefe, 0x18181818, 0xe5e5e5e5, 0x4c4c4c4c, 0x00000002, 0x00000000, 0xfffffffb, 0x58585858, 0xdadadada, 0x00000000, 0xa7a7a7a7, 0x8d8d8d8d, 0x00000002, 0x00000000, 0xfffffffb, 0x9a9a9a9a, 0xd3d3d3d3, 0x72727272, 0xb5b5b5b5, 0xcfcfcfcf, 0x00000002, 0x00000000, 0xfffffff1, 0xdcdcdcdc, 0xbfbfbfbf, 0xa2a2a2a2, 0xabababab, 0xfefefefe, 0x12121212, 0x1e1e1e1e, 0xffffffff, 0x23232323, 0x00000000, 0x01010101, 0xecececec, 0x52525252, 0x5e5e5e5e, 0xe5e5e5e5, 0x00000003, 0x00000000, 0xfffffffe, 0xafafafaf, 0x91919191, 0x0000001c, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffd, 0x51515151, 0xffffffff, 0x87878787, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x93939393, 0xeeeeeeee, 0xc9c9c9c9, 0x00000004, 0x00000000, 0xfffffffc, 0xd5d5d5d5,
+ 0x78787878, 0xfcfcfcfc, 0x0e0e0e0e, 0x00000002, 0x00000000, 0xfffffffb, 0x17171717, 0xfefefefe,
+ 0x18181818, 0xe5e5e5e5, 0x4c4c4c4c, 0x00000002, 0x00000000, 0xfffffffb, 0x58585858, 0xdadadada,
+ 0x00000000, 0xa7a7a7a7, 0x8d8d8d8d, 0x00000002, 0x00000000, 0xfffffffb, 0x9a9a9a9a, 0xd3d3d3d3,
+ 0x72727272, 0xb5b5b5b5, 0xcfcfcfcf, 0x00000002, 0x00000000, 0xfffffff1, 0xdcdcdcdc, 0xbfbfbfbf,
+ 0xa2a2a2a2, 0xabababab, 0xfefefefe, 0x12121212, 0x1e1e1e1e, 0xffffffff, 0x23232323, 0x00000000,
+ 0x01010101, 0xecececec, 0x52525252, 0x5e5e5e5e, 0xe5e5e5e5, 0x00000003, 0x00000000, 0xfffffffe,
+ 0xafafafaf, 0x91919191, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd090 = { image_data_JBMono12_0xd090,
- 7, 16, 32};
+static const tImage JBMono12_0xd090 = { image_data_JBMono12_0xd090, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2369,10 +2982,16 @@ static const uint32_t image_data_JBMono12_0xd091[64] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xf0f0f0f0, 0x00000004, 0xffffffff, 0xfffffffc, 0x10101010, 0x00000000, 0xf1f1f1f1, 0x5d5d5d5d, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x01010101, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000005, 0x00000000, 0xfffffffc, 0xf1f1f1f1, 0x9c9c9c9c, 0x6e6e6e6e, 0x29292929, 0x00000003, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0xcacacaca, 0xbdbdbdbd, 0xf9f9f9f9, 0xb1b1b1b1, 0x00000002, 0x00000000, 0xffffffe6, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x28282828, 0xfefefefe, 0x29292929, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x03030303, 0xf0f0f0f0, 0x5a5a5a5a, 0x00000000, 0xf1f1f1f1, 0x5f5f5f5f, 0x28282828, 0x89898989, 0xf4f4f4f4, 0x0d0d0d0d, 0x00000000, 0xefefefef, 0xffffffff, 0xfcfcfcfc, 0xb8b8b8b8, 0x4e4e4e4e, 0x0000001d, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xf0f0f0f0, 0x00000004, 0xffffffff, 0xfffffffc, 0x10101010,
+ 0x00000000, 0xf1f1f1f1, 0x5d5d5d5d, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x01010101, 0x00000000,
+ 0xf1f1f1f1, 0x47474747, 0x00000005, 0x00000000, 0xfffffffc, 0xf1f1f1f1, 0x9c9c9c9c, 0x6e6e6e6e,
+ 0x29292929, 0x00000003, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0xcacacaca, 0xbdbdbdbd, 0xf9f9f9f9,
+ 0xb1b1b1b1, 0x00000002, 0x00000000, 0xffffffe6, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x28282828,
+ 0xfefefefe, 0x29292929, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x03030303, 0xf0f0f0f0,
+ 0x5a5a5a5a, 0x00000000, 0xf1f1f1f1, 0x5f5f5f5f, 0x28282828, 0x89898989, 0xf4f4f4f4, 0x0d0d0d0d,
+ 0x00000000, 0xefefefef, 0xffffffff, 0xfcfcfcfc, 0xb8b8b8b8, 0x4e4e4e4e, 0x0000001d, 0x00000000
};
-static const tImage JBMono12_0xd091 = { image_data_JBMono12_0xd091,
- 7, 16, 32};
+static const tImage JBMono12_0xd091 = { image_data_JBMono12_0xd091, 7, 16, 32 };
#endif
#if (0x042 == 0x0)
@@ -2393,10 +3012,17 @@ static const uint32_t image_data_JBMono12_0xd092[70] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffb, 0xf3f3f3f3, 0xffffffff, 0xfbfbfbfb, 0xbbbbbbbb, 0x4d4d4d4d, 0x00000002, 0x00000000, 0xffffffed, 0xf4f4f4f4, 0x54545454, 0x25252525, 0x8b8b8b8b, 0xe7e7e7e7, 0x05050505, 0x00000000, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x1d1d1d1d, 0xffffffff, 0x25252525, 0x00000000, 0xf4f4f4f4, 0x75757575, 0x53535353, 0xb5b5b5b5, 0xc6c6c6c6, 0x00000002, 0x00000000, 0xfffffffb, 0xf4f4f4f4, 0xdededede, 0xdadadada, 0xfefefefe, 0x73737373, 0x00000002, 0x00000000, 0xfffffff7, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x3a3a3a3a, 0xfefefefe, 0x36363636, 0x00000000, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000002, 0x00000000, 0xfffffff1, 0xe7e7e7e7, 0x63636363, 0x00000000, 0xf4f4f4f4, 0x54545454, 0x24242424, 0x7a7a7a7a, 0xfbfbfbfb, 0x19191919, 0x00000000, 0xf2f2f2f2, 0xffffffff, 0xfefefefe, 0xc6c6c6c6, 0x5f5f5f5f, 0x0000001d, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffb, 0xf3f3f3f3, 0xffffffff, 0xfbfbfbfb, 0xbbbbbbbb, 0x4d4d4d4d,
+ 0x00000002, 0x00000000, 0xffffffed, 0xf4f4f4f4, 0x54545454, 0x25252525, 0x8b8b8b8b, 0xe7e7e7e7,
+ 0x05050505, 0x00000000, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x1d1d1d1d, 0xffffffff, 0x25252525,
+ 0x00000000, 0xf4f4f4f4, 0x75757575, 0x53535353, 0xb5b5b5b5, 0xc6c6c6c6, 0x00000002, 0x00000000,
+ 0xfffffffb, 0xf4f4f4f4, 0xdededede, 0xdadadada, 0xfefefefe, 0x73737373, 0x00000002, 0x00000000,
+ 0xfffffff7, 0xf4f4f4f4, 0x3d3d3d3d, 0x00000000, 0x3a3a3a3a, 0xfefefefe, 0x36363636, 0x00000000,
+ 0xf4f4f4f4, 0x3d3d3d3d, 0x00000002, 0x00000000, 0xfffffff1, 0xe7e7e7e7, 0x63636363, 0x00000000,
+ 0xf4f4f4f4, 0x54545454, 0x24242424, 0x7a7a7a7a, 0xfbfbfbfb, 0x19191919, 0x00000000, 0xf2f2f2f2,
+ 0xffffffff, 0xfefefefe, 0xc6c6c6c6, 0x5f5f5f5f, 0x0000001d, 0x00000000
};
-static const tImage JBMono12_0xd092 = { image_data_JBMono12_0xd092,
- 7, 16, 32};
+static const tImage JBMono12_0xd092 = { image_data_JBMono12_0xd092, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2417,10 +3043,15 @@ static const uint32_t image_data_JBMono12_0xd093[50] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0x82828282, 0x00000004, 0xffffffff, 0xfffffffc, 0xb8b8b8b8, 0x00000000, 0x82828282, 0xc1c1c1c1, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x17171717, 0x00000000, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb4b4b4b4, 0x00000020, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0x82828282, 0x00000004, 0xffffffff, 0xfffffffc, 0xb8b8b8b8,
+ 0x00000000, 0x82828282, 0xc1c1c1c1, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x17171717, 0x00000000,
+ 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282,
+ 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000,
+ 0xfffffffe, 0x82828282, 0xb5b5b5b5, 0x00000005, 0x00000000, 0xfffffffe, 0x82828282, 0xb4b4b4b4,
+ 0x00000020, 0x00000000
};
-static const tImage JBMono12_0xd093 = { image_data_JBMono12_0xd093,
- 7, 16, 32};
+static const tImage JBMono12_0xd093 = { image_data_JBMono12_0xd093, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2441,10 +3072,18 @@ static const uint32_t image_data_JBMono12_0xd094[78] = {
// ▒░∙∙∙∙▓
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0x81818181, 0x00000004, 0xffffffff, 0xffffffcd, 0x1e1e1e1e, 0x00000000, 0x85858585, 0xb3b3b3b3, 0x19191919, 0x2e2e2e2e, 0xffffffff, 0x21212121, 0x00000000, 0x89898989, 0xa7a7a7a7, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0x8d8d8d8d, 0xa3a3a3a3, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0x92929292, 0xa0a0a0a0, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0xa0a0a0a0, 0x96969696, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0xc4c4c4c4, 0x79797979, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x1e1e1e1e, 0xfcfcfcfc, 0x4e4e4e4e, 0x10101010, 0x25252525, 0xffffffff, 0x30303030, 0xc5c5c5c5, 0x00000005, 0xffffffff, 0xfffffffd, 0xf9f9f9f9, 0xc5c5c5c5, 0x54545454, 0x00000003, 0x00000000, 0xfffffffc, 0x21212121, 0xf8f8f8f8, 0x84848484, 0x39393939, 0x00000003, 0x00000000, 0xfffffffe, 0x16161616, 0xa6a6a6a6, 0x0000000e, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0x81818181, 0x00000004, 0xffffffff, 0xffffffcd, 0x1e1e1e1e,
+ 0x00000000, 0x85858585, 0xb3b3b3b3, 0x19191919, 0x2e2e2e2e, 0xffffffff, 0x21212121, 0x00000000,
+ 0x89898989, 0xa7a7a7a7, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0x8d8d8d8d,
+ 0xa3a3a3a3, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0x92929292, 0xa0a0a0a0,
+ 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0xa0a0a0a0, 0x96969696, 0x00000000,
+ 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0xc4c4c4c4, 0x79797979, 0x00000000, 0x16161616,
+ 0xffffffff, 0x21212121, 0x1e1e1e1e, 0xfcfcfcfc, 0x4e4e4e4e, 0x10101010, 0x25252525, 0xffffffff,
+ 0x30303030, 0xc5c5c5c5, 0x00000005, 0xffffffff, 0xfffffffd, 0xf9f9f9f9, 0xc5c5c5c5, 0x54545454,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x21212121, 0xf8f8f8f8, 0x84848484, 0x39393939, 0x00000003,
+ 0x00000000, 0xfffffffe, 0x16161616, 0xa6a6a6a6, 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0xd094 = { image_data_JBMono12_0xd094,
- 7, 16, 32};
+static const tImage JBMono12_0xd094 = { image_data_JBMono12_0xd094, 7, 16, 32 };
#endif
#if (0x045 == 0x0)
@@ -2465,10 +3104,16 @@ static const uint32_t image_data_JBMono12_0xd095[63] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xdededede, 0x00000004, 0xffffffff, 0xfffffffc, 0x4c4c4c4c, 0x00000000, 0xdededede, 0x6b6b6b6b, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x8f8f8f8f, 0x00000002, 0x52525252, 0x00000001, 0x49494949, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0xdfdfdfdf, 0x00000002, 0xcececece, 0x00000001, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x6d6d6d6d, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x07070707, 0x00000000, 0xdddddddd, 0x00000004, 0xffffffff, 0x00000001, 0x4f4f4f4f, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xdededede, 0x00000004, 0xffffffff, 0xfffffffc, 0x4c4c4c4c,
+ 0x00000000, 0xdededede, 0x6b6b6b6b, 0x00000003, 0x1f1f1f1f, 0xfffffffc, 0x09090909, 0x00000000,
+ 0xdededede, 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x8f8f8f8f, 0x00000002,
+ 0x52525252, 0x00000001, 0x49494949, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede, 0xdfdfdfdf,
+ 0x00000002, 0xcececece, 0x00000001, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xfffffffe, 0xdededede,
+ 0x56565656, 0x00000005, 0x00000000, 0xfffffffe, 0xdededede, 0x56565656, 0x00000005, 0x00000000,
+ 0xfffffffe, 0xdededede, 0x6d6d6d6d, 0x00000003, 0x1f1f1f1f, 0xfffffffd, 0x07070707, 0x00000000,
+ 0xdddddddd, 0x00000004, 0xffffffff, 0x00000001, 0x4f4f4f4f, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd095 = { image_data_JBMono12_0xd095,
- 7, 16, 32};
+static const tImage JBMono12_0xd095 = { image_data_JBMono12_0xd095, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2489,10 +3134,17 @@ static const uint32_t image_data_JBMono12_0xd096[69] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffde, 0xbebebebe, 0x8e8e8e8e, 0x00000000, 0xecececec, 0x20202020, 0x5a5a5a5a, 0xecececec, 0x65656565, 0xe2e2e2e2, 0x01010101, 0xecececec, 0x20202020, 0xaeaeaeae, 0x98989898, 0x11111111, 0xf9f9f9f9, 0x39393939, 0xecececec, 0x2b2b2b2b, 0xf6f6f6f6, 0x3d3d3d3d, 0x00000000, 0xb0b0b0b0, 0x9d9d9d9d, 0xf0f0f0f0, 0x89898989, 0xe1e1e1e1, 0x01010101, 0x00000000, 0x85858585, 0xebebebeb, 0xfcfcfcfc, 0xebebebeb, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xffffffe5, 0xd6d6d6d6, 0x67676767, 0xecececec, 0x5a5a5a5a, 0xf7f7f7f7, 0x0e0e0e0e, 0x2e2e2e2e, 0xfcfcfcfc, 0x16161616, 0xecececec, 0x21212121, 0xe3e3e3e3, 0x5f5f5f5f, 0x86868686, 0xbebebebe, 0x00000000, 0xecececec, 0x20202020, 0x8f8f8f8f, 0xb8b8b8b8, 0xdddddddd, 0x69696969, 0x00000000, 0xebebebeb, 0x1e1e1e1e, 0x39393939, 0xfcfcfcfc, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffde, 0xbebebebe, 0x8e8e8e8e, 0x00000000, 0xecececec, 0x20202020,
+ 0x5a5a5a5a, 0xecececec, 0x65656565, 0xe2e2e2e2, 0x01010101, 0xecececec, 0x20202020, 0xaeaeaeae,
+ 0x98989898, 0x11111111, 0xf9f9f9f9, 0x39393939, 0xecececec, 0x2b2b2b2b, 0xf6f6f6f6, 0x3d3d3d3d,
+ 0x00000000, 0xb0b0b0b0, 0x9d9d9d9d, 0xf0f0f0f0, 0x89898989, 0xe1e1e1e1, 0x01010101, 0x00000000,
+ 0x85858585, 0xebebebeb, 0xfcfcfcfc, 0xebebebeb, 0xb5b5b5b5, 0x00000002, 0x00000000, 0xffffffe5,
+ 0xd6d6d6d6, 0x67676767, 0xecececec, 0x5a5a5a5a, 0xf7f7f7f7, 0x0e0e0e0e, 0x2e2e2e2e, 0xfcfcfcfc,
+ 0x16161616, 0xecececec, 0x21212121, 0xe3e3e3e3, 0x5f5f5f5f, 0x86868686, 0xbebebebe, 0x00000000,
+ 0xecececec, 0x20202020, 0x8f8f8f8f, 0xb8b8b8b8, 0xdddddddd, 0x69696969, 0x00000000, 0xebebebeb,
+ 0x1e1e1e1e, 0x39393939, 0xfcfcfcfc, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd096 = { image_data_JBMono12_0xd096,
- 7, 16, 32};
+static const tImage JBMono12_0xd096 = { image_data_JBMono12_0xd096, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2513,10 +3165,18 @@ static const uint32_t image_data_JBMono12_0xd097[73] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x13131313, 0x00000004, 0x00000000, 0xffffffec, 0x48484848, 0xe5e5e5e5, 0xffffffff, 0xedededed, 0x5c5c5c5c, 0x00000000, 0x06060606, 0xf3f3f3f3, 0x8c8c8c8c, 0x18181818, 0x7f7f7f7f, 0xf9f9f9f9, 0x0d0d0d0d, 0x15151515, 0x7c7c7c7c, 0x0e0e0e0e, 0x00000000, 0x2b2b2b2b, 0xffffffff, 0x1c1c1c1c, 0x00000002, 0x00000000, 0xfffffffc, 0x2b2b2b2b, 0x5b5b5b5b, 0xc4c4c4c4, 0xbfbfbfbf, 0x00000003, 0x00000000, 0xfffffffc, 0x7f7f7f7f, 0xe3e3e3e3, 0xffffffff, 0x6c6c6c6c, 0x00000005, 0x00000000, 0xfffffffb, 0x48484848, 0xffffffff, 0x30303030, 0x3b3b3b3b, 0x86868686, 0x00000003, 0x00000000, 0xfffffff1, 0xe6e6e6e6, 0x6c6c6c6c, 0x2e2e2e2e, 0xffffffff, 0x6e6e6e6e, 0x17171717, 0x6d6d6d6d, 0xffffffff, 0x39393939, 0x00000000, 0x69696969, 0xebebebeb, 0xffffffff, 0xecececec, 0x71717171, 0x00000004, 0x00000000, 0x00000001, 0x13131313, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x13131313, 0x00000004, 0x00000000, 0xffffffec, 0x48484848,
+ 0xe5e5e5e5, 0xffffffff, 0xedededed, 0x5c5c5c5c, 0x00000000, 0x06060606, 0xf3f3f3f3, 0x8c8c8c8c,
+ 0x18181818, 0x7f7f7f7f, 0xf9f9f9f9, 0x0d0d0d0d, 0x15151515, 0x7c7c7c7c, 0x0e0e0e0e, 0x00000000,
+ 0x2b2b2b2b, 0xffffffff, 0x1c1c1c1c, 0x00000002, 0x00000000, 0xfffffffc, 0x2b2b2b2b, 0x5b5b5b5b,
+ 0xc4c4c4c4, 0xbfbfbfbf, 0x00000003, 0x00000000, 0xfffffffc, 0x7f7f7f7f, 0xe3e3e3e3, 0xffffffff,
+ 0x6c6c6c6c, 0x00000005, 0x00000000, 0xfffffffb, 0x48484848, 0xffffffff, 0x30303030, 0x3b3b3b3b,
+ 0x86868686, 0x00000003, 0x00000000, 0xfffffff1, 0xe6e6e6e6, 0x6c6c6c6c, 0x2e2e2e2e, 0xffffffff,
+ 0x6e6e6e6e, 0x17171717, 0x6d6d6d6d, 0xffffffff, 0x39393939, 0x00000000, 0x69696969, 0xebebebeb,
+ 0xffffffff, 0xecececec, 0x71717171, 0x00000004, 0x00000000, 0x00000001, 0x13131313, 0x00000018,
+ 0x00000000
};
-static const tImage JBMono12_0xd097 = { image_data_JBMono12_0xd097,
- 7, 16, 32};
+static const tImage JBMono12_0xd097 = { image_data_JBMono12_0xd097, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2537,10 +3197,17 @@ static const uint32_t image_data_JBMono12_0xd098[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xffffffc6, 0xfdfdfdfd, 0x31313131, 0x00000000, 0x90909090, 0xffffffff, 0x2e2e2e2e, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x03030303, 0xe7e7e7e7, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x44444444, 0xdededede, 0xf5f5f5f5, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x9e9e9e9e, 0x85858585, 0xfcfcfcfc, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x39393939, 0xf0f0f0f0, 0x2b2b2b2b, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x81818181, 0xd1d1d1d1, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0xd3d3d3d3, 0x77777777, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfefefefe, 0xffffffff, 0x1f1f1f1f, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfcfcfcfc, 0xc4c4c4c4, 0x00000002, 0x00000000, 0xfffffffe, 0xfdfdfdfd, 0x30303030, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xffffffc6, 0xfdfdfdfd, 0x31313131, 0x00000000, 0x90909090, 0xffffffff,
+ 0x2e2e2e2e, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x03030303, 0xe7e7e7e7, 0xffffffff, 0x30303030,
+ 0x00000000, 0xfdfdfdfd, 0x31313131, 0x44444444, 0xdededede, 0xf5f5f5f5, 0x30303030, 0x00000000,
+ 0xfdfdfdfd, 0x31313131, 0x9e9e9e9e, 0x85858585, 0xfcfcfcfc, 0x30303030, 0x00000000, 0xfdfdfdfd,
+ 0x39393939, 0xf0f0f0f0, 0x2b2b2b2b, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x81818181,
+ 0xd1d1d1d1, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0xd3d3d3d3, 0x77777777,
+ 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfefefefe, 0xffffffff, 0x1f1f1f1f, 0x00000000,
+ 0xfefefefe, 0x30303030, 0x00000000, 0xfcfcfcfc, 0xc4c4c4c4, 0x00000002, 0x00000000, 0xfffffffe,
+ 0xfdfdfdfd, 0x30303030, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd098 = { image_data_JBMono12_0xd098,
- 7, 16, 32};
+static const tImage JBMono12_0xd098 = { image_data_JBMono12_0xd098, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2561,10 +3228,20 @@ static const uint32_t image_data_JBMono12_0xd099[89] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0xfffffffa, 0x00000000, 0x2c2c2c2c, 0x6a6a6a6a, 0x00000000, 0x4d4d4d4d, 0x51515151, 0x00000002, 0x00000000, 0xfffffffb, 0x0b0b0b0b, 0xdbdbdbdb, 0xaeaeaeae, 0xe0e0e0e0, 0x32323232, 0x00000003, 0x00000000, 0xfffffffd, 0x02020202, 0x2f2f2f2f, 0x08080808, 0x00000003, 0x00000000, 0xffffffc6, 0xfdfdfdfd, 0x31313131, 0x00000000, 0x90909090, 0xffffffff, 0x2e2e2e2e, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x03030303, 0xe7e7e7e7, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x44444444, 0xdededede, 0xf5f5f5f5, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x9e9e9e9e, 0x85858585, 0xfcfcfcfc, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x39393939, 0xf0f0f0f0, 0x2b2b2b2b, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x81818181, 0xd1d1d1d1, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0xd3d3d3d3, 0x77777777, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfefefefe, 0xffffffff, 0x1f1f1f1f, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000, 0xfcfcfcfc, 0xc4c4c4c4, 0x00000002, 0x00000000, 0xfffffffe, 0xfdfdfdfd, 0x30303030, 0x0000001c, 0x00000000
+ 0xfffffffa, 0x00000000, 0x2c2c2c2c, 0x6a6a6a6a, 0x00000000, 0x4d4d4d4d, 0x51515151, 0x00000002,
+ 0x00000000, 0xfffffffb, 0x0b0b0b0b, 0xdbdbdbdb, 0xaeaeaeae, 0xe0e0e0e0, 0x32323232, 0x00000003,
+ 0x00000000, 0xfffffffd, 0x02020202, 0x2f2f2f2f, 0x08080808, 0x00000003, 0x00000000, 0xffffffc6,
+ 0xfdfdfdfd, 0x31313131, 0x00000000, 0x90909090, 0xffffffff, 0x2e2e2e2e, 0x00000000, 0xfdfdfdfd,
+ 0x31313131, 0x03030303, 0xe7e7e7e7, 0xffffffff, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131,
+ 0x44444444, 0xdededede, 0xf5f5f5f5, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x31313131, 0x9e9e9e9e,
+ 0x85858585, 0xfcfcfcfc, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x39393939, 0xf0f0f0f0, 0x2b2b2b2b,
+ 0xfefefefe, 0x30303030, 0x00000000, 0xfdfdfdfd, 0x81818181, 0xd1d1d1d1, 0x00000000, 0xfefefefe,
+ 0x30303030, 0x00000000, 0xfdfdfdfd, 0xd3d3d3d3, 0x77777777, 0x00000000, 0xfefefefe, 0x30303030,
+ 0x00000000, 0xfefefefe, 0xffffffff, 0x1f1f1f1f, 0x00000000, 0xfefefefe, 0x30303030, 0x00000000,
+ 0xfcfcfcfc, 0xc4c4c4c4, 0x00000002, 0x00000000, 0xfffffffe, 0xfdfdfdfd, 0x30303030, 0x0000001c,
+ 0x00000000
};
-static const tImage JBMono12_0xd099 = { image_data_JBMono12_0xd099,
- 7, 16, 32};
+static const tImage JBMono12_0xd099 = { image_data_JBMono12_0xd099, 7, 16, 32 };
#endif
#if (0x04b == 0x0)
@@ -2585,10 +3262,17 @@ static const uint32_t image_data_JBMono12_0xd09a[71] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xffffffed, 0xf6f6f6f6, 0x40404040, 0x00000000, 0x06060606, 0xe0e0e0e0, 0x77777777, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x6c6c6c6c, 0xebebebeb, 0x0c0c0c0c, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x09090909, 0xe6e6e6e6, 0x74747474, 0x00000002, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x70707070, 0x8b8b8b8b, 0xe7e7e7e7, 0x09090909, 0x00000002, 0x00000000, 0xfffffffc, 0xf7f7f7f7, 0xe9e9e9e9, 0xf2f2f2f2, 0xaeaeaeae, 0x00000003, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x40404040, 0x50505050, 0xfcfcfcfc, 0x24242424, 0x00000002, 0x00000000, 0xfffffffb, 0xf7f7f7f7, 0x40404040, 0x01010101, 0xd0d0d0d0, 0x9f9f9f9f, 0x00000002, 0x00000000, 0xfffffff3, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x53535353, 0xfbfbfbfb, 0x22222222, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x01010101, 0xd3d3d3d3, 0x9a9a9a9a, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xffffffed, 0xf6f6f6f6, 0x40404040, 0x00000000, 0x06060606, 0xe0e0e0e0,
+ 0x77777777, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x6c6c6c6c, 0xebebebeb, 0x0c0c0c0c,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x09090909, 0xe6e6e6e6, 0x74747474, 0x00000002, 0x00000000,
+ 0xfffffffb, 0xf7f7f7f7, 0x70707070, 0x8b8b8b8b, 0xe7e7e7e7, 0x09090909, 0x00000002, 0x00000000,
+ 0xfffffffc, 0xf7f7f7f7, 0xe9e9e9e9, 0xf2f2f2f2, 0xaeaeaeae, 0x00000003, 0x00000000, 0xfffffffb,
+ 0xf7f7f7f7, 0x40404040, 0x50505050, 0xfcfcfcfc, 0x24242424, 0x00000002, 0x00000000, 0xfffffffb,
+ 0xf7f7f7f7, 0x40404040, 0x01010101, 0xd0d0d0d0, 0x9f9f9f9f, 0x00000002, 0x00000000, 0xfffffff3,
+ 0xf7f7f7f7, 0x40404040, 0x00000000, 0x53535353, 0xfbfbfbfb, 0x22222222, 0x00000000, 0xf7f7f7f7,
+ 0x3f3f3f3f, 0x00000000, 0x01010101, 0xd3d3d3d3, 0x9a9a9a9a, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd09a = { image_data_JBMono12_0xd09a,
- 7, 16, 32};
+static const tImage JBMono12_0xd09a = { image_data_JBMono12_0xd09a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2609,10 +3293,17 @@ static const uint32_t image_data_JBMono12_0xd09b[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0x84848484, 0x00000004, 0xffffffff, 0xffffffc6, 0x24242424, 0x00000000, 0x88888888, 0xbabababa, 0x1f1f1f1f, 0x31313131, 0xffffffff, 0x24242424, 0x00000000, 0x8d8d8d8d, 0xacacacac, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0x91919191, 0xa7a7a7a7, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0x95959595, 0xa3a3a3a3, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0x9b9b9b9b, 0x9e9e9e9e, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xb7b7b7b7, 0x8e8e8e8e, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x31313131, 0xeaeaeaea, 0x65656565, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0xcececece, 0x9b9b9b9b, 0x0d0d0d0d, 0x00000000, 0x12121212, 0xffffffff, 0x23232323, 0x07070707, 0x0000001b, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0x84848484, 0x00000004, 0xffffffff, 0xffffffc6, 0x24242424,
+ 0x00000000, 0x88888888, 0xbabababa, 0x1f1f1f1f, 0x31313131, 0xffffffff, 0x24242424, 0x00000000,
+ 0x8d8d8d8d, 0xacacacac, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0x91919191,
+ 0xa7a7a7a7, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0x95959595, 0xa3a3a3a3,
+ 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0x9b9b9b9b, 0x9e9e9e9e, 0x00000000,
+ 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xb7b7b7b7, 0x8e8e8e8e, 0x00000000, 0x13131313,
+ 0xffffffff, 0x24242424, 0x31313131, 0xeaeaeaea, 0x65656565, 0x00000000, 0x13131313, 0xffffffff,
+ 0x24242424, 0xcececece, 0x9b9b9b9b, 0x0d0d0d0d, 0x00000000, 0x12121212, 0xffffffff, 0x23232323,
+ 0x07070707, 0x0000001b, 0x00000000
};
-static const tImage JBMono12_0xd09b = { image_data_JBMono12_0xd09b,
- 7, 16, 32};
+static const tImage JBMono12_0xd09b = { image_data_JBMono12_0xd09b, 7, 16, 32 };
#endif
#if (0x04d == 0x0)
@@ -2633,10 +3324,17 @@ static const uint32_t image_data_JBMono12_0xd09c[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffd4, 0x34343434, 0xffffffff, 0xadadadad, 0x00000000, 0x7b7b7b7b, 0xffffffff, 0x65656565, 0x34343434, 0xf2f2f2f2, 0xedededed, 0x06060606, 0xcacacaca, 0xe2e2e2e2, 0x67676767, 0x34343434, 0xf1f1f1f1, 0xbdbdbdbd, 0x5f5f5f5f, 0xe0e0e0e0, 0xbcbcbcbc, 0x67676767, 0x34343434, 0xf5f5f5f5, 0x6f6f6f6f, 0xedededed, 0x92929292, 0xc3c3c3c3, 0x67676767, 0x34343434, 0xf9f9f9f9, 0x21212121, 0xffffffff, 0x42424242, 0xc6c6c6c6, 0x67676767, 0x34343434, 0xfafafafa, 0x00000000, 0x01010101, 0x00000000, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x33333333, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffe, 0xc7c7c7c7, 0x67676767, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffd4, 0x34343434, 0xffffffff, 0xadadadad, 0x00000000, 0x7b7b7b7b,
+ 0xffffffff, 0x65656565, 0x34343434, 0xf2f2f2f2, 0xedededed, 0x06060606, 0xcacacaca, 0xe2e2e2e2,
+ 0x67676767, 0x34343434, 0xf1f1f1f1, 0xbdbdbdbd, 0x5f5f5f5f, 0xe0e0e0e0, 0xbcbcbcbc, 0x67676767,
+ 0x34343434, 0xf5f5f5f5, 0x6f6f6f6f, 0xedededed, 0x92929292, 0xc3c3c3c3, 0x67676767, 0x34343434,
+ 0xf9f9f9f9, 0x21212121, 0xffffffff, 0x42424242, 0xc6c6c6c6, 0x67676767, 0x34343434, 0xfafafafa,
+ 0x00000000, 0x01010101, 0x00000000, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003,
+ 0x00000000, 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x34343434, 0xfafafafa, 0x00000003, 0x00000000,
+ 0xfffffffc, 0xc7c7c7c7, 0x67676767, 0x33333333, 0xfafafafa, 0x00000003, 0x00000000, 0xfffffffe,
+ 0xc7c7c7c7, 0x67676767, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd09c = { image_data_JBMono12_0xd09c,
- 7, 16, 32};
+static const tImage JBMono12_0xd09c = { image_data_JBMono12_0xd09c, 7, 16, 32 };
#endif
#if (0x048 == 0x0)
@@ -2657,10 +3355,17 @@ static const uint32_t image_data_JBMono12_0xd09d[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xffffffc2, 0xf3f3f3f3, 0x43434343, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x77777777, 0x45454545, 0x52525252, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0xecececec, 0xe1e1e1e1, 0xe4e4e4e4, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf2f2f2f2, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff, 0x26262626, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xffffffc2, 0xf3f3f3f3, 0x43434343, 0x00000000, 0x10101010, 0xffffffff,
+ 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727,
+ 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000,
+ 0xf4f4f4f4, 0x77777777, 0x45454545, 0x52525252, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4,
+ 0xecececec, 0xe1e1e1e1, 0xe4e4e4e4, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444,
+ 0x00000000, 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000,
+ 0x10101010, 0xffffffff, 0x27272727, 0x00000000, 0xf4f4f4f4, 0x44444444, 0x00000000, 0x10101010,
+ 0xffffffff, 0x27272727, 0x00000000, 0xf2f2f2f2, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff,
+ 0x26262626, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd09d = { image_data_JBMono12_0xd09d,
- 7, 16, 32};
+static const tImage JBMono12_0xd09d = { image_data_JBMono12_0xd09d, 7, 16, 32 };
#endif
#if (0x04f == 0x0)
@@ -2681,10 +3386,18 @@ static const uint32_t image_data_JBMono12_0xd09e[76] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x32323232, 0xbdbdbdbd, 0xfefefefe, 0xd0d0d0d0, 0x51515151, 0x00000002, 0x00000000, 0xffffffd1, 0xaaaaaaaa, 0xa6a6a6a6, 0x1c1c1c1c, 0x7c7c7c7c, 0xdddddddd, 0x00000000, 0x02020202, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x0b0b0b0b, 0xffffffff, 0x2d2d2d2d, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff, 0x36363636, 0x01010101, 0xf4f4f4f4, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff, 0x28282828, 0x00000000, 0xa6a6a6a6, 0xaaaaaaaa, 0x1e1e1e1e, 0x80808080, 0xd9d9d9d9, 0x00000002, 0x00000000, 0xfffffffb, 0x32323232, 0xbdbdbdbd, 0xffffffff, 0xd0d0d0d0, 0x50505050, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x32323232,
+ 0xbdbdbdbd, 0xfefefefe, 0xd0d0d0d0, 0x51515151, 0x00000002, 0x00000000, 0xffffffd1, 0xaaaaaaaa,
+ 0xa6a6a6a6, 0x1c1c1c1c, 0x7c7c7c7c, 0xdddddddd, 0x00000000, 0x02020202, 0xf7f7f7f7, 0x3f3f3f3f,
+ 0x00000000, 0x0b0b0b0b, 0xffffffff, 0x2d2d2d2d, 0x03030303, 0xffffffff, 0x34343434, 0x00000000,
+ 0x01010101, 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101,
+ 0xffffffff, 0x36363636, 0x03030303, 0xffffffff, 0x34343434, 0x00000000, 0x01010101, 0xffffffff,
+ 0x36363636, 0x01010101, 0xf4f4f4f4, 0x42424242, 0x00000000, 0x0f0f0f0f, 0xffffffff, 0x28282828,
+ 0x00000000, 0xa6a6a6a6, 0xaaaaaaaa, 0x1e1e1e1e, 0x80808080, 0xd9d9d9d9, 0x00000002, 0x00000000,
+ 0xfffffffb, 0x32323232, 0xbdbdbdbd, 0xffffffff, 0xd0d0d0d0, 0x50505050, 0x00000004, 0x00000000,
+ 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd09e = { image_data_JBMono12_0xd09e,
- 7, 16, 32};
+static const tImage JBMono12_0xd09e = { image_data_JBMono12_0xd09e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2705,10 +3418,17 @@ static const uint32_t image_data_JBMono12_0xd09f[66] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xf0f0f0f0, 0x00000004, 0xffffffff, 0xffffffc7, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x5d5d5d5d, 0x1f1f1f1f, 0x30303030, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xefefefef, 0x47474747, 0x00000000, 0x12121212, 0xffffffff, 0x23232323, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xf0f0f0f0, 0x00000004, 0xffffffff, 0xffffffc7, 0x24242424,
+ 0x00000000, 0xf1f1f1f1, 0x5d5d5d5d, 0x1f1f1f1f, 0x30303030, 0xffffffff, 0x24242424, 0x00000000,
+ 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1,
+ 0x47474747, 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747,
+ 0x00000000, 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000,
+ 0x13131313, 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313,
+ 0xffffffff, 0x24242424, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x13131313, 0xffffffff,
+ 0x24242424, 0x00000000, 0xefefefef, 0x47474747, 0x00000000, 0x12121212, 0xffffffff, 0x23232323,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd09f = { image_data_JBMono12_0xd09f,
- 7, 16, 32};
+static const tImage JBMono12_0xd09f = { image_data_JBMono12_0xd09f, 7, 16, 32 };
#endif
#if (0x050 == 0x0)
@@ -2729,10 +3449,16 @@ static const uint32_t image_data_JBMono12_0xd0a0[61] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0x00000001, 0xf6f6f6f6, 0x00000002, 0xffffffff, 0xfffffff3, 0xd1d1d1d1, 0x74747474, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x57575757, 0x1d1d1d1d, 0x58585858, 0xf6f6f6f6, 0x42424242, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffeb, 0xb5b5b5b5, 0x9a9a9a9a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x17171717, 0xe9e9e9e9, 0x60606060, 0x00000000, 0xf7f7f7f7, 0xdededede, 0xd2d2d2d2, 0xfafafafa, 0xc4c4c4c4, 0x0a0a0a0a, 0x00000000, 0xf7f7f7f7, 0x7f7f7f7f, 0x53535353, 0x24242424, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000020, 0x00000000
+ 0x00000016, 0x00000000, 0x00000001, 0xf6f6f6f6, 0x00000002, 0xffffffff, 0xfffffff3, 0xd1d1d1d1,
+ 0x74747474, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x57575757, 0x1d1d1d1d, 0x58585858, 0xf6f6f6f6,
+ 0x42424242, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffeb, 0xb5b5b5b5,
+ 0x9a9a9a9a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x17171717, 0xe9e9e9e9, 0x60606060,
+ 0x00000000, 0xf7f7f7f7, 0xdededede, 0xd2d2d2d2, 0xfafafafa, 0xc4c4c4c4, 0x0a0a0a0a, 0x00000000,
+ 0xf7f7f7f7, 0x7f7f7f7f, 0x53535353, 0x24242424, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7,
+ 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000,
+ 0xfffffffe, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000020, 0x00000000
};
-static const tImage JBMono12_0xd0a0 = { image_data_JBMono12_0xd0a0,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a0 = { image_data_JBMono12_0xd0a0, 7, 16, 32 };
#endif
#if (0x043 == 0x0)
@@ -2753,10 +3479,17 @@ static const uint32_t image_data_JBMono12_0xd0a1[69] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x2c2c2c2c, 0xb8b8b8b8, 0xfcfcfcfc, 0xd9d9d9d9, 0x64646464, 0x00000002, 0x00000000, 0xfffffff0, 0xa7a7a7a7, 0xb2b2b2b2, 0x1e1e1e1e, 0x64646464, 0xf4f4f4f4, 0x0d0d0d0d, 0x00000000, 0xf3f3f3f3, 0x4c4c4c4c, 0x00000000, 0x01010101, 0x77777777, 0x21212121, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xffffffed, 0xeeeeeeee, 0x4f4f4f4f, 0x00000000, 0x02020202, 0x8f8f8f8f, 0x26262626, 0x00000000, 0x9e9e9e9e, 0xb6b6b6b6, 0x1f1f1f1f, 0x68686868, 0xf2f2f2f2, 0x0a0a0a0a, 0x00000000, 0x2b2b2b2b, 0xb8b8b8b8, 0xfcfcfcfc, 0xdadadada, 0x64646464, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x2c2c2c2c,
+ 0xb8b8b8b8, 0xfcfcfcfc, 0xd9d9d9d9, 0x64646464, 0x00000002, 0x00000000, 0xfffffff0, 0xa7a7a7a7,
+ 0xb2b2b2b2, 0x1e1e1e1e, 0x64646464, 0xf4f4f4f4, 0x0d0d0d0d, 0x00000000, 0xf3f3f3f3, 0x4c4c4c4c,
+ 0x00000000, 0x01010101, 0x77777777, 0x21212121, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000005,
+ 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0xf7f7f7f7,
+ 0x40404040, 0x00000005, 0x00000000, 0xffffffed, 0xeeeeeeee, 0x4f4f4f4f, 0x00000000, 0x02020202,
+ 0x8f8f8f8f, 0x26262626, 0x00000000, 0x9e9e9e9e, 0xb6b6b6b6, 0x1f1f1f1f, 0x68686868, 0xf2f2f2f2,
+ 0x0a0a0a0a, 0x00000000, 0x2b2b2b2b, 0xb8b8b8b8, 0xfcfcfcfc, 0xdadadada, 0x64646464, 0x00000004,
+ 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd0a1 = { image_data_JBMono12_0xd0a1,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a1 = { image_data_JBMono12_0xd0a1, 7, 16, 32 };
#endif
#if (0x054 == 0x0)
@@ -2777,10 +3510,16 @@ static const uint32_t image_data_JBMono12_0xd0a2[59] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0x00000001, 0x68686868, 0x00000005, 0xffffffff, 0xfffffff8, 0x99999999, 0x0c0c0c0c, 0x1f1f1f1f, 0x21212121, 0xffffffff, 0x4e4e4e4e, 0x1f1f1f1f, 0x13131313, 0x00000002, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x0000001e, 0x00000000
+ 0x00000015, 0x00000000, 0x00000001, 0x68686868, 0x00000005, 0xffffffff, 0xfffffff8, 0x99999999,
+ 0x0c0c0c0c, 0x1f1f1f1f, 0x21212121, 0xffffffff, 0x4e4e4e4e, 0x1f1f1f1f, 0x13131313, 0x00000002,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0xd0a2 = { image_data_JBMono12_0xd0a2,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a2 = { image_data_JBMono12_0xd0a2, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2801,10 +3540,16 @@ static const uint32_t image_data_JBMono12_0xd0a3[64] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xfffffffd, 0x52525252, 0xf7f7f7f7, 0x0f0f0f0f, 0x00000002, 0x00000000, 0xfffffff1, 0xcececece, 0x86868686, 0x05050505, 0xe9e9e9e9, 0x65656565, 0x00000000, 0x21212121, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0x8a8a8a8a, 0xc3c3c3c3, 0x00000000, 0x73737373, 0xd4d4d4d4, 0x00000002, 0x00000000, 0xfffffffb, 0x26262626, 0xfefefefe, 0x22222222, 0xc6c6c6c6, 0x78787878, 0x00000003, 0x00000000, 0xfffffffc, 0xc1c1c1c1, 0x92929292, 0xfcfcfcfc, 0x1f1f1f1f, 0x00000003, 0x00000000, 0xfffffffd, 0x5c5c5c5c, 0xffffffff, 0xc2c2c2c2, 0x00000004, 0x00000000, 0xfffffffd, 0x0a0a0a0a, 0xfcfcfcfc, 0x67676767, 0x00000004, 0x00000000, 0xfffffffd, 0x40404040, 0xf9f9f9f9, 0x12121212, 0x00000004, 0x00000000, 0xfffffffe, 0xa1a1a1a1, 0xb1b1b1b1, 0x0000001f, 0x00000000
+ 0x00000015, 0x00000000, 0xfffffffd, 0x52525252, 0xf7f7f7f7, 0x0f0f0f0f, 0x00000002, 0x00000000,
+ 0xfffffff1, 0xcececece, 0x86868686, 0x05050505, 0xe9e9e9e9, 0x65656565, 0x00000000, 0x21212121,
+ 0xffffffff, 0x2f2f2f2f, 0x00000000, 0x8a8a8a8a, 0xc3c3c3c3, 0x00000000, 0x73737373, 0xd4d4d4d4,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x26262626, 0xfefefefe, 0x22222222, 0xc6c6c6c6, 0x78787878,
+ 0x00000003, 0x00000000, 0xfffffffc, 0xc1c1c1c1, 0x92929292, 0xfcfcfcfc, 0x1f1f1f1f, 0x00000003,
+ 0x00000000, 0xfffffffd, 0x5c5c5c5c, 0xffffffff, 0xc2c2c2c2, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x0a0a0a0a, 0xfcfcfcfc, 0x67676767, 0x00000004, 0x00000000, 0xfffffffd, 0x40404040, 0xf9f9f9f9,
+ 0x12121212, 0x00000004, 0x00000000, 0xfffffffe, 0xa1a1a1a1, 0xb1b1b1b1, 0x0000001f, 0x00000000
};
-static const tImage JBMono12_0xd0a3 = { image_data_JBMono12_0xd0a3,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a3 = { image_data_JBMono12_0xd0a3, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2825,10 +3570,18 @@ static const uint32_t image_data_JBMono12_0xd0a4[76] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0xfffffffe, 0x75757575, 0x19191919, 0x00000003, 0x00000000, 0xffffffc3, 0x20202020, 0x76767676, 0xffffffff, 0x97979797, 0x33333333, 0x00000000, 0x1d1d1d1d, 0xe9e9e9e9, 0xb5b5b5b5, 0xfefefefe, 0xb7b7b7b7, 0xf3f3f3f3, 0x40404040, 0x69696969, 0xd6d6d6d6, 0x00000000, 0xf6f6f6f6, 0x29292929, 0xa3a3a3a3, 0x9c9c9c9c, 0x84848484, 0xa1a1a1a1, 0x00000000, 0xf6f6f6f6, 0x29292929, 0x6e6e6e6e, 0xb7b7b7b7, 0x84848484, 0xa1a1a1a1, 0x00000000, 0xf6f6f6f6, 0x29292929, 0x6e6e6e6e, 0xb7b7b7b7, 0x83838383, 0xa9a9a9a9, 0x00000000, 0xf6f6f6f6, 0x29292929, 0x74747474, 0xb6b6b6b6, 0x57575757, 0xecececec, 0x0d0d0d0d, 0xf6f6f6f6, 0x2d2d2d2d, 0xc2c2c2c2, 0x8b8b8b8b, 0x0b0b0b0b, 0xc5c5c5c5, 0xf2f2f2f2, 0xffffffff, 0xf3f3f3f3, 0xe2e2e2e2, 0x21212121, 0x00000000, 0x04040404, 0x3a3a3a3a, 0xffffffff, 0x67676767, 0x0b0b0b0b, 0x00000004, 0x00000000, 0xfffffffe, 0x4c4c4c4c, 0x10101010, 0x00000017, 0x00000000
+ 0x00000011, 0x00000000, 0xfffffffe, 0x75757575, 0x19191919, 0x00000003, 0x00000000, 0xffffffc3,
+ 0x20202020, 0x76767676, 0xffffffff, 0x97979797, 0x33333333, 0x00000000, 0x1d1d1d1d, 0xe9e9e9e9,
+ 0xb5b5b5b5, 0xfefefefe, 0xb7b7b7b7, 0xf3f3f3f3, 0x40404040, 0x69696969, 0xd6d6d6d6, 0x00000000,
+ 0xf6f6f6f6, 0x29292929, 0xa3a3a3a3, 0x9c9c9c9c, 0x84848484, 0xa1a1a1a1, 0x00000000, 0xf6f6f6f6,
+ 0x29292929, 0x6e6e6e6e, 0xb7b7b7b7, 0x84848484, 0xa1a1a1a1, 0x00000000, 0xf6f6f6f6, 0x29292929,
+ 0x6e6e6e6e, 0xb7b7b7b7, 0x83838383, 0xa9a9a9a9, 0x00000000, 0xf6f6f6f6, 0x29292929, 0x74747474,
+ 0xb6b6b6b6, 0x57575757, 0xecececec, 0x0d0d0d0d, 0xf6f6f6f6, 0x2d2d2d2d, 0xc2c2c2c2, 0x8b8b8b8b,
+ 0x0b0b0b0b, 0xc5c5c5c5, 0xf2f2f2f2, 0xffffffff, 0xf3f3f3f3, 0xe2e2e2e2, 0x21212121, 0x00000000,
+ 0x04040404, 0x3a3a3a3a, 0xffffffff, 0x67676767, 0x0b0b0b0b, 0x00000004, 0x00000000, 0xfffffffe,
+ 0x4c4c4c4c, 0x10101010, 0x00000017, 0x00000000
};
-static const tImage JBMono12_0xd0a4 = { image_data_JBMono12_0xd0a4,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a4 = { image_data_JBMono12_0xd0a4, 7, 16, 32 };
#endif
#if (0x058 == 0x0)
@@ -2849,10 +3602,17 @@ static const uint32_t image_data_JBMono12_0xd0a5[67] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffec, 0x40404040, 0xfefefefe, 0x33333333, 0x00000000, 0x0a0a0a0a, 0xe5e5e5e5, 0x70707070, 0x00000000, 0xb4b4b4b4, 0xbabababa, 0x00000000, 0x7b7b7b7b, 0xdddddddd, 0x06060606, 0x00000000, 0x2a2a2a2a, 0xfcfcfcfc, 0x56565656, 0xf1f1f1f1, 0x54545454, 0x00000003, 0x00000000, 0xfffffffd, 0x9a9a9a9a, 0xfcfcfcfc, 0xc4c4c4c4, 0x00000004, 0x00000000, 0xfffffffd, 0x42424242, 0xffffffff, 0x77777777, 0x00000004, 0x00000000, 0xfffffffc, 0xb9b9b9b9, 0xe2e2e2e2, 0xe8e8e8e8, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xffffffec, 0x47474747, 0xf7f7f7f7, 0x23232323, 0xe1e1e1e1, 0x80808080, 0x00000000, 0x02020202, 0xd2d2d2d2, 0x8b8b8b8b, 0x00000000, 0x61616161, 0xf3f3f3f3, 0x17171717, 0x61616161, 0xf0f0f0f0, 0x13131313, 0x00000000, 0x03030303, 0xd6d6d6d6, 0x95959595, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffec, 0x40404040, 0xfefefefe, 0x33333333, 0x00000000, 0x0a0a0a0a,
+ 0xe5e5e5e5, 0x70707070, 0x00000000, 0xb4b4b4b4, 0xbabababa, 0x00000000, 0x7b7b7b7b, 0xdddddddd,
+ 0x06060606, 0x00000000, 0x2a2a2a2a, 0xfcfcfcfc, 0x56565656, 0xf1f1f1f1, 0x54545454, 0x00000003,
+ 0x00000000, 0xfffffffd, 0x9a9a9a9a, 0xfcfcfcfc, 0xc4c4c4c4, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x42424242, 0xffffffff, 0x77777777, 0x00000004, 0x00000000, 0xfffffffc, 0xb9b9b9b9, 0xe2e2e2e2,
+ 0xe8e8e8e8, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xffffffec, 0x47474747, 0xf7f7f7f7, 0x23232323,
+ 0xe1e1e1e1, 0x80808080, 0x00000000, 0x02020202, 0xd2d2d2d2, 0x8b8b8b8b, 0x00000000, 0x61616161,
+ 0xf3f3f3f3, 0x17171717, 0x61616161, 0xf0f0f0f0, 0x13131313, 0x00000000, 0x03030303, 0xd6d6d6d6,
+ 0x95959595, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0a5 = { image_data_JBMono12_0xd0a5,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a5 = { image_data_JBMono12_0xd0a5, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2873,10 +3633,19 @@ static const uint32_t image_data_JBMono12_0xd0a6[83] = {
// ∙∙∙∙∙∙▒
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffb, 0xf0f0f0f0, 0x44444444, 0x00000000, 0x44444444, 0xf2f2f2f2, 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3, 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3, 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3, 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3, 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3, 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3, 0x00000002, 0x00000000, 0xfffffff8, 0xf1f1f1f1, 0x59595959, 0x19191919, 0x57575757, 0xf4f4f4f4, 0x15151515, 0x00000000, 0xefefefef, 0x00000004, 0xffffffff, 0x00000001, 0xd9d9d9d9, 0x00000005, 0x00000000, 0xfffffffe, 0x3f3f3f3f, 0xd9d9d9d9, 0x00000005, 0x00000000, 0xfffffffe, 0x2a2a2a2a, 0x92929292, 0x0000000e, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffb, 0xf0f0f0f0, 0x44444444, 0x00000000, 0x44444444, 0xf2f2f2f2,
+ 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3,
+ 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3,
+ 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3,
+ 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3,
+ 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3,
+ 0x00000002, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x45454545, 0xf3f3f3f3,
+ 0x00000002, 0x00000000, 0xfffffff8, 0xf1f1f1f1, 0x59595959, 0x19191919, 0x57575757, 0xf4f4f4f4,
+ 0x15151515, 0x00000000, 0xefefefef, 0x00000004, 0xffffffff, 0x00000001, 0xd9d9d9d9, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x3f3f3f3f, 0xd9d9d9d9, 0x00000005, 0x00000000, 0xfffffffe, 0x2a2a2a2a,
+ 0x92929292, 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0xd0a6 = { image_data_JBMono12_0xd0a6,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a6 = { image_data_JBMono12_0xd0a6, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2897,10 +3666,17 @@ static const uint32_t image_data_JBMono12_0xd0a7[65] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffd6, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c, 0x00000000, 0x16161616, 0xffffffff, 0x1e1e1e1e, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x1d1d1d1d, 0xffffffff, 0x25252525, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0xc3c3c3c3, 0xcececece, 0x7b7b7b7b, 0x7e7e7e7e, 0xffffffff, 0x21212121, 0x00000000, 0x19191919, 0x70707070, 0xadadadad, 0xb6b6b6b6, 0xffffffff, 0x21212121, 0x00000004, 0x00000000, 0xfffffffd, 0x16161616, 0xffffffff, 0x21212121, 0x00000004, 0x00000000, 0xfffffffd, 0x16161616, 0xffffffff, 0x21212121, 0x00000004, 0x00000000, 0xfffffffd, 0x15151515, 0xffffffff, 0x21212121, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffd6, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c, 0x00000000, 0x16161616,
+ 0xffffffff, 0x1e1e1e1e, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c, 0x00000000, 0x16161616, 0xffffffff,
+ 0x21212121, 0x2b2b2b2b, 0xffffffff, 0x0c0c0c0c, 0x00000000, 0x16161616, 0xffffffff, 0x21212121,
+ 0x1d1d1d1d, 0xffffffff, 0x25252525, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000,
+ 0xc3c3c3c3, 0xcececece, 0x7b7b7b7b, 0x7e7e7e7e, 0xffffffff, 0x21212121, 0x00000000, 0x19191919,
+ 0x70707070, 0xadadadad, 0xb6b6b6b6, 0xffffffff, 0x21212121, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x16161616, 0xffffffff, 0x21212121, 0x00000004, 0x00000000, 0xfffffffd, 0x16161616, 0xffffffff,
+ 0x21212121, 0x00000004, 0x00000000, 0xfffffffd, 0x15151515, 0xffffffff, 0x21212121, 0x0000001c,
+ 0x00000000
};
-static const tImage JBMono12_0xd0a7 = { image_data_JBMono12_0xd0a7,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a7 = { image_data_JBMono12_0xd0a7, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2921,10 +3697,17 @@ static const uint32_t image_data_JBMono12_0xd0a8[66] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffc7, 0x59595959, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x98989898, 0x8c8c8c8c, 0x58585858, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x57575757, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x57575757, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x56565656, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x55555555, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x55555555, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x54545454, 0xd2d2d2d2, 0x13131313, 0xeaeaeaea, 0x31313131, 0xa0a0a0a0, 0x8c8c8c8c, 0x53535353, 0x00000005, 0xffffffff, 0x00000001, 0x8b8b8b8b, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffc7, 0x59595959, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020,
+ 0x98989898, 0x8c8c8c8c, 0x58585858, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999,
+ 0x8c8c8c8c, 0x57575757, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c,
+ 0x57575757, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x56565656,
+ 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x55555555, 0xcfcfcfcf,
+ 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x55555555, 0xcfcfcfcf, 0x00000000,
+ 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x54545454, 0xd2d2d2d2, 0x13131313, 0xeaeaeaea,
+ 0x31313131, 0xa0a0a0a0, 0x8c8c8c8c, 0x53535353, 0x00000005, 0xffffffff, 0x00000001, 0x8b8b8b8b,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0a8 = { image_data_JBMono12_0xd0a8,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a8 = { image_data_JBMono12_0xd0a8, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2945,10 +3728,17 @@ static const uint32_t image_data_JBMono12_0xd0a9[72] = {
// ∙∙∙∙∙∙▓
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xffffffc7, 0x59595959, 0xc2c2c2c2, 0x00000000, 0xeeeeeeee, 0x09090909, 0xa8a8a8a8, 0x71717171, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc7c7c7c7, 0x13131313, 0xf3f3f3f3, 0x1d1d1d1d, 0xaeaeaeae, 0x7e7e7e7e, 0x58585858, 0x00000006, 0xffffffff, 0x00000006, 0x00000000, 0x00000001, 0xe3e3e3e3, 0x00000006, 0x00000000, 0x00000001, 0x9a9a9a9a, 0x0000000e, 0x00000000
+ 0x00000015, 0x00000000, 0xffffffc7, 0x59595959, 0xc2c2c2c2, 0x00000000, 0xeeeeeeee, 0x09090909,
+ 0xa8a8a8a8, 0x71717171, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8,
+ 0x74747474, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474,
+ 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959,
+ 0xc3c3c3c3, 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc3c3c3c3,
+ 0x00000000, 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc3c3c3c3, 0x00000000,
+ 0xf0f0f0f0, 0x0a0a0a0a, 0xa8a8a8a8, 0x74747474, 0x59595959, 0xc7c7c7c7, 0x13131313, 0xf3f3f3f3,
+ 0x1d1d1d1d, 0xaeaeaeae, 0x7e7e7e7e, 0x58585858, 0x00000006, 0xffffffff, 0x00000006, 0x00000000,
+ 0x00000001, 0xe3e3e3e3, 0x00000006, 0x00000000, 0x00000001, 0x9a9a9a9a, 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0xd0a9 = { image_data_JBMono12_0xd0a9,
- 7, 16, 32};
+static const tImage JBMono12_0xd0a9 = { image_data_JBMono12_0xd0a9, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2969,10 +3759,17 @@ static const uint32_t image_data_JBMono12_0xd0aa[66] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0x00000002, 0xffffffff, 0x00000001, 0xc4c4c4c4, 0x00000004, 0x00000000, 0xfffffffd, 0x1f1f1f1f, 0x84848484, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x73737373, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffb, 0x73737373, 0xdddddddd, 0x6b6b6b6b, 0x4e4e4e4e, 0x0f0f0f0f, 0x00000002, 0x00000000, 0xfffffff0, 0x73737373, 0xf1f1f1f1, 0xbdbdbdbd, 0xf3f3f3f3, 0xe0e0e0e0, 0x1d1d1d1d, 0x00000000, 0x73737373, 0xc5c5c5c5, 0x00000000, 0x0c0c0c0c, 0xe5e5e5e5, 0x7f7f7f7f, 0x00000000, 0x73737373, 0xc5c5c5c5, 0x00000002, 0x00000000, 0xfffffff5, 0xb8b8b8b8, 0x9e9e9e9e, 0x00000000, 0x73737373, 0xcdcdcdcd, 0x21212121, 0x63636363, 0xf9f9f9f9, 0x61616161, 0x00000000, 0x71717171, 0x00000002, 0xffffffff, 0xfffffffd, 0xe3e3e3e3, 0x87878787, 0x01010101, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0x00000002, 0xffffffff, 0x00000001, 0xc4c4c4c4, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x1f1f1f1f, 0x84848484, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x73737373,
+ 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffb, 0x73737373, 0xdddddddd, 0x6b6b6b6b, 0x4e4e4e4e,
+ 0x0f0f0f0f, 0x00000002, 0x00000000, 0xfffffff0, 0x73737373, 0xf1f1f1f1, 0xbdbdbdbd, 0xf3f3f3f3,
+ 0xe0e0e0e0, 0x1d1d1d1d, 0x00000000, 0x73737373, 0xc5c5c5c5, 0x00000000, 0x0c0c0c0c, 0xe5e5e5e5,
+ 0x7f7f7f7f, 0x00000000, 0x73737373, 0xc5c5c5c5, 0x00000002, 0x00000000, 0xfffffff5, 0xb8b8b8b8,
+ 0x9e9e9e9e, 0x00000000, 0x73737373, 0xcdcdcdcd, 0x21212121, 0x63636363, 0xf9f9f9f9, 0x61616161,
+ 0x00000000, 0x71717171, 0x00000002, 0xffffffff, 0xfffffffd, 0xe3e3e3e3, 0x87878787, 0x01010101,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0aa = { image_data_JBMono12_0xd0aa,
- 7, 16, 32};
+static const tImage JBMono12_0xd0aa = { image_data_JBMono12_0xd0aa, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -2993,10 +3790,17 @@ static const uint32_t image_data_JBMono12_0xd0ab[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000015, 0x00000000, 0xfffffffe, 0x59595959, 0xcbcbcbcb, 0x00000003, 0x00000000, 0xfffffffc, 0x98989898, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000003, 0x00000000, 0xfffffffc, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000003, 0x00000000, 0xffffffd4, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xe2e2e2e2, 0x58585858, 0x0b0b0b0b, 0x00000000, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xf0f0f0f0, 0xd0d0d0d0, 0xf4f4f4f4, 0x2b2b2b2b, 0x98989898, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000000, 0xa8a8a8a8, 0x8b8b8b8b, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000000, 0x7c7c7c7c, 0xb1b1b1b1, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xd1d1d1d1, 0x34343434, 0xd6d6d6d6, 0x6a6a6a6a, 0x99999999, 0x8c8c8c8c, 0x58585858, 0xffffffff, 0xecececec, 0x97979797, 0x0e0e0e0e, 0x97979797, 0x8b8b8b8b, 0x0000001c, 0x00000000
+ 0x00000015, 0x00000000, 0xfffffffe, 0x59595959, 0xcbcbcbcb, 0x00000003, 0x00000000, 0xfffffffc,
+ 0x98989898, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000003, 0x00000000, 0xfffffffc, 0x99999999,
+ 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000003, 0x00000000, 0xffffffd4, 0x99999999, 0x8c8c8c8c,
+ 0x59595959, 0xe2e2e2e2, 0x58585858, 0x0b0b0b0b, 0x00000000, 0x99999999, 0x8c8c8c8c, 0x59595959,
+ 0xf0f0f0f0, 0xd0d0d0d0, 0xf4f4f4f4, 0x2b2b2b2b, 0x98989898, 0x8c8c8c8c, 0x59595959, 0xcccccccc,
+ 0x00000000, 0xa8a8a8a8, 0x8b8b8b8b, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000000,
+ 0x7c7c7c7c, 0xb1b1b1b1, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xd1d1d1d1, 0x34343434, 0xd6d6d6d6,
+ 0x6a6a6a6a, 0x99999999, 0x8c8c8c8c, 0x58585858, 0xffffffff, 0xecececec, 0x97979797, 0x0e0e0e0e,
+ 0x97979797, 0x8b8b8b8b, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0ab = { image_data_JBMono12_0xd0ab,
- 7, 16, 32};
+static const tImage JBMono12_0xd0ab = { image_data_JBMono12_0xd0ab, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3017,10 +3821,16 @@ static const uint32_t image_data_JBMono12_0xd0ac[64] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffe, 0xf0f0f0f0, 0x44444444, 0x00000005, 0x00000000, 0xfffffffe, 0xf1f1f1f1, 0x47474747, 0x00000005, 0x00000000, 0xfffffffe, 0xf1f1f1f1, 0x47474747, 0x00000005, 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x95959595, 0x6b6b6b6b, 0x4e4e4e4e, 0x0f0f0f0f, 0x00000002, 0x00000000, 0xfffffff0, 0xf1f1f1f1, 0xd0d0d0d0, 0xbdbdbdbd, 0xf3f3f3f3, 0xe0e0e0e0, 0x1d1d1d1d, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x0c0c0c0c, 0xe5e5e5e5, 0x7f7f7f7f, 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000002, 0x00000000, 0xfffffff5, 0xb8b8b8b8, 0x9e9e9e9e, 0x00000000, 0xf1f1f1f1, 0x5f5f5f5f, 0x21212121, 0x63636363, 0xf9f9f9f9, 0x61616161, 0x00000000, 0xefefefef, 0x00000002, 0xffffffff, 0xfffffffd, 0xe3e3e3e3, 0x87878787, 0x01010101, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffe, 0xf0f0f0f0, 0x44444444, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xf1f1f1f1, 0x47474747, 0x00000005, 0x00000000, 0xfffffffe, 0xf1f1f1f1, 0x47474747, 0x00000005,
+ 0x00000000, 0xfffffffb, 0xf1f1f1f1, 0x95959595, 0x6b6b6b6b, 0x4e4e4e4e, 0x0f0f0f0f, 0x00000002,
+ 0x00000000, 0xfffffff0, 0xf1f1f1f1, 0xd0d0d0d0, 0xbdbdbdbd, 0xf3f3f3f3, 0xe0e0e0e0, 0x1d1d1d1d,
+ 0x00000000, 0xf1f1f1f1, 0x47474747, 0x00000000, 0x0c0c0c0c, 0xe5e5e5e5, 0x7f7f7f7f, 0x00000000,
+ 0xf1f1f1f1, 0x47474747, 0x00000002, 0x00000000, 0xfffffff5, 0xb8b8b8b8, 0x9e9e9e9e, 0x00000000,
+ 0xf1f1f1f1, 0x5f5f5f5f, 0x21212121, 0x63636363, 0xf9f9f9f9, 0x61616161, 0x00000000, 0xefefefef,
+ 0x00000002, 0xffffffff, 0xfffffffd, 0xe3e3e3e3, 0x87878787, 0x01010101, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0ac = { image_data_JBMono12_0xd0ac,
- 7, 16, 32};
+static const tImage JBMono12_0xd0ac = { image_data_JBMono12_0xd0ac, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3041,10 +3851,18 @@ static const uint32_t image_data_JBMono12_0xd0ad[77] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x44444444, 0xc7c7c7c7, 0xffffffff, 0xcacacaca, 0x49494949, 0x00000002, 0x00000000, 0xfffffff3, 0xd1d1d1d1, 0x90909090, 0x1b1b1b1b, 0x8a8a8a8a, 0xd6d6d6d6, 0x00000000, 0x0c0c0c0c, 0x7c7c7c7c, 0x15151515, 0x00000000, 0x18181818, 0xffffffff, 0x24242424, 0x00000002, 0x00000000, 0xfffffffb, 0x32323232, 0x49494949, 0x54545454, 0xffffffff, 0x2a2a2a2a, 0x00000002, 0x00000000, 0xfffffffb, 0xa2a2a2a2, 0xdededede, 0xe0e0e0e0, 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000, 0xfffffff0, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x09090909, 0x94949494, 0x1b1b1b1b, 0x00000000, 0x1c1c1c1c, 0xffffffff, 0x24242424, 0x00000000, 0xc9c9c9c9, 0x94949494, 0x1c1c1c1c, 0x8e8e8e8e, 0xd5d5d5d5, 0x00000002, 0x00000000, 0xfffffffb, 0x43434343, 0xc8c8c8c8, 0xffffffff, 0xcacacaca, 0x49494949, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
+ 0x00000011, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000004, 0x00000000, 0xfffffffb, 0x44444444,
+ 0xc7c7c7c7, 0xffffffff, 0xcacacaca, 0x49494949, 0x00000002, 0x00000000, 0xfffffff3, 0xd1d1d1d1,
+ 0x90909090, 0x1b1b1b1b, 0x8a8a8a8a, 0xd6d6d6d6, 0x00000000, 0x0c0c0c0c, 0x7c7c7c7c, 0x15151515,
+ 0x00000000, 0x18181818, 0xffffffff, 0x24242424, 0x00000002, 0x00000000, 0xfffffffb, 0x32323232,
+ 0x49494949, 0x54545454, 0xffffffff, 0x2a2a2a2a, 0x00000002, 0x00000000, 0xfffffffb, 0xa2a2a2a2,
+ 0xdededede, 0xe0e0e0e0, 0xffffffff, 0x2a2a2a2a, 0x00000004, 0x00000000, 0xfffffff0, 0x0d0d0d0d,
+ 0xffffffff, 0x2a2a2a2a, 0x09090909, 0x94949494, 0x1b1b1b1b, 0x00000000, 0x1c1c1c1c, 0xffffffff,
+ 0x24242424, 0x00000000, 0xc9c9c9c9, 0x94949494, 0x1c1c1c1c, 0x8e8e8e8e, 0xd5d5d5d5, 0x00000002,
+ 0x00000000, 0xfffffffb, 0x43434343, 0xc8c8c8c8, 0xffffffff, 0xcacacaca, 0x49494949, 0x00000004,
+ 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd0ad = { image_data_JBMono12_0xd0ad,
- 7, 16, 32};
+static const tImage JBMono12_0xd0ad = { image_data_JBMono12_0xd0ad, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3065,10 +3883,18 @@ static const uint32_t image_data_JBMono12_0xd0ae[76] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000012, 0x00000000, 0xffffffbe, 0x0b0b0b0b, 0x01010101, 0x00000000, 0x59595959, 0xc6c6c6c6, 0x00000000, 0x83838383, 0xf3f3f3f3, 0xdcdcdcdc, 0x43434343, 0x59595959, 0xc9c9c9c9, 0x11111111, 0xf3f3f3f3, 0x1d1d1d1d, 0x7d7d7d7d, 0xb8b8b8b8, 0x59595959, 0xc9c9c9c9, 0x39393939, 0xd4d4d4d4, 0x00000000, 0x3b3b3b3b, 0xe8e8e8e8, 0x59595959, 0xdadadada, 0x6d6d6d6d, 0xd3d3d3d3, 0x00000000, 0x39393939, 0xe8e8e8e8, 0x59595959, 0xf8f8f8f8, 0xe6e6e6e6, 0xd3d3d3d3, 0x00000000, 0x39393939, 0xe8e8e8e8, 0x59595959, 0xc9c9c9c9, 0x39393939, 0xd3d3d3d3, 0x00000000, 0x39393939, 0xe8e8e8e8, 0x59595959, 0xc9c9c9c9, 0x39393939, 0xd5d5d5d5, 0x00000000, 0x3c3c3c3c, 0xe8e8e8e8, 0x59595959, 0xc9c9c9c9, 0x0d0d0d0d, 0xf3f3f3f3, 0x1e1e1e1e, 0x7f7f7f7f, 0xb2b2b2b2, 0x58585858, 0xc9c9c9c9, 0x00000000, 0x82828282, 0xf5f5f5f5, 0xdcdcdcdc, 0x41414141, 0x00000004, 0x00000000, 0xfffffffe, 0x0a0a0a0a, 0x01010101, 0x00000016, 0x00000000
+ 0x00000012, 0x00000000, 0xffffffbe, 0x0b0b0b0b, 0x01010101, 0x00000000, 0x59595959, 0xc6c6c6c6,
+ 0x00000000, 0x83838383, 0xf3f3f3f3, 0xdcdcdcdc, 0x43434343, 0x59595959, 0xc9c9c9c9, 0x11111111,
+ 0xf3f3f3f3, 0x1d1d1d1d, 0x7d7d7d7d, 0xb8b8b8b8, 0x59595959, 0xc9c9c9c9, 0x39393939, 0xd4d4d4d4,
+ 0x00000000, 0x3b3b3b3b, 0xe8e8e8e8, 0x59595959, 0xdadadada, 0x6d6d6d6d, 0xd3d3d3d3, 0x00000000,
+ 0x39393939, 0xe8e8e8e8, 0x59595959, 0xf8f8f8f8, 0xe6e6e6e6, 0xd3d3d3d3, 0x00000000, 0x39393939,
+ 0xe8e8e8e8, 0x59595959, 0xc9c9c9c9, 0x39393939, 0xd3d3d3d3, 0x00000000, 0x39393939, 0xe8e8e8e8,
+ 0x59595959, 0xc9c9c9c9, 0x39393939, 0xd5d5d5d5, 0x00000000, 0x3c3c3c3c, 0xe8e8e8e8, 0x59595959,
+ 0xc9c9c9c9, 0x0d0d0d0d, 0xf3f3f3f3, 0x1e1e1e1e, 0x7f7f7f7f, 0xb2b2b2b2, 0x58585858, 0xc9c9c9c9,
+ 0x00000000, 0x82828282, 0xf5f5f5f5, 0xdcdcdcdc, 0x41414141, 0x00000004, 0x00000000, 0xfffffffe,
+ 0x0a0a0a0a, 0x01010101, 0x00000016, 0x00000000
};
-static const tImage JBMono12_0xd0ae = { image_data_JBMono12_0xd0ae,
- 7, 16, 32};
+static const tImage JBMono12_0xd0ae = { image_data_JBMono12_0xd0ae, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3089,10 +3915,17 @@ static const uint32_t image_data_JBMono12_0xd0af[68] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000016, 0x00000000, 0xfffffffd, 0x49494949, 0xd0d0d0d0, 0xfcfcfcfc, 0x00000002, 0xffffffff, 0xffffffc7, 0x1e1e1e1e, 0x10101010, 0xf9f9f9f9, 0x90909090, 0x22222222, 0x2e2e2e2e, 0xffffffff, 0x21212121, 0x40404040, 0xffffffff, 0x12121212, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x0f0f0f0f, 0xfbfbfbfb, 0x72727272, 0x03030303, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0x6a6a6a6a, 0xf8f8f8f8, 0xf4f4f4f4, 0xefefefef, 0xffffffff, 0x21212121, 0x00000000, 0x02020202, 0xdadadada, 0x96969696, 0x46464646, 0xffffffff, 0x21212121, 0x00000000, 0x50505050, 0xfafafafa, 0x1b1b1b1b, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0xc6c6c6c6, 0xa6a6a6a6, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x39393939, 0xffffffff, 0x35353535, 0x00000000, 0x15151515, 0xffffffff, 0x21212121, 0x0000001c, 0x00000000
+ 0x00000016, 0x00000000, 0xfffffffd, 0x49494949, 0xd0d0d0d0, 0xfcfcfcfc, 0x00000002, 0xffffffff,
+ 0xffffffc7, 0x1e1e1e1e, 0x10101010, 0xf9f9f9f9, 0x90909090, 0x22222222, 0x2e2e2e2e, 0xffffffff,
+ 0x21212121, 0x40404040, 0xffffffff, 0x12121212, 0x00000000, 0x16161616, 0xffffffff, 0x21212121,
+ 0x0f0f0f0f, 0xfbfbfbfb, 0x72727272, 0x03030303, 0x16161616, 0xffffffff, 0x21212121, 0x00000000,
+ 0x6a6a6a6a, 0xf8f8f8f8, 0xf4f4f4f4, 0xefefefef, 0xffffffff, 0x21212121, 0x00000000, 0x02020202,
+ 0xdadadada, 0x96969696, 0x46464646, 0xffffffff, 0x21212121, 0x00000000, 0x50505050, 0xfafafafa,
+ 0x1b1b1b1b, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0xc6c6c6c6, 0xa6a6a6a6, 0x00000000,
+ 0x16161616, 0xffffffff, 0x21212121, 0x39393939, 0xffffffff, 0x35353535, 0x00000000, 0x15151515,
+ 0xffffffff, 0x21212121, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0af = { image_data_JBMono12_0xd0af,
- 7, 16, 32};
+static const tImage JBMono12_0xd0af = { image_data_JBMono12_0xd0af, 7, 16, 32 };
#endif
#if (0x061 == 0x0)
@@ -3113,10 +3946,16 @@ static const uint32_t image_data_JBMono12_0xd0b0[61] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x33333333, 0xb6b6b6b6, 0xf4f4f4f4, 0xc2c2c2c2, 0x4e4e4e4e, 0x00000002, 0x00000000, 0xfffffffa, 0xcbcbcbcb, 0x9c9c9c9c, 0x2a2a2a2a, 0x88888888, 0xe0e0e0e0, 0x02020202, 0x00000002, 0x00000000, 0xfffffff5, 0x1d1d1d1d, 0x36363636, 0x49494949, 0xffffffff, 0x28282828, 0x00000000, 0xa9a9a9a9, 0xf9f9f9f9, 0xcdcdcdcd, 0xcececece, 0xffffffff, 0x00000002, 0x2a2a2a2a, 0xffffffec, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0x16161616, 0xffffffff, 0x2a2a2a2a, 0x19191919, 0xfbfbfbfb, 0x53535353, 0x0d0d0d0d, 0x8c8c8c8c, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x81818181, 0xefefefef, 0xf8f8f8f8, 0xa3a3a3a3, 0xffffffff, 0x29292929, 0x00000002, 0x00000000, 0xfffffffe, 0x06060606, 0x09090909, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x33333333, 0xb6b6b6b6, 0xf4f4f4f4, 0xc2c2c2c2, 0x4e4e4e4e,
+ 0x00000002, 0x00000000, 0xfffffffa, 0xcbcbcbcb, 0x9c9c9c9c, 0x2a2a2a2a, 0x88888888, 0xe0e0e0e0,
+ 0x02020202, 0x00000002, 0x00000000, 0xfffffff5, 0x1d1d1d1d, 0x36363636, 0x49494949, 0xffffffff,
+ 0x28282828, 0x00000000, 0xa9a9a9a9, 0xf9f9f9f9, 0xcdcdcdcd, 0xcececece, 0xffffffff, 0x00000002,
+ 0x2a2a2a2a, 0xffffffec, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0x16161616, 0xffffffff, 0x2a2a2a2a,
+ 0x19191919, 0xfbfbfbfb, 0x53535353, 0x0d0d0d0d, 0x8c8c8c8c, 0xffffffff, 0x2a2a2a2a, 0x00000000,
+ 0x81818181, 0xefefefef, 0xf8f8f8f8, 0xa3a3a3a3, 0xffffffff, 0x29292929, 0x00000002, 0x00000000,
+ 0xfffffffe, 0x06060606, 0x09090909, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd0b0 = { image_data_JBMono12_0xd0b0,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b0 = { image_data_JBMono12_0xd0b0, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3137,10 +3976,18 @@ static const uint32_t image_data_JBMono12_0xd0b1[78] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000012, 0x00000000, 0xfffffffe, 0x03030303, 0x13131313, 0x00000002, 0x00000000, 0xfffffffb, 0x0a0a0a0a, 0x82828282, 0xe6e6e6e6, 0xfdfdfdfd, 0xdddddddd, 0x00000002, 0x00000000, 0xfffffffb, 0xa4a4a4a4, 0xdbdbdbdb, 0x6a6a6a6a, 0x35353535, 0x1b1b1b1b, 0x00000002, 0x00000000, 0xfffffffc, 0xf1f1f1f1, 0x62626262, 0x68686868, 0x39393939, 0x00000002, 0x00000000, 0xffffffd7, 0x08080808, 0xffffffff, 0xe6e6e6e6, 0xc2c2c2c2, 0xf5f5f5f5, 0xa5a5a5a5, 0x00000000, 0x09090909, 0xffffffff, 0x71717171, 0x00000000, 0x3e3e3e3e, 0xf9f9f9f9, 0x0e0e0e0e, 0x09090909, 0xffffffff, 0x32323232, 0x00000000, 0x02020202, 0xfcfcfcfc, 0x3b3b3b3b, 0x05050505, 0xf8f8f8f8, 0x3f3f3f3f, 0x00000000, 0x0e0e0e0e, 0xfefefefe, 0x31313131, 0x00000000, 0xadadadad, 0xaaaaaaaa, 0x1d1d1d1d, 0x82828282, 0xdfdfdfdf, 0x01010101, 0x00000000, 0x33333333, 0xbdbdbdbd, 0xffffffff, 0xd0d0d0d0, 0x52525252, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000012, 0x00000000, 0xfffffffe, 0x03030303, 0x13131313, 0x00000002, 0x00000000, 0xfffffffb,
+ 0x0a0a0a0a, 0x82828282, 0xe6e6e6e6, 0xfdfdfdfd, 0xdddddddd, 0x00000002, 0x00000000, 0xfffffffb,
+ 0xa4a4a4a4, 0xdbdbdbdb, 0x6a6a6a6a, 0x35353535, 0x1b1b1b1b, 0x00000002, 0x00000000, 0xfffffffc,
+ 0xf1f1f1f1, 0x62626262, 0x68686868, 0x39393939, 0x00000002, 0x00000000, 0xffffffd7, 0x08080808,
+ 0xffffffff, 0xe6e6e6e6, 0xc2c2c2c2, 0xf5f5f5f5, 0xa5a5a5a5, 0x00000000, 0x09090909, 0xffffffff,
+ 0x71717171, 0x00000000, 0x3e3e3e3e, 0xf9f9f9f9, 0x0e0e0e0e, 0x09090909, 0xffffffff, 0x32323232,
+ 0x00000000, 0x02020202, 0xfcfcfcfc, 0x3b3b3b3b, 0x05050505, 0xf8f8f8f8, 0x3f3f3f3f, 0x00000000,
+ 0x0e0e0e0e, 0xfefefefe, 0x31313131, 0x00000000, 0xadadadad, 0xaaaaaaaa, 0x1d1d1d1d, 0x82828282,
+ 0xdfdfdfdf, 0x01010101, 0x00000000, 0x33333333, 0xbdbdbdbd, 0xffffffff, 0xd0d0d0d0, 0x52525252,
+ 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd0b1 = { image_data_JBMono12_0xd0b1,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b1 = { image_data_JBMono12_0xd0b1, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3161,10 +4008,16 @@ static const uint32_t image_data_JBMono12_0xd0b2[57] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0x00000001, 0xdcdcdcdc, 0x00000002, 0xe7e7e7e7, 0xfffffffe, 0xc6c6c6c6, 0x63636363, 0x00000002, 0x00000000, 0xfffffff1, 0xf7f7f7f7, 0x65656565, 0x37373737, 0x78787878, 0xf9f9f9f9, 0x17171717, 0x00000000, 0xf7f7f7f7, 0x47474747, 0x10101010, 0x54545454, 0xf1f1f1f1, 0x0b0b0b0b, 0x00000000, 0xf7f7f7f7, 0x00000002, 0xfefefefe, 0xfffffffe, 0xffffffff, 0x92929292, 0x00000002, 0x00000000, 0xfffffff1, 0xf7f7f7f7, 0x3a3a3a3a, 0x00000000, 0x2f2f2f2f, 0xf9f9f9f9, 0x36363636, 0x00000000, 0xf7f7f7f7, 0x4d4d4d4d, 0x16161616, 0x47474747, 0xfcfcfcfc, 0x43434343, 0x00000000, 0xf7f7f7f7, 0x00000002, 0xffffffff, 0xfffffffe, 0xe0e0e0e0, 0x87878787, 0x0000001d, 0x00000000
+ 0x00000024, 0x00000000, 0x00000001, 0xdcdcdcdc, 0x00000002, 0xe7e7e7e7, 0xfffffffe, 0xc6c6c6c6,
+ 0x63636363, 0x00000002, 0x00000000, 0xfffffff1, 0xf7f7f7f7, 0x65656565, 0x37373737, 0x78787878,
+ 0xf9f9f9f9, 0x17171717, 0x00000000, 0xf7f7f7f7, 0x47474747, 0x10101010, 0x54545454, 0xf1f1f1f1,
+ 0x0b0b0b0b, 0x00000000, 0xf7f7f7f7, 0x00000002, 0xfefefefe, 0xfffffffe, 0xffffffff, 0x92929292,
+ 0x00000002, 0x00000000, 0xfffffff1, 0xf7f7f7f7, 0x3a3a3a3a, 0x00000000, 0x2f2f2f2f, 0xf9f9f9f9,
+ 0x36363636, 0x00000000, 0xf7f7f7f7, 0x4d4d4d4d, 0x16161616, 0x47474747, 0xfcfcfcfc, 0x43434343,
+ 0x00000000, 0xf7f7f7f7, 0x00000002, 0xffffffff, 0xfffffffe, 0xe0e0e0e0, 0x87878787, 0x0000001d,
+ 0x00000000
};
-static const tImage JBMono12_0xd0b2 = { image_data_JBMono12_0xd0b2,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b2 = { image_data_JBMono12_0xd0b2, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3185,10 +4038,13 @@ static const uint32_t image_data_JBMono12_0xd0b3[40] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0x00000001, 0x68686868, 0x00000004, 0xe7e7e7e7, 0xfffffffc, 0x63636363, 0x00000000, 0x73737373, 0xd6d6d6d6, 0x00000003, 0x40404040, 0xfffffffc, 0x19191919, 0x00000000, 0x73737373, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x73737373, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x73737373, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x73737373, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x71717171, 0xc3c3c3c3, 0x00000020, 0x00000000
+ 0x00000024, 0x00000000, 0x00000001, 0x68686868, 0x00000004, 0xe7e7e7e7, 0xfffffffc, 0x63636363,
+ 0x00000000, 0x73737373, 0xd6d6d6d6, 0x00000003, 0x40404040, 0xfffffffc, 0x19191919, 0x00000000,
+ 0x73737373, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x73737373, 0xc5c5c5c5, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x73737373, 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x73737373,
+ 0xc5c5c5c5, 0x00000005, 0x00000000, 0xfffffffe, 0x71717171, 0xc3c3c3c3, 0x00000020, 0x00000000
};
-static const tImage JBMono12_0xd0b3 = { image_data_JBMono12_0xd0b3,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b3 = { image_data_JBMono12_0xd0b3, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3209,10 +4065,16 @@ static const uint32_t image_data_JBMono12_0xd0b4[64] = {
// ▒░∙∙∙∙▓
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0x00000001, 0x77777777, 0x00000004, 0xe7e7e7e7, 0xffffffdb, 0x02020202, 0x00000000, 0x88888888, 0xb7b7b7b7, 0x34343434, 0x5e5e5e5e, 0xffffffff, 0x02020202, 0x00000000, 0x8c8c8c8c, 0xa2a2a2a2, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0x96969696, 0x9c9c9c9c, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xafafafaf, 0x88888888, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x1e1e1e1e, 0xf1f1f1f1, 0x61616161, 0x19191919, 0x49494949, 0xffffffff, 0x19191919, 0xbebebebe, 0x00000005, 0xffffffff, 0xfffffffd, 0xe8e8e8e8, 0xbebebebe, 0x5a5a5a5a, 0x00000003, 0x00000000, 0xfffffffc, 0x30303030, 0xe8e8e8e8, 0x80808080, 0x3c3c3c3c, 0x00000003, 0x00000000, 0xfffffffe, 0x21212121, 0x9b9b9b9b, 0x0000000e, 0x00000000
+ 0x00000024, 0x00000000, 0x00000001, 0x77777777, 0x00000004, 0xe7e7e7e7, 0xffffffdb, 0x02020202,
+ 0x00000000, 0x88888888, 0xb7b7b7b7, 0x34343434, 0x5e5e5e5e, 0xffffffff, 0x02020202, 0x00000000,
+ 0x8c8c8c8c, 0xa2a2a2a2, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0x96969696,
+ 0x9c9c9c9c, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xafafafaf, 0x88888888,
+ 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x1e1e1e1e, 0xf1f1f1f1, 0x61616161, 0x19191919,
+ 0x49494949, 0xffffffff, 0x19191919, 0xbebebebe, 0x00000005, 0xffffffff, 0xfffffffd, 0xe8e8e8e8,
+ 0xbebebebe, 0x5a5a5a5a, 0x00000003, 0x00000000, 0xfffffffc, 0x30303030, 0xe8e8e8e8, 0x80808080,
+ 0x3c3c3c3c, 0x00000003, 0x00000000, 0xfffffffe, 0x21212121, 0x9b9b9b9b, 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0xd0b4 = { image_data_JBMono12_0xd0b4,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b4 = { image_data_JBMono12_0xd0b4, 7, 16, 32 };
#endif
#if (0x065 == 0x0)
@@ -3233,10 +4095,15 @@ static const uint32_t image_data_JBMono12_0xd0b5[55] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0xa0a0a0a0, 0xf2f2f2f2, 0xd3d3d3d3, 0x45454545, 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xaaaaaaaa, 0x28282828, 0x84848484, 0xf5f5f5f5, 0x08080808, 0x07070707, 0xf5f5f5f5, 0x4b4b4b4b, 0x16161616, 0x21212121, 0xfafafafa, 0x39393939, 0x0f0f0f0f, 0xffffffff, 0xeeeeeeee, 0x00000003, 0xebebebeb, 0xfffffffc, 0x3d3d3d3d, 0x08080808, 0xf8f8f8f8, 0x31313131, 0x00000005, 0x00000000, 0xfffffff4, 0xadadadad, 0x9f9f9f9f, 0x11111111, 0x51515151, 0xd3d3d3d3, 0x19191919, 0x00000000, 0x33333333, 0xbcbcbcbc, 0xfdfdfdfd, 0xe3e3e3e3, 0x6d6d6d6d, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0xa0a0a0a0, 0xf2f2f2f2, 0xd3d3d3d3, 0x45454545,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xaaaaaaaa, 0x28282828, 0x84848484, 0xf5f5f5f5,
+ 0x08080808, 0x07070707, 0xf5f5f5f5, 0x4b4b4b4b, 0x16161616, 0x21212121, 0xfafafafa, 0x39393939,
+ 0x0f0f0f0f, 0xffffffff, 0xeeeeeeee, 0x00000003, 0xebebebeb, 0xfffffffc, 0x3d3d3d3d, 0x08080808,
+ 0xf8f8f8f8, 0x31313131, 0x00000005, 0x00000000, 0xfffffff4, 0xadadadad, 0x9f9f9f9f, 0x11111111,
+ 0x51515151, 0xd3d3d3d3, 0x19191919, 0x00000000, 0x33333333, 0xbcbcbcbc, 0xfdfdfdfd, 0xe3e3e3e3,
+ 0x6d6d6d6d, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd0b5 = { image_data_JBMono12_0xd0b5,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b5 = { image_data_JBMono12_0xd0b5, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3257,10 +4124,15 @@ static const uint32_t image_data_JBMono12_0xd0b6[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffcf, 0x95959595, 0x82828282, 0x00000000, 0xd0d0d0d0, 0x1a1a1a1a, 0x52525252, 0xc6c6c6c6, 0x43434343, 0xedededed, 0x08080808, 0xe9e9e9e9, 0x1d1d1d1d, 0xc3c3c3c3, 0x75757575, 0x00000000, 0xd7d7d7d7, 0x5f5f5f5f, 0xe9e9e9e9, 0x4e4e4e4e, 0xf6f6f6f6, 0x12121212, 0x00000000, 0x8d8d8d8d, 0xf6f6f6f6, 0xfefefefe, 0xf6f6f6f6, 0xc1c1c1c1, 0x00000000, 0x03030303, 0xe0e0e0e0, 0x57575757, 0xe9e9e9e9, 0x43434343, 0xfbfbfbfb, 0x1d1d1d1d, 0x50505050, 0xe7e7e7e7, 0x05050505, 0xe9e9e9e9, 0x1d1d1d1d, 0xbbbbbbbb, 0x84848484, 0xbabababa, 0x83838383, 0x00000000, 0xe9e9e9e9, 0x1b1b1b1b, 0x52525252, 0xe9e9e9e9, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffcf, 0x95959595, 0x82828282, 0x00000000, 0xd0d0d0d0, 0x1a1a1a1a,
+ 0x52525252, 0xc6c6c6c6, 0x43434343, 0xedededed, 0x08080808, 0xe9e9e9e9, 0x1d1d1d1d, 0xc3c3c3c3,
+ 0x75757575, 0x00000000, 0xd7d7d7d7, 0x5f5f5f5f, 0xe9e9e9e9, 0x4e4e4e4e, 0xf6f6f6f6, 0x12121212,
+ 0x00000000, 0x8d8d8d8d, 0xf6f6f6f6, 0xfefefefe, 0xf6f6f6f6, 0xc1c1c1c1, 0x00000000, 0x03030303,
+ 0xe0e0e0e0, 0x57575757, 0xe9e9e9e9, 0x43434343, 0xfbfbfbfb, 0x1d1d1d1d, 0x50505050, 0xe7e7e7e7,
+ 0x05050505, 0xe9e9e9e9, 0x1d1d1d1d, 0xbbbbbbbb, 0x84848484, 0xbabababa, 0x83838383, 0x00000000,
+ 0xe9e9e9e9, 0x1b1b1b1b, 0x52525252, 0xe9e9e9e9, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0b6 = { image_data_JBMono12_0xd0b6,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b6 = { image_data_JBMono12_0xd0b6, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3281,10 +4153,16 @@ static const uint32_t image_data_JBMono12_0xd0b7[60] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffff3, 0x5a5a5a5a, 0xcacacaca, 0xfafafafa, 0xd2d2d2d2, 0x6c6c6c6c, 0x00000000, 0x0b0b0b0b, 0xdededede, 0x78787878, 0x26262626, 0x78787878, 0xf9f9f9f9, 0x18181818, 0x00000002, 0x00000000, 0xfffffffb, 0x13131313, 0x1f1f1f1f, 0x77777777, 0xeeeeeeee, 0x0a0a0a0a, 0x00000002, 0x00000000, 0xfffffffb, 0xaaaaaaaa, 0xfefefefe, 0xffffffff, 0x94949494, 0x01010101, 0x00000003, 0x00000000, 0xffffffef, 0x01010101, 0x46464646, 0xffffffff, 0x38383838, 0x17171717, 0xf3f3f3f3, 0x55555555, 0x0b0b0b0b, 0x4b4b4b4b, 0xffffffff, 0x43434343, 0x00000000, 0x77777777, 0xe5e5e5e5, 0xffffffff, 0xe6e6e6e6, 0x8c8c8c8c, 0x00000003, 0x00000000, 0xfffffffd, 0x01010101, 0x14141414, 0x01010101, 0x00000017, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffff3, 0x5a5a5a5a, 0xcacacaca, 0xfafafafa, 0xd2d2d2d2, 0x6c6c6c6c,
+ 0x00000000, 0x0b0b0b0b, 0xdededede, 0x78787878, 0x26262626, 0x78787878, 0xf9f9f9f9, 0x18181818,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x13131313, 0x1f1f1f1f, 0x77777777, 0xeeeeeeee, 0x0a0a0a0a,
+ 0x00000002, 0x00000000, 0xfffffffb, 0xaaaaaaaa, 0xfefefefe, 0xffffffff, 0x94949494, 0x01010101,
+ 0x00000003, 0x00000000, 0xffffffef, 0x01010101, 0x46464646, 0xffffffff, 0x38383838, 0x17171717,
+ 0xf3f3f3f3, 0x55555555, 0x0b0b0b0b, 0x4b4b4b4b, 0xffffffff, 0x43434343, 0x00000000, 0x77777777,
+ 0xe5e5e5e5, 0xffffffff, 0xe6e6e6e6, 0x8c8c8c8c, 0x00000003, 0x00000000, 0xfffffffd, 0x01010101,
+ 0x14141414, 0x01010101, 0x00000017, 0x00000000
};
-static const tImage JBMono12_0xd0b7 = { image_data_JBMono12_0xd0b7,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b7 = { image_data_JBMono12_0xd0b7, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3305,10 +4183,15 @@ static const uint32_t image_data_JBMono12_0xd0b8[53] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xffffffd0, 0xdcdcdcdc, 0x2f2f2f2f, 0x00000000, 0x7c7c7c7c, 0xe7e7e7e7, 0x26262626, 0x00000000, 0xf7f7f7f7, 0x34343434, 0x0f0f0f0f, 0xefefefef, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x34343434, 0x7b7b7b7b, 0xb2b2b2b2, 0xfefefefe, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0xebebebeb, 0x38383838, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0xa4a4a4a4, 0xbabababa, 0x01010101, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf9f9f9f9, 0xffffffff, 0x3e3e3e3e, 0x01010101, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0xc2c2c2c2, 0x00000000, 0x01010101, 0xfefefefe, 0x29292929, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0xffffffd0, 0xdcdcdcdc, 0x2f2f2f2f, 0x00000000, 0x7c7c7c7c, 0xe7e7e7e7,
+ 0x26262626, 0x00000000, 0xf7f7f7f7, 0x34343434, 0x0f0f0f0f, 0xefefefef, 0xffffffff, 0x2a2a2a2a,
+ 0x00000000, 0xf7f7f7f7, 0x34343434, 0x7b7b7b7b, 0xb2b2b2b2, 0xfefefefe, 0x2a2a2a2a, 0x00000000,
+ 0xf7f7f7f7, 0x3f3f3f3f, 0xebebebeb, 0x38383838, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7,
+ 0xa4a4a4a4, 0xbabababa, 0x01010101, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf9f9f9f9, 0xffffffff,
+ 0x3e3e3e3e, 0x01010101, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0xc2c2c2c2, 0x00000000,
+ 0x01010101, 0xfefefefe, 0x29292929, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0b8 = { image_data_JBMono12_0xd0b8,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b8 = { image_data_JBMono12_0xd0b8, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3329,10 +4212,18 @@ static const uint32_t image_data_JBMono12_0xd0b9[74] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000f, 0x00000000, 0xfffffffb, 0x32323232, 0x77777777, 0x00000000, 0x57575757, 0x56565656, 0x00000002, 0x00000000, 0xfffffffb, 0x09090909, 0xd4d4d4d4, 0xbdbdbdbd, 0xdededede, 0x2c2c2c2c, 0x00000004, 0x00000000, 0xfffffffe, 0x26262626, 0x04040404, 0x00000003, 0x00000000, 0xffffffd0, 0xdcdcdcdc, 0x2f2f2f2f, 0x00000000, 0x7c7c7c7c, 0xe7e7e7e7, 0x26262626, 0x00000000, 0xf7f7f7f7, 0x34343434, 0x0f0f0f0f, 0xefefefef, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x34343434, 0x7b7b7b7b, 0xb2b2b2b2, 0xfefefefe, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0xebebebeb, 0x38383838, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0xa4a4a4a4, 0xbabababa, 0x01010101, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf9f9f9f9, 0xffffffff, 0x3e3e3e3e, 0x01010101, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0xc2c2c2c2, 0x00000000, 0x01010101, 0xfefefefe, 0x29292929, 0x0000001c, 0x00000000
+ 0x0000000f, 0x00000000, 0xfffffffb, 0x32323232, 0x77777777, 0x00000000, 0x57575757, 0x56565656,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x09090909, 0xd4d4d4d4, 0xbdbdbdbd, 0xdededede, 0x2c2c2c2c,
+ 0x00000004, 0x00000000, 0xfffffffe, 0x26262626, 0x04040404, 0x00000003, 0x00000000, 0xffffffd0,
+ 0xdcdcdcdc, 0x2f2f2f2f, 0x00000000, 0x7c7c7c7c, 0xe7e7e7e7, 0x26262626, 0x00000000, 0xf7f7f7f7,
+ 0x34343434, 0x0f0f0f0f, 0xefefefef, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x34343434,
+ 0x7b7b7b7b, 0xb2b2b2b2, 0xfefefefe, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0xebebebeb,
+ 0x38383838, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0xa4a4a4a4, 0xbabababa, 0x01010101,
+ 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf9f9f9f9, 0xffffffff, 0x3e3e3e3e, 0x01010101, 0xffffffff,
+ 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0xc2c2c2c2, 0x00000000, 0x01010101, 0xfefefefe, 0x29292929,
+ 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0b9 = { image_data_JBMono12_0xd0b9,
- 7, 16, 32};
+static const tImage JBMono12_0xd0b9 = { image_data_JBMono12_0xd0b9, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3353,10 +4244,15 @@ static const uint32_t image_data_JBMono12_0xd0ba[56] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xffffffed, 0xbebebebe, 0x59595959, 0x00000000, 0x0a0a0a0a, 0xcececece, 0x78787878, 0x00000000, 0xd5d5d5d5, 0x62626262, 0x00000000, 0x8f8f8f8f, 0xdcdcdcdc, 0x0a0a0a0a, 0x00000000, 0xd5d5d5d5, 0x72727272, 0x44444444, 0xfcfcfcfc, 0x40404040, 0x00000002, 0x00000000, 0x00000001, 0xd5d5d5d5, 0x00000002, 0xffffffff, 0x00000001, 0xcfcfcfcf, 0x00000003, 0x00000000, 0xfffffffb, 0xd5d5d5d5, 0x6b6b6b6b, 0x37373737, 0xfbfbfbfb, 0x54545454, 0x00000002, 0x00000000, 0xfffffff3, 0xd5d5d5d5, 0x62626262, 0x00000000, 0x85858585, 0xe7e7e7e7, 0x11111111, 0x00000000, 0xd5d5d5d5, 0x62626262, 0x00000000, 0x07070707, 0xd7d7d7d7, 0x9b9b9b9b, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0xffffffed, 0xbebebebe, 0x59595959, 0x00000000, 0x0a0a0a0a, 0xcececece,
+ 0x78787878, 0x00000000, 0xd5d5d5d5, 0x62626262, 0x00000000, 0x8f8f8f8f, 0xdcdcdcdc, 0x0a0a0a0a,
+ 0x00000000, 0xd5d5d5d5, 0x72727272, 0x44444444, 0xfcfcfcfc, 0x40404040, 0x00000002, 0x00000000,
+ 0x00000001, 0xd5d5d5d5, 0x00000002, 0xffffffff, 0x00000001, 0xcfcfcfcf, 0x00000003, 0x00000000,
+ 0xfffffffb, 0xd5d5d5d5, 0x6b6b6b6b, 0x37373737, 0xfbfbfbfb, 0x54545454, 0x00000002, 0x00000000,
+ 0xfffffff3, 0xd5d5d5d5, 0x62626262, 0x00000000, 0x85858585, 0xe7e7e7e7, 0x11111111, 0x00000000,
+ 0xd5d5d5d5, 0x62626262, 0x00000000, 0x07070707, 0xd7d7d7d7, 0x9b9b9b9b, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0ba = { image_data_JBMono12_0xd0ba,
- 7, 16, 32};
+static const tImage JBMono12_0xd0ba = { image_data_JBMono12_0xd0ba, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3377,10 +4273,15 @@ static const uint32_t image_data_JBMono12_0xd0bb[53] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0x00000001, 0x77777777, 0x00000004, 0xe7e7e7e7, 0xffffffd4, 0x26262626, 0x00000000, 0x89898989, 0xc4c4c4c4, 0x40404040, 0x4b4b4b4b, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x8e8e8e8e, 0xabababab, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x93939393, 0xa6a6a6a6, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xabababab, 0x98989898, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x26262626, 0xe1e1e1e1, 0x73737373, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0xc2c2c2c2, 0xafafafaf, 0x16161616, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x29292929, 0x09090909, 0x0000001b, 0x00000000
+ 0x00000024, 0x00000000, 0x00000001, 0x77777777, 0x00000004, 0xe7e7e7e7, 0xffffffd4, 0x26262626,
+ 0x00000000, 0x89898989, 0xc4c4c4c4, 0x40404040, 0x4b4b4b4b, 0xffffffff, 0x2a2a2a2a, 0x00000000,
+ 0x8e8e8e8e, 0xabababab, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x93939393,
+ 0xa6a6a6a6, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xabababab, 0x98989898,
+ 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x26262626, 0xe1e1e1e1, 0x73737373, 0x00000000,
+ 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0xc2c2c2c2, 0xafafafaf, 0x16161616, 0x00000000, 0x0d0d0d0d,
+ 0xffffffff, 0x29292929, 0x09090909, 0x0000001b, 0x00000000
};
-static const tImage JBMono12_0xd0bb = { image_data_JBMono12_0xd0bb,
- 7, 16, 32};
+static const tImage JBMono12_0xd0bb = { image_data_JBMono12_0xd0bb, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3401,10 +4302,15 @@ static const uint32_t image_data_JBMono12_0xd0bc[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffdb, 0x2f2f2f2f, 0xeaeaeaea, 0x79797979, 0x00000000, 0x54545454, 0xf0f0f0f0, 0x5d5d5d5d, 0x34343434, 0xfcfcfcfc, 0xe0e0e0e0, 0x02020202, 0xbdbdbdbd, 0xeaeaeaea, 0x67676767, 0x34343434, 0xedededed, 0xbabababa, 0x6c6c6c6c, 0xd9d9d9d9, 0xbbbbbbbb, 0x67676767, 0x34343434, 0xf3f3f3f3, 0x56565656, 0xfdfdfdfd, 0x77777777, 0xc0c0c0c0, 0x67676767, 0x34343434, 0xf5f5f5f5, 0x06060606, 0x60606060, 0x13131313, 0xc1c1c1c1, 0x67676767, 0x34343434, 0xf6f6f6f6, 0x00000003, 0x00000000, 0xfffffffc, 0xc3c3c3c3, 0x67676767, 0x33333333, 0xf5f5f5f5, 0x00000003, 0x00000000, 0xfffffffe, 0xc4c4c4c4, 0x67676767, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffdb, 0x2f2f2f2f, 0xeaeaeaea, 0x79797979, 0x00000000, 0x54545454,
+ 0xf0f0f0f0, 0x5d5d5d5d, 0x34343434, 0xfcfcfcfc, 0xe0e0e0e0, 0x02020202, 0xbdbdbdbd, 0xeaeaeaea,
+ 0x67676767, 0x34343434, 0xedededed, 0xbabababa, 0x6c6c6c6c, 0xd9d9d9d9, 0xbbbbbbbb, 0x67676767,
+ 0x34343434, 0xf3f3f3f3, 0x56565656, 0xfdfdfdfd, 0x77777777, 0xc0c0c0c0, 0x67676767, 0x34343434,
+ 0xf5f5f5f5, 0x06060606, 0x60606060, 0x13131313, 0xc1c1c1c1, 0x67676767, 0x34343434, 0xf6f6f6f6,
+ 0x00000003, 0x00000000, 0xfffffffc, 0xc3c3c3c3, 0x67676767, 0x33333333, 0xf5f5f5f5, 0x00000003,
+ 0x00000000, 0xfffffffe, 0xc4c4c4c4, 0x67676767, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0bc = { image_data_JBMono12_0xd0bc,
- 7, 16, 32};
+static const tImage JBMono12_0xd0bc = { image_data_JBMono12_0xd0bc, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3425,10 +4331,15 @@ static const uint32_t image_data_JBMono12_0xd0bd[52] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xffffffea, 0xdcdcdcdc, 0x3a3a3a3a, 0x00000000, 0x0a0a0a0a, 0xe6e6e6e6, 0x26262626, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x54545454, 0x19191919, 0x27272727, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x00000004, 0xffffffff, 0xffffffea, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x4b4b4b4b, 0x0e0e0e0e, 0x1b1b1b1b, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x29292929, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0xffffffea, 0xdcdcdcdc, 0x3a3a3a3a, 0x00000000, 0x0a0a0a0a, 0xe6e6e6e6,
+ 0x26262626, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a,
+ 0x00000000, 0xf7f7f7f7, 0x54545454, 0x19191919, 0x27272727, 0xffffffff, 0x2a2a2a2a, 0x00000000,
+ 0xf7f7f7f7, 0x00000004, 0xffffffff, 0xffffffea, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x4b4b4b4b,
+ 0x0e0e0e0e, 0x1b1b1b1b, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000,
+ 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x0d0d0d0d,
+ 0xffffffff, 0x29292929, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0bd = { image_data_JBMono12_0xd0bd,
- 7, 16, 32};
+static const tImage JBMono12_0xd0bd = { image_data_JBMono12_0xd0bd, 7, 16, 32 };
#endif
#if (0x06f == 0x0)
@@ -3449,10 +4360,16 @@ static const uint32_t image_data_JBMono12_0xd0be[58] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0x9c9c9c9c, 0xecececec, 0xb0b0b0b0, 0x3d3d3d3d, 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xbabababa, 0x40404040, 0x97979797, 0xd7d7d7d7, 0x00000000, 0x06060606, 0xf3f3f3f3, 0x40404040, 0x00000000, 0x0f0f0f0f, 0xfcfcfcfc, 0x2c2c2c2c, 0x0f0f0f0f, 0xffffffff, 0x28282828, 0x00000002, 0x00000000, 0xffffffea, 0xf5f5f5f5, 0x43434343, 0x08080808, 0xf8f8f8f8, 0x38383838, 0x00000000, 0x09090909, 0xfafafafa, 0x33333333, 0x00000000, 0xadadadad, 0xa6a6a6a6, 0x20202020, 0x7c7c7c7c, 0xdfdfdfdf, 0x01010101, 0x00000000, 0x32323232, 0xb7b7b7b7, 0xfcfcfcfc, 0xcacacaca, 0x4f4f4f4f, 0x00000004, 0x00000000, 0x00000001, 0x09090909, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x25252525, 0x9c9c9c9c, 0xecececec, 0xb0b0b0b0, 0x3d3d3d3d,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xbabababa, 0x40404040, 0x97979797, 0xd7d7d7d7,
+ 0x00000000, 0x06060606, 0xf3f3f3f3, 0x40404040, 0x00000000, 0x0f0f0f0f, 0xfcfcfcfc, 0x2c2c2c2c,
+ 0x0f0f0f0f, 0xffffffff, 0x28282828, 0x00000002, 0x00000000, 0xffffffea, 0xf5f5f5f5, 0x43434343,
+ 0x08080808, 0xf8f8f8f8, 0x38383838, 0x00000000, 0x09090909, 0xfafafafa, 0x33333333, 0x00000000,
+ 0xadadadad, 0xa6a6a6a6, 0x20202020, 0x7c7c7c7c, 0xdfdfdfdf, 0x01010101, 0x00000000, 0x32323232,
+ 0xb7b7b7b7, 0xfcfcfcfc, 0xcacacaca, 0x4f4f4f4f, 0x00000004, 0x00000000, 0x00000001, 0x09090909,
+ 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd0be = { image_data_JBMono12_0xd0be,
- 7, 16, 32};
+static const tImage JBMono12_0xd0be = { image_data_JBMono12_0xd0be, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3473,10 +4390,15 @@ static const uint32_t image_data_JBMono12_0xd0bf[52] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0x00000001, 0xdcdcdcdc, 0x00000004, 0xe7e7e7e7, 0xffffffd5, 0x26262626, 0x00000000, 0xf7f7f7f7, 0x73737373, 0x40404040, 0x4a4a4a4a, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x29292929, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0x00000001, 0xdcdcdcdc, 0x00000004, 0xe7e7e7e7, 0xffffffd5, 0x26262626,
+ 0x00000000, 0xf7f7f7f7, 0x73737373, 0x40404040, 0x4a4a4a4a, 0xffffffff, 0x2a2a2a2a, 0x00000000,
+ 0xf7f7f7f7, 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7,
+ 0x40404040, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040,
+ 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000,
+ 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xf7f7f7f7, 0x3f3f3f3f, 0x00000000, 0x0d0d0d0d,
+ 0xffffffff, 0x29292929, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd0bf = { image_data_JBMono12_0xd0bf,
- 7, 16, 32};
+static const tImage JBMono12_0xd0bf = { image_data_JBMono12_0xd0bf, 7, 16, 32 };
#endif
#if (0x070 == 0x0)
@@ -3497,10 +4419,17 @@ static const uint32_t image_data_JBMono12_0xd180[71] = {
// ∙█░∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0xdcdcdcdc, 0x91919191, 0xe3e3e3e3, 0xd4d4d4d4, 0x54545454, 0x00000002, 0x00000000, 0xfffffff0, 0xf7f7f7f7, 0xc8c8c8c8, 0x36363636, 0x89898989, 0xe6e6e6e6, 0x01010101, 0x00000000, 0xf7f7f7f7, 0x56565656, 0x00000000, 0x10101010, 0xffffffff, 0x2f2f2f2f, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffea, 0xfefefefe, 0x39393939, 0x00000000, 0xf7f7f7f7, 0x4f4f4f4f, 0x00000000, 0x0a0a0a0a, 0xffffffff, 0x34343434, 0x00000000, 0xf7f7f7f7, 0xb3b3b3b3, 0x16161616, 0x6f6f6f6f, 0xedededed, 0x04040404, 0x00000000, 0xf7f7f7f7, 0xa5a5a5a5, 0xf7f7f7f7, 0xe8e8e8e8, 0x69696969, 0x00000002, 0x00000000, 0xfffffffc, 0xf7f7f7f7, 0x40404040, 0x08080808, 0x06060606, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040, 0x00000005, 0x00000000, 0xfffffffe, 0x27272727, 0x09090909, 0x0000000b, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0xdcdcdcdc, 0x91919191, 0xe3e3e3e3, 0xd4d4d4d4, 0x54545454,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xf7f7f7f7, 0xc8c8c8c8, 0x36363636, 0x89898989, 0xe6e6e6e6,
+ 0x01010101, 0x00000000, 0xf7f7f7f7, 0x56565656, 0x00000000, 0x10101010, 0xffffffff, 0x2f2f2f2f,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000002, 0x00000000, 0xffffffea, 0xfefefefe, 0x39393939,
+ 0x00000000, 0xf7f7f7f7, 0x4f4f4f4f, 0x00000000, 0x0a0a0a0a, 0xffffffff, 0x34343434, 0x00000000,
+ 0xf7f7f7f7, 0xb3b3b3b3, 0x16161616, 0x6f6f6f6f, 0xedededed, 0x04040404, 0x00000000, 0xf7f7f7f7,
+ 0xa5a5a5a5, 0xf7f7f7f7, 0xe8e8e8e8, 0x69696969, 0x00000002, 0x00000000, 0xfffffffc, 0xf7f7f7f7,
+ 0x40404040, 0x08080808, 0x06060606, 0x00000003, 0x00000000, 0xfffffffe, 0xf7f7f7f7, 0x40404040,
+ 0x00000005, 0x00000000, 0xfffffffe, 0x27272727, 0x09090909, 0x0000000b, 0x00000000
};
-static const tImage JBMono12_0xd180 = { image_data_JBMono12_0xd180,
- 7, 16, 32};
+static const tImage JBMono12_0xd180 = { image_data_JBMono12_0xd180, 7, 16, 32 };
#endif
#if (0x063 == 0x0)
@@ -3521,10 +4450,16 @@ static const uint32_t image_data_JBMono12_0xd181[57] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x23232323, 0x9e9e9e9e, 0xefefefef, 0xc5c5c5c5, 0x56565656, 0x00000002, 0x00000000, 0xfffffff0, 0xa3a3a3a3, 0xc1c1c1c1, 0x3c3c3c3c, 0x7a7a7a7a, 0xf1f1f1f1, 0x0c0c0c0c, 0x02020202, 0xf8f8f8f8, 0x4b4b4b4b, 0x00000000, 0x01010101, 0x71717171, 0x20202020, 0x03030303, 0xffffffff, 0x34343434, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xf8f8f8f8, 0x44444444, 0x00000002, 0x00000000, 0xfffffff1, 0x50505050, 0x1a1a1a1a, 0x00000000, 0xa7a7a7a7, 0xafafafaf, 0x1b1b1b1b, 0x5c5c5c5c, 0xfafafafa, 0x1c1c1c1c, 0x00000000, 0x2f2f2f2f, 0xb9b9b9b9, 0xfcfcfcfc, 0xdfdfdfdf, 0x6e6e6e6e, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x23232323, 0x9e9e9e9e, 0xefefefef, 0xc5c5c5c5, 0x56565656,
+ 0x00000002, 0x00000000, 0xfffffff0, 0xa3a3a3a3, 0xc1c1c1c1, 0x3c3c3c3c, 0x7a7a7a7a, 0xf1f1f1f1,
+ 0x0c0c0c0c, 0x02020202, 0xf8f8f8f8, 0x4b4b4b4b, 0x00000000, 0x01010101, 0x71717171, 0x20202020,
+ 0x03030303, 0xffffffff, 0x34343434, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xf8f8f8f8,
+ 0x44444444, 0x00000002, 0x00000000, 0xfffffff1, 0x50505050, 0x1a1a1a1a, 0x00000000, 0xa7a7a7a7,
+ 0xafafafaf, 0x1b1b1b1b, 0x5c5c5c5c, 0xfafafafa, 0x1c1c1c1c, 0x00000000, 0x2f2f2f2f, 0xb9b9b9b9,
+ 0xfcfcfcfc, 0xdfdfdfdf, 0x6e6e6e6e, 0x00000004, 0x00000000, 0x00000001, 0x0d0d0d0d, 0x00000018,
+ 0x00000000
};
-static const tImage JBMono12_0xd181 = { image_data_JBMono12_0xd181,
- 7, 16, 32};
+static const tImage JBMono12_0xd181 = { image_data_JBMono12_0xd181, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3545,10 +4480,14 @@ static const uint32_t image_data_JBMono12_0xd182[47] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0x00000001, 0x5e5e5e5e, 0x00000005, 0xe7e7e7e7, 0xfffffff8, 0x8d8d8d8d, 0x1a1a1a1a, 0x40404040, 0x42424242, 0xffffffff, 0x68686868, 0x40404040, 0x27272727, 0x00000002, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x0000001e, 0x00000000
+ 0x00000023, 0x00000000, 0x00000001, 0x5e5e5e5e, 0x00000005, 0xe7e7e7e7, 0xfffffff8, 0x8d8d8d8d,
+ 0x1a1a1a1a, 0x40404040, 0x42424242, 0xffffffff, 0x68686868, 0x40404040, 0x27272727, 0x00000002,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff,
+ 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x0000001e, 0x00000000
};
-static const tImage JBMono12_0xd182 = { image_data_JBMono12_0xd182,
- 7, 16, 32};
+static const tImage JBMono12_0xd182 = { image_data_JBMono12_0xd182, 7, 16, 32 };
#endif
#if (0x079 == 0x0)
@@ -3569,10 +4508,17 @@ static const uint32_t image_data_JBMono12_0xd183[69] = {
// ∙∙▓▒∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xfffffffd, 0x42424242, 0xe2e2e2e2, 0x10101010, 0x00000002, 0x00000000, 0xfffffff1, 0xbcbcbcbc, 0x74747474, 0x05050505, 0xe9e9e9e9, 0x67676767, 0x00000000, 0x25252525, 0xffffffff, 0x28282828, 0x00000000, 0x8b8b8b8b, 0xc6c6c6c6, 0x00000000, 0x7d7d7d7d, 0xc9c9c9c9, 0x00000002, 0x00000000, 0xfffffffb, 0x29292929, 0xffffffff, 0x25252525, 0xd5d5d5d5, 0x6b6b6b6b, 0x00000003, 0x00000000, 0xfffffffc, 0xc5c5c5c5, 0xafafafaf, 0xf9f9f9f9, 0x13131313, 0x00000003, 0x00000000, 0xfffffffd, 0x62626262, 0xffffffff, 0xaeaeaeae, 0x00000004, 0x00000000, 0xfffffffd, 0x15151515, 0xffffffff, 0x50505050, 0x00000004, 0x00000000, 0xfffffffd, 0x5b5b5b5b, 0xecececec, 0x05050505, 0x00000004, 0x00000000, 0xfffffffe, 0xbcbcbcbc, 0x93939393, 0x00000005, 0x00000000, 0xfffffffe, 0x25252525, 0x0e0e0e0e, 0x0000000a, 0x00000000
+ 0x00000023, 0x00000000, 0xfffffffd, 0x42424242, 0xe2e2e2e2, 0x10101010, 0x00000002, 0x00000000,
+ 0xfffffff1, 0xbcbcbcbc, 0x74747474, 0x05050505, 0xe9e9e9e9, 0x67676767, 0x00000000, 0x25252525,
+ 0xffffffff, 0x28282828, 0x00000000, 0x8b8b8b8b, 0xc6c6c6c6, 0x00000000, 0x7d7d7d7d, 0xc9c9c9c9,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x29292929, 0xffffffff, 0x25252525, 0xd5d5d5d5, 0x6b6b6b6b,
+ 0x00000003, 0x00000000, 0xfffffffc, 0xc5c5c5c5, 0xafafafaf, 0xf9f9f9f9, 0x13131313, 0x00000003,
+ 0x00000000, 0xfffffffd, 0x62626262, 0xffffffff, 0xaeaeaeae, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x15151515, 0xffffffff, 0x50505050, 0x00000004, 0x00000000, 0xfffffffd, 0x5b5b5b5b, 0xecececec,
+ 0x05050505, 0x00000004, 0x00000000, 0xfffffffe, 0xbcbcbcbc, 0x93939393, 0x00000005, 0x00000000,
+ 0xfffffffe, 0x25252525, 0x0e0e0e0e, 0x0000000a, 0x00000000
};
-static const tImage JBMono12_0xd183 = { image_data_JBMono12_0xd183,
- 7, 16, 32};
+static const tImage JBMono12_0xd183 = { image_data_JBMono12_0xd183, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3593,10 +4539,19 @@ static const uint32_t image_data_JBMono12_0xd184[82] = {
// ∙∙∙█░∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000017, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x33333333, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000003, 0x00000000, 0xffffffd0, 0x55555555, 0xc9c9c9c9, 0xffffffff, 0xd7d7d7d7, 0x77777777, 0x00000000, 0x2e2e2e2e, 0xfafafafa, 0x65656565, 0xf1f1f1f1, 0x6d6d6d6d, 0xe8e8e8e8, 0x5e5e5e5e, 0x70707070, 0xc1c1c1c1, 0x00000000, 0xecececec, 0x20202020, 0x8e8e8e8e, 0xa3a3a3a3, 0x7e7e7e7e, 0xaaaaaaaa, 0x00000000, 0xecececec, 0x20202020, 0x77777777, 0xb1b1b1b1, 0x74747474, 0xbabababa, 0x00000000, 0xecececec, 0x20202020, 0x87878787, 0xa7a7a7a7, 0x38383838, 0xfafafafa, 0x45454545, 0xeeeeeeee, 0x50505050, 0xdededede, 0x6b6b6b6b, 0x00000000, 0x6b6b6b6b, 0xdededede, 0xffffffff, 0xf1f1f1f1, 0x91919191, 0x02020202, 0x00000002, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000005, 0x00000000, 0xfffffffe, 0x28282828, 0x08080808, 0x00000009, 0x00000000
+ 0x00000017, 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x33333333, 0x00000004, 0x00000000,
+ 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000003, 0x00000000, 0xffffffd0, 0x55555555,
+ 0xc9c9c9c9, 0xffffffff, 0xd7d7d7d7, 0x77777777, 0x00000000, 0x2e2e2e2e, 0xfafafafa, 0x65656565,
+ 0xf1f1f1f1, 0x6d6d6d6d, 0xe8e8e8e8, 0x5e5e5e5e, 0x70707070, 0xc1c1c1c1, 0x00000000, 0xecececec,
+ 0x20202020, 0x8e8e8e8e, 0xa3a3a3a3, 0x7e7e7e7e, 0xaaaaaaaa, 0x00000000, 0xecececec, 0x20202020,
+ 0x77777777, 0xb1b1b1b1, 0x74747474, 0xbabababa, 0x00000000, 0xecececec, 0x20202020, 0x87878787,
+ 0xa7a7a7a7, 0x38383838, 0xfafafafa, 0x45454545, 0xeeeeeeee, 0x50505050, 0xdededede, 0x6b6b6b6b,
+ 0x00000000, 0x6b6b6b6b, 0xdededede, 0xffffffff, 0xf1f1f1f1, 0x91919191, 0x02020202, 0x00000002,
+ 0x00000000, 0xfffffffd, 0x02020202, 0xffffffff, 0x35353535, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x02020202, 0xffffffff, 0x35353535, 0x00000005, 0x00000000, 0xfffffffe, 0x28282828, 0x08080808,
+ 0x00000009, 0x00000000
};
-static const tImage JBMono12_0xd184 = { image_data_JBMono12_0xd184,
- 7, 16, 32};
+static const tImage JBMono12_0xd184 = { image_data_JBMono12_0xd184, 7, 16, 32 };
#endif
#if (0x078 == 0x0)
@@ -3617,10 +4572,15 @@ static const uint32_t image_data_JBMono12_0xd185[56] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xfffffff3, 0x1d1d1d1d, 0xe0e0e0e0, 0x54545454, 0x00000000, 0x27272727, 0xe3e3e3e3, 0x4b4b4b4b, 0x00000000, 0x7c7c7c7c, 0xe6e6e6e6, 0x0f0f0f0f, 0xbebebebe, 0xb3b3b3b3, 0x00000002, 0x00000000, 0xfffffffb, 0x04040404, 0xcdcdcdcd, 0xd2d2d2d2, 0xefefefef, 0x1a1a1a1a, 0x00000003, 0x00000000, 0xfffffffd, 0x59595959, 0xffffffff, 0x8f8f8f8f, 0x00000003, 0x00000000, 0xfffffffb, 0x08080808, 0xd7d7d7d7, 0xc9c9c9c9, 0xf3f3f3f3, 0x20202020, 0x00000002, 0x00000000, 0xfffffff3, 0x8d8d8d8d, 0xdededede, 0x0b0b0b0b, 0xb5b5b5b5, 0xbfbfbfbf, 0x01010101, 0x39393939, 0xfdfdfdfd, 0x44444444, 0x00000000, 0x1d1d1d1d, 0xf2f2f2f2, 0x6a6a6a6a, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xfffffff3, 0x1d1d1d1d, 0xe0e0e0e0, 0x54545454, 0x00000000, 0x27272727,
+ 0xe3e3e3e3, 0x4b4b4b4b, 0x00000000, 0x7c7c7c7c, 0xe6e6e6e6, 0x0f0f0f0f, 0xbebebebe, 0xb3b3b3b3,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x04040404, 0xcdcdcdcd, 0xd2d2d2d2, 0xefefefef, 0x1a1a1a1a,
+ 0x00000003, 0x00000000, 0xfffffffd, 0x59595959, 0xffffffff, 0x8f8f8f8f, 0x00000003, 0x00000000,
+ 0xfffffffb, 0x08080808, 0xd7d7d7d7, 0xc9c9c9c9, 0xf3f3f3f3, 0x20202020, 0x00000002, 0x00000000,
+ 0xfffffff3, 0x8d8d8d8d, 0xdededede, 0x0b0b0b0b, 0xb5b5b5b5, 0xbfbfbfbf, 0x01010101, 0x39393939,
+ 0xfdfdfdfd, 0x44444444, 0x00000000, 0x1d1d1d1d, 0xf2f2f2f2, 0x6a6a6a6a, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd185 = { image_data_JBMono12_0xd185,
- 7, 16, 32};
+static const tImage JBMono12_0xd185 = { image_data_JBMono12_0xd185, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3641,10 +4601,16 @@ static const uint32_t image_data_JBMono12_0xd186[62] = {
// ∙∙∙∙∙∙▓
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xffffffd5, 0xdcdcdcdc, 0x3a3a3a3a, 0x00000000, 0x30303030, 0xe7e7e7e7, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x53535353, 0x19191919, 0x49494949, 0xffffffff, 0x19191919, 0x00000000, 0xf7f7f7f7, 0x00000004, 0xffffffff, 0x00000001, 0xe8e8e8e8, 0x00000005, 0x00000000, 0xfffffffe, 0x30303030, 0xe8e8e8e8, 0x00000005, 0x00000000, 0xfffffffe, 0x1f1f1f1f, 0x9d9d9d9d, 0x0000000e, 0x00000000
+ 0x00000024, 0x00000000, 0xffffffd5, 0xdcdcdcdc, 0x3a3a3a3a, 0x00000000, 0x30303030, 0xe7e7e7e7,
+ 0x02020202, 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202,
+ 0x00000000, 0xf7f7f7f7, 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000,
+ 0xf7f7f7f7, 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xf7f7f7f7,
+ 0x40404040, 0x00000000, 0x35353535, 0xffffffff, 0x02020202, 0x00000000, 0xf7f7f7f7, 0x53535353,
+ 0x19191919, 0x49494949, 0xffffffff, 0x19191919, 0x00000000, 0xf7f7f7f7, 0x00000004, 0xffffffff,
+ 0x00000001, 0xe8e8e8e8, 0x00000005, 0x00000000, 0xfffffffe, 0x30303030, 0xe8e8e8e8, 0x00000005,
+ 0x00000000, 0xfffffffe, 0x1f1f1f1f, 0x9d9d9d9d, 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0xd186 = { image_data_JBMono12_0xd186,
- 7, 16, 32};
+static const tImage JBMono12_0xd186 = { image_data_JBMono12_0xd186, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3665,10 +4631,15 @@ static const uint32_t image_data_JBMono12_0xd187[53] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffea, 0x1c1c1c1c, 0xe7e7e7e7, 0x13131313, 0x00000000, 0x22222222, 0xe7e7e7e7, 0x10101010, 0x22222222, 0xffffffff, 0x15151515, 0x00000000, 0x26262626, 0xffffffff, 0x11111111, 0x1b1b1b1b, 0xffffffff, 0x24242424, 0x00000000, 0x26262626, 0xffffffff, 0x11111111, 0x00000000, 0x00000002, 0xc8c8c8c8, 0xfffffff5, 0x7b7b7b7b, 0x8c8c8c8c, 0xffffffff, 0x11111111, 0x00000000, 0x1d1d1d1d, 0x78787878, 0xabababab, 0xb9b9b9b9, 0xffffffff, 0x11111111, 0x00000004, 0x00000000, 0xfffffffd, 0x26262626, 0xffffffff, 0x11111111, 0x00000004, 0x00000000, 0xfffffffd, 0x25252525, 0xffffffff, 0x11111111, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffea, 0x1c1c1c1c, 0xe7e7e7e7, 0x13131313, 0x00000000, 0x22222222,
+ 0xe7e7e7e7, 0x10101010, 0x22222222, 0xffffffff, 0x15151515, 0x00000000, 0x26262626, 0xffffffff,
+ 0x11111111, 0x1b1b1b1b, 0xffffffff, 0x24242424, 0x00000000, 0x26262626, 0xffffffff, 0x11111111,
+ 0x00000000, 0x00000002, 0xc8c8c8c8, 0xfffffff5, 0x7b7b7b7b, 0x8c8c8c8c, 0xffffffff, 0x11111111,
+ 0x00000000, 0x1d1d1d1d, 0x78787878, 0xabababab, 0xb9b9b9b9, 0xffffffff, 0x11111111, 0x00000004,
+ 0x00000000, 0xfffffffd, 0x26262626, 0xffffffff, 0x11111111, 0x00000004, 0x00000000, 0xfffffffd,
+ 0x25252525, 0xffffffff, 0x11111111, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd187 = { image_data_JBMono12_0xd187,
- 7, 16, 32};
+static const tImage JBMono12_0xd187 = { image_data_JBMono12_0xd187, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3689,10 +4660,15 @@ static const uint32_t image_data_JBMono12_0xd188[52] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffd5, 0x4e4e4e4e, 0xbbbbbbbb, 0x00000000, 0xcececece, 0x1d1d1d1d, 0x8a8a8a8a, 0x7f7f7f7f, 0x58585858, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x57575757, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x56565656, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x55555555, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x54545454, 0xd1d1d1d1, 0x0d0d0d0d, 0xe8e8e8e8, 0x2b2b2b2b, 0x9e9e9e9e, 0x8c8c8c8c, 0x53535353, 0x00000005, 0xffffffff, 0x00000001, 0x8b8b8b8b, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffd5, 0x4e4e4e4e, 0xbbbbbbbb, 0x00000000, 0xcececece, 0x1d1d1d1d,
+ 0x8a8a8a8a, 0x7f7f7f7f, 0x58585858, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999,
+ 0x8c8c8c8c, 0x57575757, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c,
+ 0x56565656, 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x55555555,
+ 0xcfcfcfcf, 0x00000000, 0xe6e6e6e6, 0x20202020, 0x99999999, 0x8c8c8c8c, 0x54545454, 0xd1d1d1d1,
+ 0x0d0d0d0d, 0xe8e8e8e8, 0x2b2b2b2b, 0x9e9e9e9e, 0x8c8c8c8c, 0x53535353, 0x00000005, 0xffffffff,
+ 0x00000001, 0x8b8b8b8b, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd188 = { image_data_JBMono12_0xd188,
- 7, 16, 32};
+static const tImage JBMono12_0xd188 = { image_data_JBMono12_0xd188, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3713,10 +4689,16 @@ static const uint32_t image_data_JBMono12_0xd189[58] = {
// ∙∙∙∙∙∙▓
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffd5, 0x50505050, 0xb0b0b0b0, 0x00000000, 0xdededede, 0x04040404, 0xa0a0a0a0, 0x5d5d5d5d, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4, 0x67676767, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4, 0x67676767, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4, 0x67676767, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4, 0x67676767, 0x59595959, 0xc6c6c6c6, 0x0d0d0d0d, 0xf8f8f8f8, 0x11111111, 0xb8b8b8b8, 0x71717171, 0x58585858, 0x00000006, 0xffffffff, 0x00000006, 0x00000000, 0x00000001, 0xe3e3e3e3, 0x00000006, 0x00000000, 0x00000001, 0x9a9a9a9a, 0x0000000e, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffd5, 0x50505050, 0xb0b0b0b0, 0x00000000, 0xdededede, 0x04040404,
+ 0xa0a0a0a0, 0x5d5d5d5d, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4,
+ 0x67676767, 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4, 0x67676767,
+ 0x59595959, 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4, 0x67676767, 0x59595959,
+ 0xc3c3c3c3, 0x00000000, 0xf6f6f6f6, 0x04040404, 0xb4b4b4b4, 0x67676767, 0x59595959, 0xc6c6c6c6,
+ 0x0d0d0d0d, 0xf8f8f8f8, 0x11111111, 0xb8b8b8b8, 0x71717171, 0x58585858, 0x00000006, 0xffffffff,
+ 0x00000006, 0x00000000, 0x00000001, 0xe3e3e3e3, 0x00000006, 0x00000000, 0x00000001, 0x9a9a9a9a,
+ 0x0000000e, 0x00000000
};
-static const tImage JBMono12_0xd189 = { image_data_JBMono12_0xd189,
- 7, 16, 32};
+static const tImage JBMono12_0xd189 = { image_data_JBMono12_0xd189, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3737,10 +4719,15 @@ static const uint32_t image_data_JBMono12_0xd18a[56] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0x00000001, 0xb2b2b2b2, 0x00000002, 0xe7e7e7e7, 0x00000001, 0x1e1e1e1e, 0x00000003, 0x00000000, 0xfffffffc, 0x2a2a2a2a, 0x4e4e4e4e, 0xffffffff, 0x21212121, 0x00000004, 0x00000000, 0xfffffffb, 0x16161616, 0xffffffff, 0x7e7e7e7e, 0x5e5e5e5e, 0x18181818, 0x00000002, 0x00000000, 0xffffffea, 0x16161616, 0xffffffff, 0xc7c7c7c7, 0xcececece, 0xfbfbfbfb, 0x60606060, 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0x83838383, 0xcccccccc, 0x00000000, 0x16161616, 0xffffffff, 0x3e3e3e3e, 0x2f2f2f2f, 0xbabababa, 0xb7b7b7b7, 0x00000000, 0x15151515, 0x00000002, 0xffffffff, 0xfffffffd, 0xf6f6f6f6, 0xaeaeaeae, 0x2b2b2b2b, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0x00000001, 0xb2b2b2b2, 0x00000002, 0xe7e7e7e7, 0x00000001, 0x1e1e1e1e,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x2a2a2a2a, 0x4e4e4e4e, 0xffffffff, 0x21212121, 0x00000004,
+ 0x00000000, 0xfffffffb, 0x16161616, 0xffffffff, 0x7e7e7e7e, 0x5e5e5e5e, 0x18181818, 0x00000002,
+ 0x00000000, 0xffffffea, 0x16161616, 0xffffffff, 0xc7c7c7c7, 0xcececece, 0xfbfbfbfb, 0x60606060,
+ 0x00000000, 0x16161616, 0xffffffff, 0x21212121, 0x00000000, 0x83838383, 0xcccccccc, 0x00000000,
+ 0x16161616, 0xffffffff, 0x3e3e3e3e, 0x2f2f2f2f, 0xbabababa, 0xb7b7b7b7, 0x00000000, 0x15151515,
+ 0x00000002, 0xffffffff, 0xfffffffd, 0xf6f6f6f6, 0xaeaeaeae, 0x2b2b2b2b, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd18a = { image_data_JBMono12_0xd18a,
- 7, 16, 32};
+static const tImage JBMono12_0xd18a = { image_data_JBMono12_0xd18a, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3761,10 +4748,15 @@ static const uint32_t image_data_JBMono12_0xd18b[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xfffffffe, 0x50505050, 0xb8b8b8b8, 0x00000003, 0x00000000, 0xfffffffc, 0x8a8a8a8a, 0x7f7f7f7f, 0x59595959, 0xcccccccc, 0x00000003, 0x00000000, 0xffffffdb, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xe1e1e1e1, 0x5b5b5b5b, 0x12121212, 0x00000000, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xedededed, 0xb4b4b4b4, 0xf3f3f3f3, 0x41414141, 0x98989898, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x00000000, 0x80808080, 0xa7a7a7a7, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc, 0x15151515, 0xb3b3b3b3, 0x8e8e8e8e, 0x99999999, 0x8c8c8c8c, 0x58585858, 0xffffffff, 0xf3f3f3f3, 0xa6a6a6a6, 0x1b1b1b1b, 0x97979797, 0x8b8b8b8b, 0x0000001c, 0x00000000
+ 0x00000023, 0x00000000, 0xfffffffe, 0x50505050, 0xb8b8b8b8, 0x00000003, 0x00000000, 0xfffffffc,
+ 0x8a8a8a8a, 0x7f7f7f7f, 0x59595959, 0xcccccccc, 0x00000003, 0x00000000, 0xffffffdb, 0x99999999,
+ 0x8c8c8c8c, 0x59595959, 0xe1e1e1e1, 0x5b5b5b5b, 0x12121212, 0x00000000, 0x99999999, 0x8c8c8c8c,
+ 0x59595959, 0xedededed, 0xb4b4b4b4, 0xf3f3f3f3, 0x41414141, 0x98989898, 0x8c8c8c8c, 0x59595959,
+ 0xcccccccc, 0x00000000, 0x80808080, 0xa7a7a7a7, 0x99999999, 0x8c8c8c8c, 0x59595959, 0xcccccccc,
+ 0x15151515, 0xb3b3b3b3, 0x8e8e8e8e, 0x99999999, 0x8c8c8c8c, 0x58585858, 0xffffffff, 0xf3f3f3f3,
+ 0xa6a6a6a6, 0x1b1b1b1b, 0x97979797, 0x8b8b8b8b, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd18b = { image_data_JBMono12_0xd18b,
- 7, 16, 32};
+static const tImage JBMono12_0xd18b = { image_data_JBMono12_0xd18b, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3785,10 +4777,15 @@ static const uint32_t image_data_JBMono12_0xd18c[52] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffe, 0xb8b8b8b8, 0x5e5e5e5e, 0x00000005, 0x00000000, 0xfffffffe, 0xcfcfcfcf, 0x68686868, 0x00000005, 0x00000000, 0xfffffffb, 0xcfcfcfcf, 0xa9a9a9a9, 0x68686868, 0x53535353, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xfffffff7, 0xcfcfcfcf, 0xd9d9d9d9, 0xbfbfbfbf, 0xdbdbdbdb, 0xf7f7f7f7, 0x2f2f2f2f, 0x00000000, 0xcfcfcfcf, 0x68686868, 0x00000002, 0x00000000, 0xfffffff5, 0xbabababa, 0x95959595, 0x00000000, 0xcfcfcfcf, 0x7c7c7c7c, 0x1f1f1f1f, 0x3b3b3b3b, 0xdededede, 0x7f7f7f7f, 0x00000000, 0xcfcfcfcf, 0x00000002, 0xffffffff, 0xfffffffd, 0xebebebeb, 0x9c9c9c9c, 0x11111111, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffe, 0xb8b8b8b8, 0x5e5e5e5e, 0x00000005, 0x00000000, 0xfffffffe,
+ 0xcfcfcfcf, 0x68686868, 0x00000005, 0x00000000, 0xfffffffb, 0xcfcfcfcf, 0xa9a9a9a9, 0x68686868,
+ 0x53535353, 0x0c0c0c0c, 0x00000002, 0x00000000, 0xfffffff7, 0xcfcfcfcf, 0xd9d9d9d9, 0xbfbfbfbf,
+ 0xdbdbdbdb, 0xf7f7f7f7, 0x2f2f2f2f, 0x00000000, 0xcfcfcfcf, 0x68686868, 0x00000002, 0x00000000,
+ 0xfffffff5, 0xbabababa, 0x95959595, 0x00000000, 0xcfcfcfcf, 0x7c7c7c7c, 0x1f1f1f1f, 0x3b3b3b3b,
+ 0xdededede, 0x7f7f7f7f, 0x00000000, 0xcfcfcfcf, 0x00000002, 0xffffffff, 0xfffffffd, 0xebebebeb,
+ 0x9c9c9c9c, 0x11111111, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd18c = { image_data_JBMono12_0xd18c,
- 7, 16, 32};
+static const tImage JBMono12_0xd18c = { image_data_JBMono12_0xd18c, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3809,10 +4806,16 @@ static const uint32_t image_data_JBMono12_0xd18d[58] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffb, 0x37373737, 0xb2b2b2b2, 0xf3f3f3f3, 0xb2b2b2b2, 0x3d3d3d3d, 0x00000002, 0x00000000, 0xfffffff3, 0xcfcfcfcf, 0xa5a5a5a5, 0x37373737, 0x9d9d9d9d, 0xd3d3d3d3, 0x00000000, 0x09090909, 0x66666666, 0x17171717, 0x10101010, 0x25252525, 0xffffffff, 0x2a2a2a2a, 0x00000002, 0x00000000, 0x00000001, 0x30303030, 0x00000003, 0xffffffff, 0xffffffeb, 0x39393939, 0x04040404, 0x48484848, 0x10101010, 0x11111111, 0x1f1f1f1f, 0xffffffff, 0x35353535, 0x00000000, 0xd2d2d2d2, 0x8e8e8e8e, 0x17171717, 0x84848484, 0xe2e2e2e2, 0x03030303, 0x00000000, 0x46464646, 0xcdcdcdcd, 0xffffffff, 0xcdcdcdcd, 0x51515151, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffb, 0x37373737, 0xb2b2b2b2, 0xf3f3f3f3, 0xb2b2b2b2, 0x3d3d3d3d,
+ 0x00000002, 0x00000000, 0xfffffff3, 0xcfcfcfcf, 0xa5a5a5a5, 0x37373737, 0x9d9d9d9d, 0xd3d3d3d3,
+ 0x00000000, 0x09090909, 0x66666666, 0x17171717, 0x10101010, 0x25252525, 0xffffffff, 0x2a2a2a2a,
+ 0x00000002, 0x00000000, 0x00000001, 0x30303030, 0x00000003, 0xffffffff, 0xffffffeb, 0x39393939,
+ 0x04040404, 0x48484848, 0x10101010, 0x11111111, 0x1f1f1f1f, 0xffffffff, 0x35353535, 0x00000000,
+ 0xd2d2d2d2, 0x8e8e8e8e, 0x17171717, 0x84848484, 0xe2e2e2e2, 0x03030303, 0x00000000, 0x46464646,
+ 0xcdcdcdcd, 0xffffffff, 0xcdcdcdcd, 0x51515151, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e,
+ 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd18d = { image_data_JBMono12_0xd18d,
- 7, 16, 32};
+static const tImage JBMono12_0xd18d = { image_data_JBMono12_0xd18d, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3833,10 +4836,16 @@ static const uint32_t image_data_JBMono12_0xd18e[59] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000023, 0x00000000, 0xffffffea, 0x50505050, 0xb5b5b5b5, 0x00000000, 0x71717171, 0xeaeaeaea, 0xc0c0c0c0, 0x2a2a2a2a, 0x59595959, 0xc9c9c9c9, 0x09090909, 0xf2f2f2f2, 0x30303030, 0x9f9f9f9f, 0x97979797, 0x59595959, 0xc9c9c9c9, 0x2d2d2d2d, 0xe1e1e1e1, 0x00000000, 0x5a5a5a5a, 0xcacacaca, 0x59595959, 0x00000002, 0xffffffff, 0xffffffe7, 0xdfdfdfdf, 0x00000000, 0x58585858, 0xcacacaca, 0x59595959, 0xcacacaca, 0x34343434, 0xe0e0e0e0, 0x00000000, 0x58585858, 0xcacacaca, 0x59595959, 0xc9c9c9c9, 0x0e0e0e0e, 0xf4f4f4f4, 0x16161616, 0x8b8b8b8b, 0xa1a1a1a1, 0x58585858, 0xc9c9c9c9, 0x00000000, 0x88888888, 0xf5f5f5f5, 0xdadadada, 0x37373737, 0x00000004, 0x00000000, 0x00000001, 0x0b0b0b0b, 0x00000017, 0x00000000
+ 0x00000023, 0x00000000, 0xffffffea, 0x50505050, 0xb5b5b5b5, 0x00000000, 0x71717171, 0xeaeaeaea,
+ 0xc0c0c0c0, 0x2a2a2a2a, 0x59595959, 0xc9c9c9c9, 0x09090909, 0xf2f2f2f2, 0x30303030, 0x9f9f9f9f,
+ 0x97979797, 0x59595959, 0xc9c9c9c9, 0x2d2d2d2d, 0xe1e1e1e1, 0x00000000, 0x5a5a5a5a, 0xcacacaca,
+ 0x59595959, 0x00000002, 0xffffffff, 0xffffffe7, 0xdfdfdfdf, 0x00000000, 0x58585858, 0xcacacaca,
+ 0x59595959, 0xcacacaca, 0x34343434, 0xe0e0e0e0, 0x00000000, 0x58585858, 0xcacacaca, 0x59595959,
+ 0xc9c9c9c9, 0x0e0e0e0e, 0xf4f4f4f4, 0x16161616, 0x8b8b8b8b, 0xa1a1a1a1, 0x58585858, 0xc9c9c9c9,
+ 0x00000000, 0x88888888, 0xf5f5f5f5, 0xdadadada, 0x37373737, 0x00000004, 0x00000000, 0x00000001,
+ 0x0b0b0b0b, 0x00000017, 0x00000000
};
-static const tImage JBMono12_0xd18e = { image_data_JBMono12_0xd18e,
- 7, 16, 32};
+static const tImage JBMono12_0xd18e = { image_data_JBMono12_0xd18e, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3857,10 +4866,15 @@ static const uint32_t image_data_JBMono12_0xd18f[54] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x00000024, 0x00000000, 0xfffffffd, 0x3d3d3d3d, 0xa9a9a9a9, 0xe4e4e4e4, 0x00000002, 0xe7e7e7e7, 0xffffffd5, 0x26262626, 0x07070707, 0xe5e5e5e5, 0xa1a1a1a1, 0x3d3d3d3d, 0x42424242, 0xffffffff, 0x2a2a2a2a, 0x18181818, 0xffffffff, 0x3e3e3e3e, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0xb9b9b9b9, 0xebebebeb, 0xaaaaaaaa, 0xabababab, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x06060606, 0xe5e5e5e5, 0xbfbfbfbf, 0x7e7e7e7e, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x6e6e6e6e, 0xf2f2f2f2, 0x1b1b1b1b, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x1d1d1d1d, 0xf4f4f4f4, 0x70707070, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x29292929, 0x0000001c, 0x00000000
+ 0x00000024, 0x00000000, 0xfffffffd, 0x3d3d3d3d, 0xa9a9a9a9, 0xe4e4e4e4, 0x00000002, 0xe7e7e7e7,
+ 0xffffffd5, 0x26262626, 0x07070707, 0xe5e5e5e5, 0xa1a1a1a1, 0x3d3d3d3d, 0x42424242, 0xffffffff,
+ 0x2a2a2a2a, 0x18181818, 0xffffffff, 0x3e3e3e3e, 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a,
+ 0x00000000, 0xb9b9b9b9, 0xebebebeb, 0xaaaaaaaa, 0xabababab, 0xffffffff, 0x2a2a2a2a, 0x00000000,
+ 0x06060606, 0xe5e5e5e5, 0xbfbfbfbf, 0x7e7e7e7e, 0xffffffff, 0x2a2a2a2a, 0x00000000, 0x6e6e6e6e,
+ 0xf2f2f2f2, 0x1b1b1b1b, 0x0d0d0d0d, 0xffffffff, 0x2a2a2a2a, 0x1d1d1d1d, 0xf4f4f4f4, 0x70707070,
+ 0x00000000, 0x0d0d0d0d, 0xffffffff, 0x29292929, 0x0000001c, 0x00000000
};
-static const tImage JBMono12_0xd18f = { image_data_JBMono12_0xd18f,
- 7, 16, 32};
+static const tImage JBMono12_0xd18f = { image_data_JBMono12_0xd18f, 7, 16, 32 };
#endif
#if (0x0 == 0x0)
@@ -3881,1296 +4895,1310 @@ static const uint32_t image_data_JBMono12_0xd191[78] = {
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
// ∙∙∙∙∙∙∙
- 0x0000000f, 0x00000000, 0xfffffffb, 0x2b2b2b2b, 0x73737373, 0x00000000, 0x59595959, 0x45454545, 0x00000002, 0x00000000, 0xfffffffb, 0x78787878, 0xf7f7f7f7, 0x0b0b0b0b, 0xcececece, 0xacacacac, 0x00000003, 0x00000000, 0xfffffffc, 0x0a0a0a0a, 0x00000000, 0x07070707, 0x04040404, 0x00000002, 0x00000000, 0xfffffffb, 0x25252525, 0xa0a0a0a0, 0xf2f2f2f2, 0xd3d3d3d3, 0x45454545, 0x00000002, 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xaaaaaaaa, 0x28282828, 0x84848484, 0xf5f5f5f5, 0x08080808, 0x07070707, 0xf5f5f5f5, 0x4b4b4b4b, 0x16161616, 0x21212121, 0xfafafafa, 0x39393939, 0x0f0f0f0f, 0xffffffff, 0xeeeeeeee, 0x00000003, 0xebebebeb, 0xfffffffc, 0x3d3d3d3d, 0x08080808, 0xf8f8f8f8, 0x31313131, 0x00000005, 0x00000000, 0xfffffff4, 0xadadadad, 0x9f9f9f9f, 0x11111111, 0x51515151, 0xd3d3d3d3, 0x19191919, 0x00000000, 0x33333333, 0xbcbcbcbc, 0xfdfdfdfd, 0xe3e3e3e3, 0x6d6d6d6d, 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
+ 0x0000000f, 0x00000000, 0xfffffffb, 0x2b2b2b2b, 0x73737373, 0x00000000, 0x59595959, 0x45454545,
+ 0x00000002, 0x00000000, 0xfffffffb, 0x78787878, 0xf7f7f7f7, 0x0b0b0b0b, 0xcececece, 0xacacacac,
+ 0x00000003, 0x00000000, 0xfffffffc, 0x0a0a0a0a, 0x00000000, 0x07070707, 0x04040404, 0x00000002,
+ 0x00000000, 0xfffffffb, 0x25252525, 0xa0a0a0a0, 0xf2f2f2f2, 0xd3d3d3d3, 0x45454545, 0x00000002,
+ 0x00000000, 0xfffffff0, 0xa4a4a4a4, 0xaaaaaaaa, 0x28282828, 0x84848484, 0xf5f5f5f5, 0x08080808,
+ 0x07070707, 0xf5f5f5f5, 0x4b4b4b4b, 0x16161616, 0x21212121, 0xfafafafa, 0x39393939, 0x0f0f0f0f,
+ 0xffffffff, 0xeeeeeeee, 0x00000003, 0xebebebeb, 0xfffffffc, 0x3d3d3d3d, 0x08080808, 0xf8f8f8f8,
+ 0x31313131, 0x00000005, 0x00000000, 0xfffffff4, 0xadadadad, 0x9f9f9f9f, 0x11111111, 0x51515151,
+ 0xd3d3d3d3, 0x19191919, 0x00000000, 0x33333333, 0xbcbcbcbc, 0xfdfdfdfd, 0xe3e3e3e3, 0x6d6d6d6d,
+ 0x00000004, 0x00000000, 0x00000001, 0x0e0e0e0e, 0x00000018, 0x00000000
};
-static const tImage JBMono12_0xd191 = { image_data_JBMono12_0xd191,
- 7, 16, 32};
+static const tImage JBMono12_0xd191 = { image_data_JBMono12_0xd191, 7, 16, 32 };
#endif
-
static const tChar JBMono12_array[] = {
#if (0x0 == 0x0)
- // character: '!'
- {0x21, &JBMono12_0x21},
+ // character: ' '
+ { 0x20, &JBMono12_0x20 },
#else
- // character: '!' == ''
- {0x21, &JBMono12_0x},
+ // character: ' ' == ''
+ { 0x20, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '\"'
- {0x22, &JBMono12_0x22},
+ // character: '!'
+ { 0x21, &JBMono12_0x21 },
#else
- // character: '\"' == ''
- {0x22, &JBMono12_0x},
+ // character: '!' == ''
+ { 0x21, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '#'
- {0x23, &JBMono12_0x23},
+ // character: '\"'
+ { 0x22, &JBMono12_0x22 },
#else
- // character: '#' == ''
- {0x23, &JBMono12_0x},
+ // character: '\"' == ''
+ { 0x22, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '$'
- {0x24, &JBMono12_0x24},
+ // character: '#'
+ { 0x23, &JBMono12_0x23 },
#else
- // character: '$' == ''
- {0x24, &JBMono12_0x},
+ // character: '#' == ''
+ { 0x23, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '%'
- {0x25, &JBMono12_0x25},
+ // character: '$'
+ { 0x24, &JBMono12_0x24 },
#else
- // character: '%' == ''
- {0x25, &JBMono12_0x},
+ // character: '$' == ''
+ { 0x24, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '&'
- {0x26, &JBMono12_0x26},
+ // character: '%'
+ { 0x25, &JBMono12_0x25 },
#else
- // character: '&' == ''
- {0x26, &JBMono12_0x},
+ // character: '%' == ''
+ { 0x25, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '\''
- {0x27, &JBMono12_0x27},
+ // character: '&'
+ { 0x26, &JBMono12_0x26 },
#else
- // character: '\'' == ''
- {0x27, &JBMono12_0x},
+ // character: '&' == ''
+ { 0x26, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '('
- {0x28, &JBMono12_0x28},
+ // character: '\''
+ { 0x27, &JBMono12_0x27 },
#else
- // character: '(' == ''
- {0x28, &JBMono12_0x},
+ // character: '\'' == ''
+ { 0x27, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: ')'
- {0x29, &JBMono12_0x29},
+ // character: '('
+ { 0x28, &JBMono12_0x28 },
#else
- // character: ')' == ''
- {0x29, &JBMono12_0x},
+ // character: '(' == ''
+ { 0x28, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '*'
- {0x2a, &JBMono12_0x2a},
+ // character: ')'
+ { 0x29, &JBMono12_0x29 },
#else
- // character: '*' == ''
- {0x2a, &JBMono12_0x},
+ // character: ')' == ''
+ { 0x29, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '+'
- {0x2b, &JBMono12_0x2b},
+ // character: '*'
+ { 0x2a, &JBMono12_0x2a },
#else
- // character: '+' == ''
- {0x2b, &JBMono12_0x},
+ // character: '*' == ''
+ { 0x2a, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: ','
- {0x2c, &JBMono12_0x2c},
+ // character: '+'
+ { 0x2b, &JBMono12_0x2b },
#else
- // character: ',' == ''
- {0x2c, &JBMono12_0x},
+ // character: '+' == ''
+ { 0x2b, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '-'
- {0x2d, &JBMono12_0x2d},
+ // character: ','
+ { 0x2c, &JBMono12_0x2c },
#else
- // character: '-' == ''
- {0x2d, &JBMono12_0x},
+ // character: ',' == ''
+ { 0x2c, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '.'
- {0x2e, &JBMono12_0x2e},
+ // character: '-'
+ { 0x2d, &JBMono12_0x2d },
#else
- // character: '.' == ''
- {0x2e, &JBMono12_0x},
+ // character: '-' == ''
+ { 0x2d, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '/'
- {0x2f, &JBMono12_0x2f},
+ // character: '.'
+ { 0x2e, &JBMono12_0x2e },
#else
- // character: '/' == ''
- {0x2f, &JBMono12_0x},
+ // character: '.' == ''
+ { 0x2e, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '0'
- {0x30, &JBMono12_0x30},
+ // character: '/'
+ { 0x2f, &JBMono12_0x2f },
#else
- // character: '0' == ''
- {0x30, &JBMono12_0x},
+ // character: '/' == ''
+ { 0x2f, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '1'
- {0x31, &JBMono12_0x31},
+ // character: '0'
+ { 0x30, &JBMono12_0x30 },
#else
- // character: '1' == ''
- {0x31, &JBMono12_0x},
+ // character: '0' == ''
+ { 0x30, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '2'
- {0x32, &JBMono12_0x32},
+ // character: '1'
+ { 0x31, &JBMono12_0x31 },
#else
- // character: '2' == ''
- {0x32, &JBMono12_0x},
+ // character: '1' == ''
+ { 0x31, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '3'
- {0x33, &JBMono12_0x33},
+ // character: '2'
+ { 0x32, &JBMono12_0x32 },
#else
- // character: '3' == ''
- {0x33, &JBMono12_0x},
+ // character: '2' == ''
+ { 0x32, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '4'
- {0x34, &JBMono12_0x34},
+ // character: '3'
+ { 0x33, &JBMono12_0x33 },
#else
- // character: '4' == ''
- {0x34, &JBMono12_0x},
+ // character: '3' == ''
+ { 0x33, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '5'
- {0x35, &JBMono12_0x35},
+ // character: '4'
+ { 0x34, &JBMono12_0x34 },
#else
- // character: '5' == ''
- {0x35, &JBMono12_0x},
+ // character: '4' == ''
+ { 0x34, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '6'
- {0x36, &JBMono12_0x36},
+ // character: '5'
+ { 0x35, &JBMono12_0x35 },
#else
- // character: '6' == ''
- {0x36, &JBMono12_0x},
+ // character: '5' == ''
+ { 0x35, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '7'
- {0x37, &JBMono12_0x37},
+ // character: '6'
+ { 0x36, &JBMono12_0x36 },
#else
- // character: '7' == ''
- {0x37, &JBMono12_0x},
+ // character: '6' == ''
+ { 0x36, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '8'
- {0x38, &JBMono12_0x38},
+ // character: '7'
+ { 0x37, &JBMono12_0x37 },
#else
- // character: '8' == ''
- {0x38, &JBMono12_0x},
+ // character: '7' == ''
+ { 0x37, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '9'
- {0x39, &JBMono12_0x39},
+ // character: '8'
+ { 0x38, &JBMono12_0x38 },
#else
- // character: '9' == ''
- {0x39, &JBMono12_0x},
+ // character: '8' == ''
+ { 0x38, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: ':'
- {0x3a, &JBMono12_0x3a},
+ // character: '9'
+ { 0x39, &JBMono12_0x39 },
#else
- // character: ':' == ''
- {0x3a, &JBMono12_0x},
+ // character: '9' == ''
+ { 0x39, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: ';'
- {0x3b, &JBMono12_0x3b},
+ // character: ':'
+ { 0x3a, &JBMono12_0x3a },
#else
- // character: ';' == ''
- {0x3b, &JBMono12_0x},
+ // character: ':' == ''
+ { 0x3a, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '<'
- {0x3c, &JBMono12_0x3c},
+ // character: ';'
+ { 0x3b, &JBMono12_0x3b },
#else
- // character: '<' == ''
- {0x3c, &JBMono12_0x},
+ // character: ';' == ''
+ { 0x3b, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '='
- {0x3d, &JBMono12_0x3d},
+ // character: '<'
+ { 0x3c, &JBMono12_0x3c },
#else
- // character: '=' == ''
- {0x3d, &JBMono12_0x},
+ // character: '<' == ''
+ { 0x3c, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '>'
- {0x3e, &JBMono12_0x3e},
+ // character: '='
+ { 0x3d, &JBMono12_0x3d },
#else
- // character: '>' == ''
- {0x3e, &JBMono12_0x},
+ // character: '=' == ''
+ { 0x3d, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '?'
- {0x3f, &JBMono12_0x3f},
+ // character: '>'
+ { 0x3e, &JBMono12_0x3e },
#else
- // character: '?' == ''
- {0x3f, &JBMono12_0x},
+ // character: '>' == ''
+ { 0x3e, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '\@'
- {0x40, &JBMono12_0x40},
+ // character: '?'
+ { 0x3f, &JBMono12_0x3f },
#else
- // character: '\@' == ''
- {0x40, &JBMono12_0x},
+ // character: '?' == ''
+ { 0x3f, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'A'
- {0x41, &JBMono12_0x41},
+ // character: '\@'
+ { 0x40, &JBMono12_0x40 },
#else
- // character: 'A' == ''
- {0x41, &JBMono12_0x},
+ // character: '\@' == ''
+ { 0x40, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'B'
- {0x42, &JBMono12_0x42},
+ // character: 'A'
+ { 0x41, &JBMono12_0x41 },
#else
- // character: 'B' == ''
- {0x42, &JBMono12_0x},
+ // character: 'A' == ''
+ { 0x41, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'C'
- {0x43, &JBMono12_0x43},
+ // character: 'B'
+ { 0x42, &JBMono12_0x42 },
#else
- // character: 'C' == ''
- {0x43, &JBMono12_0x},
+ // character: 'B' == ''
+ { 0x42, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'D'
- {0x44, &JBMono12_0x44},
+ // character: 'C'
+ { 0x43, &JBMono12_0x43 },
#else
- // character: 'D' == ''
- {0x44, &JBMono12_0x},
+ // character: 'C' == ''
+ { 0x43, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'E'
- {0x45, &JBMono12_0x45},
+ // character: 'D'
+ { 0x44, &JBMono12_0x44 },
#else
- // character: 'E' == ''
- {0x45, &JBMono12_0x},
+ // character: 'D' == ''
+ { 0x44, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'F'
- {0x46, &JBMono12_0x46},
+ // character: 'E'
+ { 0x45, &JBMono12_0x45 },
#else
- // character: 'F' == ''
- {0x46, &JBMono12_0x},
+ // character: 'E' == ''
+ { 0x45, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'G'
- {0x47, &JBMono12_0x47},
+ // character: 'F'
+ { 0x46, &JBMono12_0x46 },
#else
- // character: 'G' == ''
- {0x47, &JBMono12_0x},
+ // character: 'F' == ''
+ { 0x46, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'H'
- {0x48, &JBMono12_0x48},
+ // character: 'G'
+ { 0x47, &JBMono12_0x47 },
#else
- // character: 'H' == ''
- {0x48, &JBMono12_0x},
+ // character: 'G' == ''
+ { 0x47, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'I'
- {0x49, &JBMono12_0x49},
+ // character: 'H'
+ { 0x48, &JBMono12_0x48 },
#else
- // character: 'I' == ''
- {0x49, &JBMono12_0x},
+ // character: 'H' == ''
+ { 0x48, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'J'
- {0x4a, &JBMono12_0x4a},
+ // character: 'I'
+ { 0x49, &JBMono12_0x49 },
#else
- // character: 'J' == ''
- {0x4a, &JBMono12_0x},
+ // character: 'I' == ''
+ { 0x49, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'K'
- {0x4b, &JBMono12_0x4b},
+ // character: 'J'
+ { 0x4a, &JBMono12_0x4a },
#else
- // character: 'K' == ''
- {0x4b, &JBMono12_0x},
+ // character: 'J' == ''
+ { 0x4a, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'L'
- {0x4c, &JBMono12_0x4c},
+ // character: 'K'
+ { 0x4b, &JBMono12_0x4b },
#else
- // character: 'L' == ''
- {0x4c, &JBMono12_0x},
+ // character: 'K' == ''
+ { 0x4b, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'M'
- {0x4d, &JBMono12_0x4d},
+ // character: 'L'
+ { 0x4c, &JBMono12_0x4c },
#else
- // character: 'M' == ''
- {0x4d, &JBMono12_0x},
+ // character: 'L' == ''
+ { 0x4c, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'N'
- {0x4e, &JBMono12_0x4e},
+ // character: 'M'
+ { 0x4d, &JBMono12_0x4d },
#else
- // character: 'N' == ''
- {0x4e, &JBMono12_0x},
+ // character: 'M' == ''
+ { 0x4d, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'O'
- {0x4f, &JBMono12_0x4f},
+ // character: 'N'
+ { 0x4e, &JBMono12_0x4e },
#else
- // character: 'O' == ''
- {0x4f, &JBMono12_0x},
+ // character: 'N' == ''
+ { 0x4e, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'P'
- {0x50, &JBMono12_0x50},
+ // character: 'O'
+ { 0x4f, &JBMono12_0x4f },
#else
- // character: 'P' == ''
- {0x50, &JBMono12_0x},
+ // character: 'O' == ''
+ { 0x4f, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Q'
- {0x51, &JBMono12_0x51},
+ // character: 'P'
+ { 0x50, &JBMono12_0x50 },
#else
- // character: 'Q' == ''
- {0x51, &JBMono12_0x},
+ // character: 'P' == ''
+ { 0x50, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'R'
- {0x52, &JBMono12_0x52},
+ // character: 'Q'
+ { 0x51, &JBMono12_0x51 },
#else
- // character: 'R' == ''
- {0x52, &JBMono12_0x},
+ // character: 'Q' == ''
+ { 0x51, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'S'
- {0x53, &JBMono12_0x53},
+ // character: 'R'
+ { 0x52, &JBMono12_0x52 },
#else
- // character: 'S' == ''
- {0x53, &JBMono12_0x},
+ // character: 'R' == ''
+ { 0x52, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'T'
- {0x54, &JBMono12_0x54},
+ // character: 'S'
+ { 0x53, &JBMono12_0x53 },
#else
- // character: 'T' == ''
- {0x54, &JBMono12_0x},
+ // character: 'S' == ''
+ { 0x53, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'U'
- {0x55, &JBMono12_0x55},
+ // character: 'T'
+ { 0x54, &JBMono12_0x54 },
#else
- // character: 'U' == ''
- {0x55, &JBMono12_0x},
+ // character: 'T' == ''
+ { 0x54, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'V'
- {0x56, &JBMono12_0x56},
+ // character: 'U'
+ { 0x55, &JBMono12_0x55 },
#else
- // character: 'V' == ''
- {0x56, &JBMono12_0x},
+ // character: 'U' == ''
+ { 0x55, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'W'
- {0x57, &JBMono12_0x57},
+ // character: 'V'
+ { 0x56, &JBMono12_0x56 },
#else
- // character: 'W' == ''
- {0x57, &JBMono12_0x},
+ // character: 'V' == ''
+ { 0x56, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'X'
- {0x58, &JBMono12_0x58},
+ // character: 'W'
+ { 0x57, &JBMono12_0x57 },
#else
- // character: 'X' == ''
- {0x58, &JBMono12_0x},
+ // character: 'W' == ''
+ { 0x57, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Y'
- {0x59, &JBMono12_0x59},
+ // character: 'X'
+ { 0x58, &JBMono12_0x58 },
#else
- // character: 'Y' == ''
- {0x59, &JBMono12_0x},
+ // character: 'X' == ''
+ { 0x58, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Z'
- {0x5a, &JBMono12_0x5a},
+ // character: 'Y'
+ { 0x59, &JBMono12_0x59 },
#else
- // character: 'Z' == ''
- {0x5a, &JBMono12_0x},
+ // character: 'Y' == ''
+ { 0x59, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '['
- {0x5b, &JBMono12_0x5b},
+ // character: 'Z'
+ { 0x5a, &JBMono12_0x5a },
#else
- // character: '[' == ''
- {0x5b, &JBMono12_0x},
+ // character: 'Z' == ''
+ { 0x5a, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '\'
- {0x5c, &JBMono12_0x5c},
+ // character: '['
+ { 0x5b, &JBMono12_0x5b },
#else
- // character: '\' == ''
- {0x5c, &JBMono12_0x},
+ // character: '[' == ''
+ { 0x5b, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: ']'
- {0x5d, &JBMono12_0x5d},
+ // character: '\'
+ { 0x5c, &JBMono12_0x5c },
#else
- // character: ']' == ''
- {0x5d, &JBMono12_0x},
+ // character: '\' == ''
+ { 0x5c, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '^'
- {0x5e, &JBMono12_0x5e},
+ // character: ']'
+ { 0x5d, &JBMono12_0x5d },
#else
- // character: '^' == ''
- {0x5e, &JBMono12_0x},
+ // character: ']' == ''
+ { 0x5d, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '_'
- {0x5f, &JBMono12_0x5f},
+ // character: '^'
+ { 0x5e, &JBMono12_0x5e },
#else
- // character: '_' == ''
- {0x5f, &JBMono12_0x},
+ // character: '^' == ''
+ { 0x5e, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '`'
- {0x60, &JBMono12_0x60},
+ // character: '_'
+ { 0x5f, &JBMono12_0x5f },
#else
- // character: '`' == ''
- {0x60, &JBMono12_0x},
+ // character: '_' == ''
+ { 0x5f, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'a'
- {0x61, &JBMono12_0x61},
+ // character: '`'
+ { 0x60, &JBMono12_0x60 },
#else
- // character: 'a' == ''
- {0x61, &JBMono12_0x},
+ // character: '`' == ''
+ { 0x60, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'b'
- {0x62, &JBMono12_0x62},
+ // character: 'a'
+ { 0x61, &JBMono12_0x61 },
#else
- // character: 'b' == ''
- {0x62, &JBMono12_0x},
+ // character: 'a' == ''
+ { 0x61, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'c'
- {0x63, &JBMono12_0x63},
+ // character: 'b'
+ { 0x62, &JBMono12_0x62 },
#else
- // character: 'c' == ''
- {0x63, &JBMono12_0x},
+ // character: 'b' == ''
+ { 0x62, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'd'
- {0x64, &JBMono12_0x64},
+ // character: 'c'
+ { 0x63, &JBMono12_0x63 },
#else
- // character: 'd' == ''
- {0x64, &JBMono12_0x},
+ // character: 'c' == ''
+ { 0x63, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'e'
- {0x65, &JBMono12_0x65},
+ // character: 'd'
+ { 0x64, &JBMono12_0x64 },
#else
- // character: 'e' == ''
- {0x65, &JBMono12_0x},
+ // character: 'd' == ''
+ { 0x64, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'f'
- {0x66, &JBMono12_0x66},
+ // character: 'e'
+ { 0x65, &JBMono12_0x65 },
#else
- // character: 'f' == ''
- {0x66, &JBMono12_0x},
+ // character: 'e' == ''
+ { 0x65, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'g'
- {0x67, &JBMono12_0x67},
+ // character: 'f'
+ { 0x66, &JBMono12_0x66 },
#else
- // character: 'g' == ''
- {0x67, &JBMono12_0x},
+ // character: 'f' == ''
+ { 0x66, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'h'
- {0x68, &JBMono12_0x68},
+ // character: 'g'
+ { 0x67, &JBMono12_0x67 },
#else
- // character: 'h' == ''
- {0x68, &JBMono12_0x},
+ // character: 'g' == ''
+ { 0x67, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'i'
- {0x69, &JBMono12_0x69},
+ // character: 'h'
+ { 0x68, &JBMono12_0x68 },
#else
- // character: 'i' == ''
- {0x69, &JBMono12_0x},
+ // character: 'h' == ''
+ { 0x68, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'j'
- {0x6a, &JBMono12_0x6a},
+ // character: 'i'
+ { 0x69, &JBMono12_0x69 },
#else
- // character: 'j' == ''
- {0x6a, &JBMono12_0x},
+ // character: 'i' == ''
+ { 0x69, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'k'
- {0x6b, &JBMono12_0x6b},
+ // character: 'j'
+ { 0x6a, &JBMono12_0x6a },
#else
- // character: 'k' == ''
- {0x6b, &JBMono12_0x},
+ // character: 'j' == ''
+ { 0x6a, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'l'
- {0x6c, &JBMono12_0x6c},
+ // character: 'k'
+ { 0x6b, &JBMono12_0x6b },
#else
- // character: 'l' == ''
- {0x6c, &JBMono12_0x},
+ // character: 'k' == ''
+ { 0x6b, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'm'
- {0x6d, &JBMono12_0x6d},
+ // character: 'l'
+ { 0x6c, &JBMono12_0x6c },
#else
- // character: 'm' == ''
- {0x6d, &JBMono12_0x},
+ // character: 'l' == ''
+ { 0x6c, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'n'
- {0x6e, &JBMono12_0x6e},
+ // character: 'm'
+ { 0x6d, &JBMono12_0x6d },
#else
- // character: 'n' == ''
- {0x6e, &JBMono12_0x},
+ // character: 'm' == ''
+ { 0x6d, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'o'
- {0x6f, &JBMono12_0x6f},
+ // character: 'n'
+ { 0x6e, &JBMono12_0x6e },
#else
- // character: 'o' == ''
- {0x6f, &JBMono12_0x},
+ // character: 'n' == ''
+ { 0x6e, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'p'
- {0x70, &JBMono12_0x70},
+ // character: 'o'
+ { 0x6f, &JBMono12_0x6f },
#else
- // character: 'p' == ''
- {0x70, &JBMono12_0x},
+ // character: 'o' == ''
+ { 0x6f, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'q'
- {0x71, &JBMono12_0x71},
+ // character: 'p'
+ { 0x70, &JBMono12_0x70 },
#else
- // character: 'q' == ''
- {0x71, &JBMono12_0x},
+ // character: 'p' == ''
+ { 0x70, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'r'
- {0x72, &JBMono12_0x72},
+ // character: 'q'
+ { 0x71, &JBMono12_0x71 },
#else
- // character: 'r' == ''
- {0x72, &JBMono12_0x},
+ // character: 'q' == ''
+ { 0x71, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 's'
- {0x73, &JBMono12_0x73},
+ // character: 'r'
+ { 0x72, &JBMono12_0x72 },
#else
- // character: 's' == ''
- {0x73, &JBMono12_0x},
+ // character: 'r' == ''
+ { 0x72, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 't'
- {0x74, &JBMono12_0x74},
+ // character: 's'
+ { 0x73, &JBMono12_0x73 },
#else
- // character: 't' == ''
- {0x74, &JBMono12_0x},
+ // character: 's' == ''
+ { 0x73, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'u'
- {0x75, &JBMono12_0x75},
+ // character: 't'
+ { 0x74, &JBMono12_0x74 },
#else
- // character: 'u' == ''
- {0x75, &JBMono12_0x},
+ // character: 't' == ''
+ { 0x74, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'v'
- {0x76, &JBMono12_0x76},
+ // character: 'u'
+ { 0x75, &JBMono12_0x75 },
#else
- // character: 'v' == ''
- {0x76, &JBMono12_0x},
+ // character: 'u' == ''
+ { 0x75, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'w'
- {0x77, &JBMono12_0x77},
+ // character: 'v'
+ { 0x76, &JBMono12_0x76 },
#else
- // character: 'w' == ''
- {0x77, &JBMono12_0x},
+ // character: 'v' == ''
+ { 0x76, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'x'
- {0x78, &JBMono12_0x78},
+ // character: 'w'
+ { 0x77, &JBMono12_0x77 },
#else
- // character: 'x' == ''
- {0x78, &JBMono12_0x},
+ // character: 'w' == ''
+ { 0x77, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'y'
- {0x79, &JBMono12_0x79},
+ // character: 'x'
+ { 0x78, &JBMono12_0x78 },
#else
- // character: 'y' == ''
- {0x79, &JBMono12_0x},
+ // character: 'x' == ''
+ { 0x78, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'z'
- {0x7a, &JBMono12_0x7a},
+ // character: 'y'
+ { 0x79, &JBMono12_0x79 },
#else
- // character: 'z' == ''
- {0x7a, &JBMono12_0x},
+ // character: 'y' == ''
+ { 0x79, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '{'
- {0x7b, &JBMono12_0x7b},
+ // character: 'z'
+ { 0x7a, &JBMono12_0x7a },
#else
- // character: '{' == ''
- {0x7b, &JBMono12_0x},
+ // character: 'z' == ''
+ { 0x7a, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '|'
- {0x7c, &JBMono12_0x7c},
+ // character: '{'
+ { 0x7b, &JBMono12_0x7b },
#else
- // character: '|' == ''
- {0x7c, &JBMono12_0x},
+ // character: '{' == ''
+ { 0x7b, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '}'
- {0x7d, &JBMono12_0x7d},
+ // character: '|'
+ { 0x7c, &JBMono12_0x7c },
#else
- // character: '}' == ''
- {0x7d, &JBMono12_0x},
+ // character: '|' == ''
+ { 0x7c, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: '~'
- {0x7e, &JBMono12_0x7e},
+ // character: '}'
+ { 0x7d, &JBMono12_0x7d },
#else
- // character: '~' == ''
- {0x7e, &JBMono12_0x},
+ // character: '}' == ''
+ { 0x7d, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ё'
- {0xd081, &JBMono12_0xd081},
+ // character: '~'
+ { 0x7e, &JBMono12_0x7e },
#else
- // character: 'Ё' == ''
- {0xd081, &JBMono12_0x},
+ // character: '~' == ''
+ { 0x7e, &JBMono12_0x },
+#endif
+
+#if (0x0 == 0x0)
+ // character: 'Ё'
+ { 0xd081, &JBMono12_0xd081 },
+#else
+ // character: 'Ё' == ''
+ { 0xd081, &JBMono12_0x },
#endif
#if (0x041 == 0x0)
- // character: 'А'
- {0xd090, &JBMono12_0xd090},
+ // character: 'А'
+ { 0xd090, &JBMono12_0xd090 },
#else
- // character: 'А' == 'A'
- {0xd090, &JBMono12_0x41},
+ // character: 'А' == 'A'
+ { 0xd090, &JBMono12_0x41 },
#endif
#if (0x0 == 0x0)
- // character: 'Б'
- {0xd091, &JBMono12_0xd091},
+ // character: 'Б'
+ { 0xd091, &JBMono12_0xd091 },
#else
- // character: 'Б' == ''
- {0xd091, &JBMono12_0x},
+ // character: 'Б' == ''
+ { 0xd091, &JBMono12_0x },
#endif
#if (0x042 == 0x0)
- // character: 'В'
- {0xd092, &JBMono12_0xd092},
+ // character: 'В'
+ { 0xd092, &JBMono12_0xd092 },
#else
- // character: 'В' == 'B'
- {0xd092, &JBMono12_0x42},
+ // character: 'В' == 'B'
+ { 0xd092, &JBMono12_0x42 },
#endif
#if (0x0 == 0x0)
- // character: 'Г'
- {0xd093, &JBMono12_0xd093},
+ // character: 'Г'
+ { 0xd093, &JBMono12_0xd093 },
#else
- // character: 'Г' == ''
- {0xd093, &JBMono12_0x},
+ // character: 'Г' == ''
+ { 0xd093, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Д'
- {0xd094, &JBMono12_0xd094},
+ // character: 'Д'
+ { 0xd094, &JBMono12_0xd094 },
#else
- // character: 'Д' == ''
- {0xd094, &JBMono12_0x},
+ // character: 'Д' == ''
+ { 0xd094, &JBMono12_0x },
#endif
#if (0x045 == 0x0)
- // character: 'Е'
- {0xd095, &JBMono12_0xd095},
+ // character: 'Е'
+ { 0xd095, &JBMono12_0xd095 },
#else
- // character: 'Е' == 'E'
- {0xd095, &JBMono12_0x45},
+ // character: 'Е' == 'E'
+ { 0xd095, &JBMono12_0x45 },
#endif
#if (0x0 == 0x0)
- // character: 'Ж'
- {0xd096, &JBMono12_0xd096},
+ // character: 'Ж'
+ { 0xd096, &JBMono12_0xd096 },
#else
- // character: 'Ж' == ''
- {0xd096, &JBMono12_0x},
+ // character: 'Ж' == ''
+ { 0xd096, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'З'
- {0xd097, &JBMono12_0xd097},
+ // character: 'З'
+ { 0xd097, &JBMono12_0xd097 },
#else
- // character: 'З' == ''
- {0xd097, &JBMono12_0x},
+ // character: 'З' == ''
+ { 0xd097, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'И'
- {0xd098, &JBMono12_0xd098},
+ // character: 'И'
+ { 0xd098, &JBMono12_0xd098 },
#else
- // character: 'И' == ''
- {0xd098, &JBMono12_0x},
+ // character: 'И' == ''
+ { 0xd098, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Й'
- {0xd099, &JBMono12_0xd099},
+ // character: 'Й'
+ { 0xd099, &JBMono12_0xd099 },
#else
- // character: 'Й' == ''
- {0xd099, &JBMono12_0x},
+ // character: 'Й' == ''
+ { 0xd099, &JBMono12_0x },
#endif
#if (0x04b == 0x0)
- // character: 'К'
- {0xd09a, &JBMono12_0xd09a},
+ // character: 'К'
+ { 0xd09a, &JBMono12_0xd09a },
#else
- // character: 'К' == 'K'
- {0xd09a, &JBMono12_0x4b},
+ // character: 'К' == 'K'
+ { 0xd09a, &JBMono12_0x4b },
#endif
#if (0x0 == 0x0)
- // character: 'Л'
- {0xd09b, &JBMono12_0xd09b},
+ // character: 'Л'
+ { 0xd09b, &JBMono12_0xd09b },
#else
- // character: 'Л' == ''
- {0xd09b, &JBMono12_0x},
+ // character: 'Л' == ''
+ { 0xd09b, &JBMono12_0x },
#endif
#if (0x04d == 0x0)
- // character: 'М'
- {0xd09c, &JBMono12_0xd09c},
+ // character: 'М'
+ { 0xd09c, &JBMono12_0xd09c },
#else
- // character: 'М' == 'M'
- {0xd09c, &JBMono12_0x4d},
+ // character: 'М' == 'M'
+ { 0xd09c, &JBMono12_0x4d },
#endif
#if (0x048 == 0x0)
- // character: 'Н'
- {0xd09d, &JBMono12_0xd09d},
+ // character: 'Н'
+ { 0xd09d, &JBMono12_0xd09d },
#else
- // character: 'Н' == 'H'
- {0xd09d, &JBMono12_0x48},
+ // character: 'Н' == 'H'
+ { 0xd09d, &JBMono12_0x48 },
#endif
#if (0x04f == 0x0)
- // character: 'О'
- {0xd09e, &JBMono12_0xd09e},
+ // character: 'О'
+ { 0xd09e, &JBMono12_0xd09e },
#else
- // character: 'О' == 'O'
- {0xd09e, &JBMono12_0x4f},
+ // character: 'О' == 'O'
+ { 0xd09e, &JBMono12_0x4f },
#endif
#if (0x0 == 0x0)
- // character: 'П'
- {0xd09f, &JBMono12_0xd09f},
+ // character: 'П'
+ { 0xd09f, &JBMono12_0xd09f },
#else
- // character: 'П' == ''
- {0xd09f, &JBMono12_0x},
+ // character: 'П' == ''
+ { 0xd09f, &JBMono12_0x },
#endif
#if (0x050 == 0x0)
- // character: 'Р'
- {0xd0a0, &JBMono12_0xd0a0},
+ // character: 'Р'
+ { 0xd0a0, &JBMono12_0xd0a0 },
#else
- // character: 'Р' == 'P'
- {0xd0a0, &JBMono12_0x50},
+ // character: 'Р' == 'P'
+ { 0xd0a0, &JBMono12_0x50 },
#endif
#if (0x043 == 0x0)
- // character: 'С'
- {0xd0a1, &JBMono12_0xd0a1},
+ // character: 'С'
+ { 0xd0a1, &JBMono12_0xd0a1 },
#else
- // character: 'С' == 'C'
- {0xd0a1, &JBMono12_0x43},
+ // character: 'С' == 'C'
+ { 0xd0a1, &JBMono12_0x43 },
#endif
#if (0x054 == 0x0)
- // character: 'Т'
- {0xd0a2, &JBMono12_0xd0a2},
+ // character: 'Т'
+ { 0xd0a2, &JBMono12_0xd0a2 },
#else
- // character: 'Т' == 'T'
- {0xd0a2, &JBMono12_0x54},
+ // character: 'Т' == 'T'
+ { 0xd0a2, &JBMono12_0x54 },
#endif
#if (0x0 == 0x0)
- // character: 'У'
- {0xd0a3, &JBMono12_0xd0a3},
+ // character: 'У'
+ { 0xd0a3, &JBMono12_0xd0a3 },
#else
- // character: 'У' == ''
- {0xd0a3, &JBMono12_0x},
+ // character: 'У' == ''
+ { 0xd0a3, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ф'
- {0xd0a4, &JBMono12_0xd0a4},
+ // character: 'Ф'
+ { 0xd0a4, &JBMono12_0xd0a4 },
#else
- // character: 'Ф' == ''
- {0xd0a4, &JBMono12_0x},
+ // character: 'Ф' == ''
+ { 0xd0a4, &JBMono12_0x },
#endif
#if (0x058 == 0x0)
- // character: 'Х'
- {0xd0a5, &JBMono12_0xd0a5},
+ // character: 'Х'
+ { 0xd0a5, &JBMono12_0xd0a5 },
#else
- // character: 'Х' == 'X'
- {0xd0a5, &JBMono12_0x58},
+ // character: 'Х' == 'X'
+ { 0xd0a5, &JBMono12_0x58 },
#endif
#if (0x0 == 0x0)
- // character: 'Ц'
- {0xd0a6, &JBMono12_0xd0a6},
+ // character: 'Ц'
+ { 0xd0a6, &JBMono12_0xd0a6 },
#else
- // character: 'Ц' == ''
- {0xd0a6, &JBMono12_0x},
+ // character: 'Ц' == ''
+ { 0xd0a6, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ч'
- {0xd0a7, &JBMono12_0xd0a7},
+ // character: 'Ч'
+ { 0xd0a7, &JBMono12_0xd0a7 },
#else
- // character: 'Ч' == ''
- {0xd0a7, &JBMono12_0x},
+ // character: 'Ч' == ''
+ { 0xd0a7, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ш'
- {0xd0a8, &JBMono12_0xd0a8},
+ // character: 'Ш'
+ { 0xd0a8, &JBMono12_0xd0a8 },
#else
- // character: 'Ш' == ''
- {0xd0a8, &JBMono12_0x},
+ // character: 'Ш' == ''
+ { 0xd0a8, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Щ'
- {0xd0a9, &JBMono12_0xd0a9},
+ // character: 'Щ'
+ { 0xd0a9, &JBMono12_0xd0a9 },
#else
- // character: 'Щ' == ''
- {0xd0a9, &JBMono12_0x},
+ // character: 'Щ' == ''
+ { 0xd0a9, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ъ'
- {0xd0aa, &JBMono12_0xd0aa},
+ // character: 'Ъ'
+ { 0xd0aa, &JBMono12_0xd0aa },
#else
- // character: 'Ъ' == ''
- {0xd0aa, &JBMono12_0x},
+ // character: 'Ъ' == ''
+ { 0xd0aa, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ы'
- {0xd0ab, &JBMono12_0xd0ab},
+ // character: 'Ы'
+ { 0xd0ab, &JBMono12_0xd0ab },
#else
- // character: 'Ы' == ''
- {0xd0ab, &JBMono12_0x},
+ // character: 'Ы' == ''
+ { 0xd0ab, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ь'
- {0xd0ac, &JBMono12_0xd0ac},
+ // character: 'Ь'
+ { 0xd0ac, &JBMono12_0xd0ac },
#else
- // character: 'Ь' == ''
- {0xd0ac, &JBMono12_0x},
+ // character: 'Ь' == ''
+ { 0xd0ac, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Э'
- {0xd0ad, &JBMono12_0xd0ad},
+ // character: 'Э'
+ { 0xd0ad, &JBMono12_0xd0ad },
#else
- // character: 'Э' == ''
- {0xd0ad, &JBMono12_0x},
+ // character: 'Э' == ''
+ { 0xd0ad, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Ю'
- {0xd0ae, &JBMono12_0xd0ae},
+ // character: 'Ю'
+ { 0xd0ae, &JBMono12_0xd0ae },
#else
- // character: 'Ю' == ''
- {0xd0ae, &JBMono12_0x},
+ // character: 'Ю' == ''
+ { 0xd0ae, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'Я'
- {0xd0af, &JBMono12_0xd0af},
+ // character: 'Я'
+ { 0xd0af, &JBMono12_0xd0af },
#else
- // character: 'Я' == ''
- {0xd0af, &JBMono12_0x},
+ // character: 'Я' == ''
+ { 0xd0af, &JBMono12_0x },
#endif
#if (0x061 == 0x0)
- // character: 'а'
- {0xd0b0, &JBMono12_0xd0b0},
+ // character: 'а'
+ { 0xd0b0, &JBMono12_0xd0b0 },
#else
- // character: 'а' == 'a'
- {0xd0b0, &JBMono12_0x61},
+ // character: 'а' == 'a'
+ { 0xd0b0, &JBMono12_0x61 },
#endif
#if (0x0 == 0x0)
- // character: 'б'
- {0xd0b1, &JBMono12_0xd0b1},
+ // character: 'б'
+ { 0xd0b1, &JBMono12_0xd0b1 },
#else
- // character: 'б' == ''
- {0xd0b1, &JBMono12_0x},
+ // character: 'б' == ''
+ { 0xd0b1, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'в'
- {0xd0b2, &JBMono12_0xd0b2},
+ // character: 'в'
+ { 0xd0b2, &JBMono12_0xd0b2 },
#else
- // character: 'в' == ''
- {0xd0b2, &JBMono12_0x},
+ // character: 'в' == ''
+ { 0xd0b2, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'г'
- {0xd0b3, &JBMono12_0xd0b3},
+ // character: 'г'
+ { 0xd0b3, &JBMono12_0xd0b3 },
#else
- // character: 'г' == ''
- {0xd0b3, &JBMono12_0x},
+ // character: 'г' == ''
+ { 0xd0b3, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'д'
- {0xd0b4, &JBMono12_0xd0b4},
+ // character: 'д'
+ { 0xd0b4, &JBMono12_0xd0b4 },
#else
- // character: 'д' == ''
- {0xd0b4, &JBMono12_0x},
+ // character: 'д' == ''
+ { 0xd0b4, &JBMono12_0x },
#endif
#if (0x065 == 0x0)
- // character: 'е'
- {0xd0b5, &JBMono12_0xd0b5},
+ // character: 'е'
+ { 0xd0b5, &JBMono12_0xd0b5 },
#else
- // character: 'е' == 'e'
- {0xd0b5, &JBMono12_0x65},
+ // character: 'е' == 'e'
+ { 0xd0b5, &JBMono12_0x65 },
#endif
#if (0x0 == 0x0)
- // character: 'ж'
- {0xd0b6, &JBMono12_0xd0b6},
+ // character: 'ж'
+ { 0xd0b6, &JBMono12_0xd0b6 },
#else
- // character: 'ж' == ''
- {0xd0b6, &JBMono12_0x},
+ // character: 'ж' == ''
+ { 0xd0b6, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'з'
- {0xd0b7, &JBMono12_0xd0b7},
+ // character: 'з'
+ { 0xd0b7, &JBMono12_0xd0b7 },
#else
- // character: 'з' == ''
- {0xd0b7, &JBMono12_0x},
+ // character: 'з' == ''
+ { 0xd0b7, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'и'
- {0xd0b8, &JBMono12_0xd0b8},
+ // character: 'и'
+ { 0xd0b8, &JBMono12_0xd0b8 },
#else
- // character: 'и' == ''
- {0xd0b8, &JBMono12_0x},
+ // character: 'и' == ''
+ { 0xd0b8, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'й'
- {0xd0b9, &JBMono12_0xd0b9},
+ // character: 'й'
+ { 0xd0b9, &JBMono12_0xd0b9 },
#else
- // character: 'й' == ''
- {0xd0b9, &JBMono12_0x},
+ // character: 'й' == ''
+ { 0xd0b9, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'к'
- {0xd0ba, &JBMono12_0xd0ba},
+ // character: 'к'
+ { 0xd0ba, &JBMono12_0xd0ba },
#else
- // character: 'к' == ''
- {0xd0ba, &JBMono12_0x},
+ // character: 'к' == ''
+ { 0xd0ba, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'л'
- {0xd0bb, &JBMono12_0xd0bb},
+ // character: 'л'
+ { 0xd0bb, &JBMono12_0xd0bb },
#else
- // character: 'л' == ''
- {0xd0bb, &JBMono12_0x},
+ // character: 'л' == ''
+ { 0xd0bb, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'м'
- {0xd0bc, &JBMono12_0xd0bc},
+ // character: 'м'
+ { 0xd0bc, &JBMono12_0xd0bc },
#else
- // character: 'м' == ''
- {0xd0bc, &JBMono12_0x},
+ // character: 'м' == ''
+ { 0xd0bc, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'н'
- {0xd0bd, &JBMono12_0xd0bd},
+ // character: 'н'
+ { 0xd0bd, &JBMono12_0xd0bd },
#else
- // character: 'н' == ''
- {0xd0bd, &JBMono12_0x},
+ // character: 'н' == ''
+ { 0xd0bd, &JBMono12_0x },
#endif
#if (0x06f == 0x0)
- // character: 'о'
- {0xd0be, &JBMono12_0xd0be},
+ // character: 'о'
+ { 0xd0be, &JBMono12_0xd0be },
#else
- // character: 'о' == 'o'
- {0xd0be, &JBMono12_0x6f},
+ // character: 'о' == 'o'
+ { 0xd0be, &JBMono12_0x6f },
#endif
#if (0x0 == 0x0)
- // character: 'п'
- {0xd0bf, &JBMono12_0xd0bf},
+ // character: 'п'
+ { 0xd0bf, &JBMono12_0xd0bf },
#else
- // character: 'п' == ''
- {0xd0bf, &JBMono12_0x},
+ // character: 'п' == ''
+ { 0xd0bf, &JBMono12_0x },
#endif
#if (0x070 == 0x0)
- // character: 'р'
- {0xd180, &JBMono12_0xd180},
+ // character: 'р'
+ { 0xd180, &JBMono12_0xd180 },
#else
- // character: 'р' == 'p'
- {0xd180, &JBMono12_0x70},
+ // character: 'р' == 'p'
+ { 0xd180, &JBMono12_0x70 },
#endif
#if (0x063 == 0x0)
- // character: 'с'
- {0xd181, &JBMono12_0xd181},
+ // character: 'с'
+ { 0xd181, &JBMono12_0xd181 },
#else
- // character: 'с' == 'c'
- {0xd181, &JBMono12_0x63},
+ // character: 'с' == 'c'
+ { 0xd181, &JBMono12_0x63 },
#endif
#if (0x0 == 0x0)
- // character: 'т'
- {0xd182, &JBMono12_0xd182},
+ // character: 'т'
+ { 0xd182, &JBMono12_0xd182 },
#else
- // character: 'т' == ''
- {0xd182, &JBMono12_0x},
+ // character: 'т' == ''
+ { 0xd182, &JBMono12_0x },
#endif
#if (0x079 == 0x0)
- // character: 'у'
- {0xd183, &JBMono12_0xd183},
+ // character: 'у'
+ { 0xd183, &JBMono12_0xd183 },
#else
- // character: 'у' == 'y'
- {0xd183, &JBMono12_0x79},
+ // character: 'у' == 'y'
+ { 0xd183, &JBMono12_0x79 },
#endif
#if (0x0 == 0x0)
- // character: 'ф'
- {0xd184, &JBMono12_0xd184},
+ // character: 'ф'
+ { 0xd184, &JBMono12_0xd184 },
#else
- // character: 'ф' == ''
- {0xd184, &JBMono12_0x},
+ // character: 'ф' == ''
+ { 0xd184, &JBMono12_0x },
#endif
#if (0x078 == 0x0)
- // character: 'х'
- {0xd185, &JBMono12_0xd185},
+ // character: 'х'
+ { 0xd185, &JBMono12_0xd185 },
#else
- // character: 'х' == 'x'
- {0xd185, &JBMono12_0x78},
+ // character: 'х' == 'x'
+ { 0xd185, &JBMono12_0x78 },
#endif
#if (0x0 == 0x0)
- // character: 'ц'
- {0xd186, &JBMono12_0xd186},
+ // character: 'ц'
+ { 0xd186, &JBMono12_0xd186 },
#else
- // character: 'ц' == ''
- {0xd186, &JBMono12_0x},
+ // character: 'ц' == ''
+ { 0xd186, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'ч'
- {0xd187, &JBMono12_0xd187},
+ // character: 'ч'
+ { 0xd187, &JBMono12_0xd187 },
#else
- // character: 'ч' == ''
- {0xd187, &JBMono12_0x},
+ // character: 'ч' == ''
+ { 0xd187, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'ш'
- {0xd188, &JBMono12_0xd188},
+ // character: 'ш'
+ { 0xd188, &JBMono12_0xd188 },
#else
- // character: 'ш' == ''
- {0xd188, &JBMono12_0x},
+ // character: 'ш' == ''
+ { 0xd188, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'щ'
- {0xd189, &JBMono12_0xd189},
+ // character: 'щ'
+ { 0xd189, &JBMono12_0xd189 },
#else
- // character: 'щ' == ''
- {0xd189, &JBMono12_0x},
+ // character: 'щ' == ''
+ { 0xd189, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'ъ'
- {0xd18a, &JBMono12_0xd18a},
+ // character: 'ъ'
+ { 0xd18a, &JBMono12_0xd18a },
#else
- // character: 'ъ' == ''
- {0xd18a, &JBMono12_0x},
+ // character: 'ъ' == ''
+ { 0xd18a, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'ы'
- {0xd18b, &JBMono12_0xd18b},
+ // character: 'ы'
+ { 0xd18b, &JBMono12_0xd18b },
#else
- // character: 'ы' == ''
- {0xd18b, &JBMono12_0x},
+ // character: 'ы' == ''
+ { 0xd18b, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'ь'
- {0xd18c, &JBMono12_0xd18c},
+ // character: 'ь'
+ { 0xd18c, &JBMono12_0xd18c },
#else
- // character: 'ь' == ''
- {0xd18c, &JBMono12_0x},
+ // character: 'ь' == ''
+ { 0xd18c, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'э'
- {0xd18d, &JBMono12_0xd18d},
+ // character: 'э'
+ { 0xd18d, &JBMono12_0xd18d },
#else
- // character: 'э' == ''
- {0xd18d, &JBMono12_0x},
+ // character: 'э' == ''
+ { 0xd18d, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'ю'
- {0xd18e, &JBMono12_0xd18e},
+ // character: 'ю'
+ { 0xd18e, &JBMono12_0xd18e },
#else
- // character: 'ю' == ''
- {0xd18e, &JBMono12_0x},
+ // character: 'ю' == ''
+ { 0xd18e, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'я'
- {0xd18f, &JBMono12_0xd18f},
+ // character: 'я'
+ { 0xd18f, &JBMono12_0xd18f },
#else
- // character: 'я' == ''
- {0xd18f, &JBMono12_0x},
+ // character: 'я' == ''
+ { 0xd18f, &JBMono12_0x },
#endif
#if (0x0 == 0x0)
- // character: 'ё'
- {0xd191, &JBMono12_0xd191}
+ // character: 'ё'
+ { 0xd191, &JBMono12_0xd191 }
#else
- // character: 'ё' == ''
- {0xd191, &JBMono12_0x}
+ // character: 'ё' == ''
+ { 0xd191, &JBMono12_0x }
#endif
};
-
-const tFont JBMono12 = { 160, JBMono12_array };
+const tFont JBMono12 = { 161, JBMono12_array };
diff --git a/firmware/tft_app/src/services/gfx/fonts/JBMono12.xml b/firmware/tft_app/src/services/gfx/fonts/JBMono12.xml
index afbc2ef..701f727 100644
--- a/firmware/tft_app/src/services/gfx/fonts/JBMono12.xml
+++ b/firmware/tft_app/src/services/gfx/fonts/JBMono12.xml
@@ -11,7 +11,7 @@
00ffffff
1
1
- !"#$%&'()*+,-./0123456789:;<=>?\x0040ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё
+ !"#$%&'()*+,-./0123456789:;<=>?\x0040ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ абвгдежзийклмнопрстуфхцчшщъыьэюяё
/Users/von_akimow/Desktop/TFT_ENV/tft_manufacture_test/firmware/tft_app/src/services/gfx/fonts/JBMono12.c
@@ -395,6 +395,9 @@
iVBORw0KGgoAAAANSUhEUgAAAAcAAAAQCAYAAADagWXwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuklEQVQYlb2OIQrDMBhGP5ILlEJqCoWa2qqKuqhAXI9Q3QPlCNE9QlRsq3OJmIoQAv/MBuumt2c/Hu8DfofWWp/neZZSCj3puq5jVVVV+77vzjk3DMMwjuMIAJxzDimlJCKq67oGgKZpGiKivu97dhzHUUop67qunHP+1dy2bUsppeu6rhhjfJkAAMYYCyEEY4xRSqnbuCzLknPObdu2700AgPfeW2vt5yHM8zwTEU3TNAGAEELczD/zABNrZ21n8NN3AAAAAElFTkSuQmCC
+
+ iVBORw0KGgoAAAANSUhEUgAAAAcAAAAQCAYAAADagWXwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQYlWNgGAXDCQAAAdAAAYH02hIAAAAASUVORK5CYII=
+
iVBORw0KGgoAAAANSUhEUgAAAAcAAAAQCAYAAADagWXwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAu0lEQVQYlc2QIQrEMBBFJ8NSqKgKFCLqajKmIvcoOU18XA4RV5UL5AC1tT1AbhBTURGYFcsu7AEW9tn/xOMD/CPGGJNzztd1Xfu+7+u6rp/xOI4jxhiJiEIIoZRSEBHFW5imaVJKKSmlzDlnrbV+AACklJK11p7neQohBAAAIiIQETEzL8uyAACM4zgyMxMRYa21ttbaPM/zMAyDc8591Xrvfa213vd9b9u2MTNrrfVH6Lqu6/u+/+lnL55FK0k0AK3doAAAAABJRU5ErkJggg==
diff --git a/firmware/tft_app/src/services/gfx/include/services/gfx.h b/firmware/tft_app/src/services/gfx/include/services/gfx.h
index 4cc775e..018674a 100644
--- a/firmware/tft_app/src/services/gfx/include/services/gfx.h
+++ b/firmware/tft_app/src/services/gfx/include/services/gfx.h
@@ -106,6 +106,25 @@ void gfx_clear(void);
*/
void gfx_present(void);
+/**
+ * @brief Показать ТОЛЬКО прямоугольник (x,y,w,h): PXP-композит региона AS над
+ * PS → тот же регион заднего FB, затем tear-free свап.
+ *
+ * Дешевле полного gfx_present() пропорционально площади (окно меню 480×272 —
+ * ~27% кадра). Клампится по экрану.
+ *
+ * @warning КОНТРАКТ ВЫЗЫВАЮЩЕГО: вне прямоугольника задний FB не
+ * перекомпоновывается — из-за double buffering там содержимое ДВУХ present'ов
+ * назад. Использовать только когда ОБА FB уже содержат корректный кадр вне
+ * прямоугольника (модальное меню: на открытии — два полных gfx_present()
+ * подряд с одним AS, затем навигация — только окно; см. task_render.c).
+ */
+void gfx_present_rect(uint16_t x, uint16_t y, uint16_t w, uint16_t h);
+
+/** Обнулить (сделать прозрачным) только прямоугольник AS — дешёвая замена
+ * полного gfx_clear() для оконной перерисовки (окно меню). Клампится. */
+void gfx_clear_rect(uint16_t x, uint16_t y, uint16_t w, uint16_t h);
+
/**
* @brief Нарисовать строку заданным цветом (тинтинг с альфа-сглаживанием).
*
diff --git a/firmware/tft_app/src/services/gfx/src/gfx.c b/firmware/tft_app/src/services/gfx/src/gfx.c
index d186cd3..8dafb11 100644
--- a/firmware/tft_app/src/services/gfx/src/gfx.c
+++ b/firmware/tft_app/src/services/gfx/src/gfx.c
@@ -3,15 +3,11 @@
#include "FreeRTOS.h"
#include "fsl_common.h" /* AT_NONCACHEABLE_SECTION_ALIGN */
#include "fsl_pxp.h"
-#include "log/log.h" /* ВРЕМЕННО (Фаза 3.2.4 HW-расследование лага) — см. gfx_present() */
#include "semphr.h"
-#include "task.h" /* xTaskGetTickCount — тайминг-инструментация ниже */
#include
#include
-#define LOG_TAG "gfx"
-
/* ── Поверхности компоновщика (SDRAM, non-cacheable) ────────────────────────
*
* AT_NONCACHEABLE_SECTION_ALIGN размещает переменную в линкер-секции
@@ -28,19 +24,26 @@
* FB[2] (выход PXP = вход ELCDIF, double buffer). Размер — под ТЕКУЩУЮ панель
* стенда (TFT8, 800×600), не под BSP_DISPLAY_MAX_*: когда app-big (ARCH §9)
* станет рантайм-выбирать между TFT7/8/10 в одном бинарнике, размер поверхностей
- * и m_sdram_ncache придётся поднять до максимума панели. */
+ * и m_sdram_ncache придётся поднять до максимума панели.
+ *
+ * ГИБРИД bpp (Фаза 3.2.4): AS — ARGB8888 (8-бит альфа → полноценный AA, примитивы
+ * пишут сюда без изменений); PS + оба FB — RGB565 (вдвое меньше полосы: ELCDIF
+ * сканирует FB непрерывно, это доминирующая нагрузка на 16-бит SDRAM). PXP читает
+ * AS(8888)/PS(565), блендит внутри в ≥8 бит, пишет выход в 565. Форматы поверхностей
+ * PXP независимы, поэтому 565-выход НЕ ломает альфа-смешивание. */
#define FRAMEBUFFER_ALIGN 64U /* см. OLD_PROJECT FRAME_BUFFER_ALIGN — типичное ELCDIF/PXP/AXI выравнивание */
#define SURFACE_PIXELS (800U * 600U)
-#define BYTES_PER_PIXEL 4U
+#define AS_BYTES_PER_PIXEL 4U /* AS: ARGB8888 */
+#define FB_BYTES_PER_PIXEL 2U /* PS + выходные FB: RGB565 */
#define ALPHA_OPAQUE 0xFF000000U /* AS: alpha=0xFF → пиксель непрозрачен для PXP-блендинга */
#define FALLBACK_CHAR '-'
-/* AS — CPU рисует сюда (ARGB8888, alpha значим). */
+/* AS — CPU рисует сюда (ARGB8888, alpha значим). Гибрид: остаётся 32-бит. */
AT_NONCACHEABLE_SECTION_ALIGN(static uint32_t s_alpha_buffer[SURFACE_PIXELS], FRAMEBUFFER_ALIGN);
-/* PS — фон под AS (сейчас сплошной чёрный, заливается однократно в gfx_init). */
-AT_NONCACHEABLE_SECTION_ALIGN(static uint32_t s_processing_buffer[SURFACE_PIXELS], FRAMEBUFFER_ALIGN);
-/* Выходные буферы PXP = сканируемые ELCDIF (double buffer, свап в gfx_present). */
-AT_NONCACHEABLE_SECTION_ALIGN(static uint32_t s_framebuffer[2][SURFACE_PIXELS], FRAMEBUFFER_ALIGN);
+/* PS — фон под AS (сейчас сплошной чёрный, заливается однократно в gfx_init). RGB565. */
+AT_NONCACHEABLE_SECTION_ALIGN(static uint16_t s_processing_buffer[SURFACE_PIXELS], FRAMEBUFFER_ALIGN);
+/* Выходные буферы PXP = сканируемые ELCDIF (double buffer, свап в gfx_present). RGB565. */
+AT_NONCACHEABLE_SECTION_ALIGN(static uint16_t s_framebuffer[2][SURFACE_PIXELS], FRAMEBUFFER_ALIGN);
static uint16_t s_fb_width;
static uint16_t s_fb_height;
@@ -326,34 +329,66 @@ void gfx_draw_rect(uint16_t x, uint16_t y, uint16_t w, uint16_t h, gfx_color_t c
/* ── PXP-компоновщик (порт OLD_PROJECT_TFT8_UKL/source/display/pxp_config.c) ── */
-/* PS-формат: для RT1052 (расширенная таблица форматов, FSL_FEATURE_PXP_HAS_NO_
- * EXTEND_PIXEL_FORMAT не определён) 32-битный формат без реального альфа-канала
- * называется kPXP_PsPixelFormatARGB8888 (0x4) — фон, альфа PS в блендинге не
- * участвует (значима альфа AS, kPXP_AlphaEmbedded). */
+/**
+ * @brief Настроить поверхности PXP под композит прямоугольника (x,y,w,h).
+ *
+ * Адреса PS/AS/выхода смещаются к (x,y); pitch остаётся полной строкой
+ * поверхности (страйд не меняется) — PXP пишет w×h с шагом полного ряда,
+ * попадая ровно в прямоугольник кадра. Позиции PS/AS — (0,0,w,h) относительно
+ * выходного кадра w×h (та же конвенция, что была для полного кадра — эталон
+ * TFT8_UKL, проверено на железе).
+ *
+ * Полная конфигурация на КАЖДЫЙ композит (без скрытого состояния между
+ * полным и оконным present'ом) — записи регистров PXP дёшевы.
+ *
+ * @note Текущий потребитель оконного композита — окно меню @ (0,0): смещения
+ * по y кратны полной строке (800×4=3200 Б AS / 800×2=1600 Б FB — кратны
+ * 64), выравнивание сохраняется. Для произвольного x следить за
+ * выравниванием адресов под требования PXP.
+ */
+static void pxp_configure_rect(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint32_t out_addr)
+{
+ const uint32_t OFFSET = (uint32_t) y * s_fb_width + x;
+
+ /* PS — фон RGB565 (гибрид). Альфа PS в блендинге не участвует (значима альфа AS). */
+ const pxp_ps_buffer_config_t ps_cfg = {
+ .pixelFormat = kPXP_PsPixelFormatRGB565,
+ .swapByte = false,
+ .bufferAddr = (uint32_t) &s_processing_buffer[OFFSET],
+ .bufferAddrU = 0U,
+ .bufferAddrV = 0U,
+ .pitchBytes = (uint16_t) (s_fb_width * FB_BYTES_PER_PIXEL),
+ };
+ PXP_SetProcessSurfaceBufferConfig(PXP, &ps_cfg);
+
+ /* AS — ARGB8888 (гибрид: остаётся 32-бит ради полной 8-бит альфы/AA). */
+ const pxp_as_buffer_config_t as_cfg = {
+ .pixelFormat = kPXP_AsPixelFormatARGB8888,
+ .bufferAddr = (uint32_t) &s_alpha_buffer[OFFSET],
+ .pitchBytes = (uint16_t) (s_fb_width * AS_BYTES_PER_PIXEL),
+ };
+ PXP_SetAlphaSurfaceBufferConfig(PXP, &as_cfg);
+
+ /* Выход RGB565 (гибрид): PXP квантует результат бленда в 565 на записи. */
+ s_output_cfg.pixelFormat = kPXP_OutputPixelFormatRGB565;
+ s_output_cfg.interlacedMode = kPXP_OutputProgressive;
+ s_output_cfg.buffer0Addr = out_addr;
+ s_output_cfg.buffer1Addr = 0U;
+ s_output_cfg.pitchBytes = (uint16_t) (s_fb_width * FB_BYTES_PER_PIXEL);
+ s_output_cfg.width = w;
+ s_output_cfg.height = h;
+ PXP_SetOutputBufferConfig(PXP, &s_output_cfg);
+
+ PXP_SetProcessSurfacePosition(PXP, 0U, 0U, w, h);
+ PXP_SetAlphaSurfacePosition(PXP, 0U, 0U, w, h);
+}
+
static void gfx_pxp_init(void)
{
PXP_Init(PXP);
- const uint16_t PITCH = (uint16_t) (s_fb_width * BYTES_PER_PIXEL);
-
- const pxp_ps_buffer_config_t ps_cfg = {
- .pixelFormat = kPXP_PsPixelFormatARGB8888,
- .swapByte = false,
- .bufferAddr = (uint32_t) s_processing_buffer,
- .bufferAddrU = 0U,
- .bufferAddrV = 0U,
- .pitchBytes = PITCH,
- };
- PXP_SetProcessSurfaceBufferConfig(PXP, &ps_cfg);
-
- const pxp_as_buffer_config_t as_cfg = {
- .pixelFormat = kPXP_AsPixelFormatARGB8888,
- .bufferAddr = (uint32_t) s_alpha_buffer,
- .pitchBytes = PITCH,
- };
- PXP_SetAlphaSurfaceBufferConfig(PXP, &as_cfg);
-
- /* Embedded alpha: доля AS-пикселя над PS берётся из его альфа-байта. */
+ /* Embedded alpha: доля AS-пикселя над PS берётся из его альфа-байта.
+ * Одноразовая часть конфигурации (per-композит — pxp_configure_rect). */
const pxp_as_blend_config_t blend_cfg = {
.alpha = 0xFFU,
.invertAlpha = false,
@@ -362,19 +397,9 @@ static void gfx_pxp_init(void)
};
PXP_SetAlphaSurfaceBlendConfig(PXP, &blend_cfg);
- s_output_cfg.pixelFormat = kPXP_OutputPixelFormatARGB8888;
- s_output_cfg.interlacedMode = kPXP_OutputProgressive;
- s_output_cfg.buffer0Addr = (uint32_t) s_framebuffer[0];
- s_output_cfg.buffer1Addr = 0U;
- s_output_cfg.pitchBytes = PITCH;
- s_output_cfg.width = s_fb_width;
- s_output_cfg.height = s_fb_height;
- PXP_SetOutputBufferConfig(PXP, &s_output_cfg);
-
PXP_EnableCsc1(PXP, false); /* включён по умолчанию — фон RGB, конверсия не нужна */
- PXP_SetProcessSurfacePosition(PXP, 0U, 0U, s_fb_width, s_fb_height);
- PXP_SetAlphaSurfacePosition(PXP, 0U, 0U, s_fb_width, s_fb_height);
+ pxp_configure_rect(0U, 0U, s_fb_width, s_fb_height, (uint32_t) s_framebuffer[0]);
}
/* Запустить PXP и дождаться завершения композиции (busy-wait, как в эталоне). */
@@ -417,8 +442,10 @@ bsp_status_t gfx_init(bsp_display_type_t type)
(void) memset(s_alpha_buffer, 0, sizeof(s_alpha_buffer));
(void) memset(s_framebuffer, 0, sizeof(s_framebuffer));
- /* Семафор создан и колбэк готов ДО включения IRQ внутри bsp_display_init. */
- const bsp_status_t st = bsp_display_init(type, (uint32_t) s_framebuffer[0], on_frame_done);
+ /* Семафор создан и колбэк готов ДО включения IRQ внутри bsp_display_init_ex.
+ * RGB565 (гибрид): выходные FB 16-бит → ELCDIF-сканаут вдвое дешевле. */
+ const bsp_status_t st = bsp_display_init_ex(type, (uint32_t) s_framebuffer[0], on_frame_done,
+ BSP_DISPLAY_PIXEL_RGB565);
if (st != BSP_OK)
{
return st;
@@ -436,38 +463,75 @@ bsp_status_t gfx_init(bsp_display_type_t type)
void gfx_clear(void)
{
- /* Прозрачно (alpha 0) → непрорисованные области покажут фон PS (чёрный). */
- (void) memset(s_alpha_buffer, 0, (size_t) s_fb_width * s_fb_height * BYTES_PER_PIXEL);
+ /* Прозрачно (alpha 0) → непрорисованные области покажут фон PS (чёрный).
+ * Чистим AS (ARGB8888) — 4 байта/пиксель. */
+ (void) memset(s_alpha_buffer, 0, (size_t) s_fb_width * s_fb_height * AS_BYTES_PER_PIXEL);
}
-void gfx_present(void)
+/* Общий путь полного и оконного present'а: композит прямоугольника в задний
+ * FB + tear-free свап. Прямоугольник должен быть предварительно заклампен. */
+static void present_rect_internal(uint16_t x, uint16_t y, uint16_t w, uint16_t h)
{
/* Компонуем в НЕ показываемый сейчас буфер, показываем атомарным свапом. */
s_back_index ^= 1U;
- s_output_cfg.buffer0Addr = (uint32_t) s_framebuffer[s_back_index];
- PXP_SetOutputBufferConfig(PXP, &s_output_cfg);
+ const uint32_t OUT_ADDR =
+ (uint32_t) &s_framebuffer[s_back_index][(uint32_t) y * s_fb_width + x];
+ pxp_configure_rect(x, y, w, h, OUT_ADDR);
- /* ВРЕМЕННО (Фаза 3.2.4, HW-расследование лага индикации ~1-2 c —
- * PLAN.md): раздельный замер PXP busy-wait и ожидания FRAME_DONE. ELCDIF
- * по clock_config.c должен давать ~65 Гц (528 МГц PLL2 / 12 / кадр) →
- * ожидаем pxp единицы мс, vsync до ~15 мс. Если на железе один из них
- * систематически большой — вот прямой ответ, что именно тормозит. Убрать
- * после диагностики (см. include log/log.h и task.h выше — тоже под снос
- * вместе с этим). */
- const TickType_t T0 = xTaskGetTickCount();
-
- gfx_pxp_run(); /* AS над PS → s_framebuffer[s_back_index] */
-
- const TickType_t T1 = xTaskGetTickCount();
+ gfx_pxp_run(); /* AS над PS → прямоугольник заднего FB */
/* Синхронизация с развёрткой: дождаться конца кадра, затем отдать ELCDIF
* новый буфер — он переключится аппаратно на границе кадра (tear-free). */
(void) xSemaphoreTake(s_frame_done, portMAX_DELAY);
- const TickType_t T2 = xTaskGetTickCount();
-
+ /* ELCDIF всегда получает БАЗОВЫЙ адрес кадра (сканирует весь FB). */
bsp_display_set_next_buffer((uint32_t) s_framebuffer[s_back_index]);
-
- LOG_I(LOG_TAG, "present: pxp=%u ms vsync=%u ms", (unsigned) (T1 - T0), (unsigned) (T2 - T1));
+}
+
+void gfx_present(void)
+{
+ present_rect_internal(0U, 0U, s_fb_width, s_fb_height);
+}
+
+void gfx_present_rect(uint16_t x, uint16_t y, uint16_t w, uint16_t h)
+{
+ if ((x >= s_fb_width) || (y >= s_fb_height) || (w == 0U) || (h == 0U))
+ {
+ return;
+ }
+ /* Клампинг по экрану — как у примитивов. */
+ if ((uint32_t) x + w > s_fb_width)
+ {
+ w = (uint16_t) (s_fb_width - x);
+ }
+ if ((uint32_t) y + h > s_fb_height)
+ {
+ h = (uint16_t) (s_fb_height - y);
+ }
+
+ present_rect_internal(x, y, w, h);
+}
+
+void gfx_clear_rect(uint16_t x, uint16_t y, uint16_t w, uint16_t h)
+{
+ if ((x >= s_fb_width) || (y >= s_fb_height) || (w == 0U) || (h == 0U))
+ {
+ return;
+ }
+ if ((uint32_t) x + w > s_fb_width)
+ {
+ w = (uint16_t) (s_fb_width - x);
+ }
+ if ((uint32_t) y + h > s_fb_height)
+ {
+ h = (uint16_t) (s_fb_height - y);
+ }
+
+ /* Построчный memset региона AS (страйд — полная строка поверхности). */
+ for (uint16_t row = 0U; row < h; row++)
+ {
+ (void) memset(&s_alpha_buffer[(uint32_t) (y + row) * s_fb_width + x], 0,
+ (size_t) w * AS_BYTES_PER_PIXEL);
+ }
}
diff --git a/firmware/tft_app/src/ui/menu/include/ui/menu_view.h b/firmware/tft_app/src/ui/menu/include/ui/menu_view.h
index 2479689..9ea3ac1 100644
--- a/firmware/tft_app/src/ui/menu/include/ui/menu_view.h
+++ b/firmware/tft_app/src/ui/menu/include/ui/menu_view.h
@@ -22,6 +22,11 @@ extern "C"
{
#endif
+/* Габариты окна меню @ логич.(0,0) — публичны: владелец дисплея (task_render)
+ * использует их для оконного present'а (gfx_present_rect) при навигации. */
+#define MENU_VIEW_WIN_W 480U
+#define MENU_VIEW_WIN_H 272U
+
/**
* @brief Отрисовать полный кадр меню в AS (очистка + заголовок + строки + футер).
*
diff --git a/firmware/tft_app/src/ui/menu/src/menu_view.c b/firmware/tft_app/src/ui/menu/src/menu_view.c
index af69e09..d11928d 100644
--- a/firmware/tft_app/src/ui/menu/src/menu_view.c
+++ b/firmware/tft_app/src/ui/menu/src/menu_view.c
@@ -4,17 +4,18 @@
#include
-/* Окно 480×272 @ (0,0). Метрики под реальные шрифты: JBMono24 h=31 (заголовок/
- * строки), JBMono12 h=16 (футер). 36 + 6×36 + 20 = 272. */
-#define WIN_W 480U
-#define WIN_H 272U
+/* Окно @ (0,0) — габариты публичны (menu_view.h: MENU_VIEW_WIN_W/H, нужны
+ * task_render для оконного present'а). Метрики под реальные шрифты: JBMono24
+ * h=31 (заголовок/строки), JBMono12 h=16 (футер). 36 + 6×36 + 20 = 272. */
+#define WIN_W MENU_VIEW_WIN_W
+#define WIN_H MENU_VIEW_WIN_H
#define TITLE_H 36U
#define ROW_H 36U
#define FOOTER_H 20U
#define ROWS_Y0 TITLE_H
#define FOOTER_Y (WIN_H - FOOTER_H) /* 252 */
-#define TEXT_DY24 2U /* центрирование JBMono24 (h31) в полосе 36 */
-#define TEXT_DY12 2U /* JBMono12 (h16) в футере 20 */
+#define TEXT_DY24 2U /* центрирование JBMono24 (h31) в полосе 36 */
+#define TEXT_DY12 2U /* JBMono12 (h16) в футере 20 */
#define LEFT_MARGIN 16U
#define RIGHT_MARGIN 16U
#define EDGE_MARGIN 8U
@@ -71,8 +72,11 @@ static bool format_value(const menu_ctx_t *p_ctx, uint8_t idx, char *p_buf, size
* Заливает CONTENT_X..CONTENT_W — рамку (x=0, x=WIN_W-1) не трогает. */
static void draw_row(const menu_ctx_t *p_ctx, uint8_t idx, uint16_t row_y, bool selected)
{
- const gfx_color_t BG_COL = selected ? COL_SEL_BG : COL_BG;
- const gfx_color_t TEXT_COL = selected ? COL_SEL_TEXT : COL_LABEL;
+ const gfx_color_t BG_COL = selected ? COL_SEL_BG : COL_BG;
+ const gfx_color_t TEXT_COL =
+ selected
+ ? COL_SEL_TEXT
+ : COL_LABEL; // FIXME: Conditional operator with identical true and false expressions
gfx_fill_rect(CONTENT_X, row_y, CONTENT_W, ROW_H, BG_COL);
(void) gfx_draw_string(&SystemFont, p_ctx->items[idx].label, LEFT_MARGIN,
@@ -81,8 +85,8 @@ static void draw_row(const menu_ctx_t *p_ctx, uint8_t idx, uint16_t row_y, bool
char value[24];
if (format_value(p_ctx, idx, value, sizeof(value)))
{
- const uint16_t VW = gfx_string_width(&SystemFont, value);
- const uint16_t VX = (uint16_t) (WIN_W - RIGHT_MARGIN - VW);
+ const uint16_t VW = gfx_string_width(&SystemFont, value);
+ const uint16_t VX = (uint16_t) (WIN_W - RIGHT_MARGIN - VW);
const gfx_color_t VC = selected ? COL_SEL_TEXT : COL_VALUE;
(void) gfx_draw_string(&SystemFont, value, VX, (uint16_t) (row_y + TEXT_DY24), VC);
}
@@ -92,7 +96,7 @@ static void draw_footer(const menu_ctx_t *p_ctx, uint8_t level_first, uint8_t le
{
gfx_fill_rect(CONTENT_X, (uint16_t) (FOOTER_Y - 1U), CONTENT_W, 1U, COL_SEP);
- (void) gfx_draw_string(&SystemFontSmall, "Кн.1 - далее Кн.2 - выбор", LEFT_MARGIN,
+ (void) gfx_draw_string(&SystemFontSmall, "IN - далее, SEL - выбор", LEFT_MARGIN,
(uint16_t) (FOOTER_Y + TEXT_DY12), COL_FOOTER);
const uint8_t TOTAL = (uint8_t) (level_last - level_first + 1U);
@@ -106,9 +110,11 @@ static void draw_footer(const menu_ctx_t *p_ctx, uint8_t level_first, uint8_t le
void menu_view_render(const menu_ctx_t *p_ctx)
{
- /* Полный кадр off-screen: обнулить AS (вне окна 480×272 → чёрный фон PS),
- * затем нарисовать окно. Свап — gfx_present() у владельца дисплея. */
- gfx_clear();
+ /* Обнулить и нарисовать ТОЛЬКО окно (дёшево — оконная перерисовка на
+ * навигации). Полную очистку AS от индикации вне окна делает владелец
+ * дисплея (task_render) один раз на ОТКРЫТИИ меню — вместе с двумя
+ * полными present'ами (контракт gfx_present_rect). */
+ gfx_clear_rect(0U, 0U, WIN_W, WIN_H);
if (!p_ctx->open)
{
@@ -118,7 +124,8 @@ void menu_view_render(const menu_ctx_t *p_ctx)
/* Заголовок = подпись текущего уровня (родитель выделенного пункта). */
const char *p_title = p_ctx->items[p_ctx->items[p_ctx->cur].parent].label;
const uint16_t TW = gfx_string_width(&SystemFont, p_title);
- (void) gfx_draw_string(&SystemFont, p_title, (uint16_t) ((WIN_W - TW) / 2U), TEXT_DY24, COL_TITLE);
+ (void) gfx_draw_string(&SystemFont, p_title, (uint16_t) ((WIN_W - TW) / 2U), TEXT_DY24,
+ COL_TITLE);
gfx_fill_rect(CONTENT_X, (uint16_t) (TITLE_H - 1U), CONTENT_W, 1U, COL_SEP);
uint8_t first;
@@ -138,6 +145,5 @@ void menu_view_render(const menu_ctx_t *p_ctx)
draw_footer(p_ctx, first, last);
- /* Рамка — последней, поверх содержимого. */
gfx_draw_rect(0U, 0U, WIN_W, WIN_H, COL_SEP);
}