mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-14 20:48:35 -07:00
Update totp
This commit is contained in:
941
applications/external/totp/lib/fonts/712serif/712serif.c
vendored
Normal file
941
applications/external/totp/lib/fonts/712serif/712serif.c
vendored
Normal file
@@ -0,0 +1,941 @@
|
||||
#include "712serif.h"
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
/*
|
||||
** Font data for 7:12 Serif 24pt
|
||||
*/
|
||||
|
||||
/* Character bitmaps for 7:12 Serif 24pt */
|
||||
const uint8_t _712Serif_24ptBitmaps[] = {
|
||||
/* @0 '-' (14 pixels wide) */
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
|
||||
/* @28 '0' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @56 '1' (14 pixels wide) */
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
|
||||
/* @84 '2' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0xC0,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x03,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
|
||||
/* @112 '3' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0xC0,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x03,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @140 '4' (14 pixels wide) */
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x0F,
|
||||
0xC0,
|
||||
0x0F,
|
||||
|
||||
/* @168 '5' (14 pixels wide) */
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @196 '6' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @224 '7' (14 pixels wide) */
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
|
||||
/* @252 '8' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @280 '9' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x0F,
|
||||
0xF0,
|
||||
0x0F,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @308 'B' (14 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0xFF,
|
||||
0x0F,
|
||||
0xFF,
|
||||
0x0F,
|
||||
|
||||
/* @336 'C' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x33,
|
||||
0xF0,
|
||||
0x33,
|
||||
0x0C,
|
||||
0x3C,
|
||||
0x0C,
|
||||
0x3C,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @364 'D' (14 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
|
||||
/* @392 'F' (14 pixels wide) */
|
||||
0xFF,
|
||||
0x3F,
|
||||
0xFF,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
|
||||
/* @420 'G' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x33,
|
||||
0xF0,
|
||||
0x33,
|
||||
0x0C,
|
||||
0x3C,
|
||||
0x0C,
|
||||
0x3C,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x3F,
|
||||
0x03,
|
||||
0x3F,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x3C,
|
||||
0x0C,
|
||||
0x3C,
|
||||
0xF0,
|
||||
0x33,
|
||||
0xF0,
|
||||
0x33,
|
||||
|
||||
/* @448 'H' (14 pixels wide) */
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
|
||||
/* @476 'J' (14 pixels wide) */
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @504 'K' (14 pixels wide) */
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
|
||||
/* @532 'M' (14 pixels wide) */
|
||||
0x0F,
|
||||
0x3C,
|
||||
0x0F,
|
||||
0x3C,
|
||||
0x3C,
|
||||
0x0F,
|
||||
0x3C,
|
||||
0x0F,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
|
||||
/* @560 'N' (14 pixels wide) */
|
||||
0x0F,
|
||||
0x3F,
|
||||
0x0F,
|
||||
0x3F,
|
||||
0x3C,
|
||||
0x0C,
|
||||
0x3C,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x0F,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x3F,
|
||||
0x0C,
|
||||
|
||||
/* @588 'P' (14 pixels wide) */
|
||||
0xFF,
|
||||
0x0F,
|
||||
0xFF,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x3C,
|
||||
0x30,
|
||||
0x3C,
|
||||
0x30,
|
||||
0xCC,
|
||||
0x0F,
|
||||
0xCC,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
|
||||
/* @616 'Q' (14 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0xF3,
|
||||
0x30,
|
||||
0xF3,
|
||||
0x30,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xF0,
|
||||
0x33,
|
||||
0xF0,
|
||||
0x33,
|
||||
|
||||
/* @644 'R' (14 pixels wide) */
|
||||
0xFF,
|
||||
0x0F,
|
||||
0xFF,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x0C,
|
||||
0x30,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0xFC,
|
||||
0x0F,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
|
||||
/* @672 'T' (14 pixels wide) */
|
||||
0xFF,
|
||||
0x3F,
|
||||
0xFF,
|
||||
0x3F,
|
||||
0xC3,
|
||||
0x30,
|
||||
0xC3,
|
||||
0x30,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
|
||||
/* @700 'V' (14 pixels wide) */
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
|
||||
/* @728 'W' (14 pixels wide) */
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0xCC,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
|
||||
/* @756 'X' (14 pixels wide) */
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
|
||||
/* @784 'Y' (14 pixels wide) */
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x3F,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x0C,
|
||||
0x30,
|
||||
0x03,
|
||||
0x30,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
};
|
||||
|
||||
/* Character descriptors for 7:12 Serif 24pt */
|
||||
/* { [Char width in bits], [Offset into _712Serif_24ptCharBitmaps in bytes] } */
|
||||
const FONT_CHAR_INFO _712Serif_24ptDescriptors[] = {
|
||||
{14, 0}, /* - */
|
||||
{0, 0}, /* . */
|
||||
{0, 0}, /* / */
|
||||
{14, 28}, /* 0 */
|
||||
{14, 56}, /* 1 */
|
||||
{14, 84}, /* 2 */
|
||||
{14, 112}, /* 3 */
|
||||
{14, 140}, /* 4 */
|
||||
{14, 168}, /* 5 */
|
||||
{14, 196}, /* 6 */
|
||||
{14, 224}, /* 7 */
|
||||
{14, 252}, /* 8 */
|
||||
{14, 280}, /* 9 */
|
||||
{0, 0}, /* : */
|
||||
{0, 0}, /* ; */
|
||||
{0, 0}, /* < */
|
||||
{0, 0}, /* = */
|
||||
{0, 0}, /* > */
|
||||
{0, 0}, /* ? */
|
||||
{0, 0}, /* @ */
|
||||
{0, 0}, /* A */
|
||||
{14, 308}, /* B */
|
||||
{14, 336}, /* C */
|
||||
{14, 364}, /* D */
|
||||
{0, 0}, /* E */
|
||||
{14, 392}, /* F */
|
||||
{14, 420}, /* G */
|
||||
{14, 448}, /* H */
|
||||
{0, 0}, /* I */
|
||||
{14, 476}, /* J */
|
||||
{14, 504}, /* K */
|
||||
{0, 0}, /* L */
|
||||
{14, 532}, /* M */
|
||||
{14, 560}, /* N */
|
||||
{0, 0}, /* O */
|
||||
{14, 588}, /* P */
|
||||
{14, 616}, /* Q */
|
||||
{14, 644}, /* R */
|
||||
{0, 0}, /* S */
|
||||
{14, 672}, /* T */
|
||||
{0, 0}, /* U */
|
||||
{14, 700}, /* V */
|
||||
{14, 728}, /* W */
|
||||
{14, 756}, /* X */
|
||||
{14, 784}, /* Y */
|
||||
};
|
||||
|
||||
/* Font information for 7:12 Serif 24pt */
|
||||
const FONT_INFO _712Serif_24ptFontInfo = {
|
||||
"712 Serif",
|
||||
14, /* Character height */
|
||||
'-', /* Start character */
|
||||
'Y', /* End character */
|
||||
2, /* Width, in pixels, of space character */
|
||||
_712Serif_24ptDescriptors, /* Character descriptor array */
|
||||
_712Serif_24ptBitmaps, /* Character bitmap array */
|
||||
};
|
||||
8
applications/external/totp/lib/fonts/712serif/712serif.h
vendored
Normal file
8
applications/external/totp/lib/fonts/712serif/712serif.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
/* Font data for 7:12 Serif 24pt */
|
||||
extern const FONT_INFO _712Serif_24ptFontInfo;
|
||||
23
applications/external/totp/lib/fonts/available_fonts.c
vendored
Normal file
23
applications/external/totp/lib/fonts/available_fonts.c
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
#include "available_fonts.h"
|
||||
#include "712serif/712serif.h"
|
||||
#include "bedstead/bedstead.h"
|
||||
#include "dpcomic/dpcomic.h"
|
||||
#include "funclimbing/funclimbing.h"
|
||||
#include "graph35pix/graph35pix.h"
|
||||
#include "karma_future/karma_future.h"
|
||||
#include "mode_nine/mode_nine.h"
|
||||
#include "pixelflag/pixelflag.h"
|
||||
#include "redhat_mono/redhat_mono.h"
|
||||
#include "zector/zector.h"
|
||||
|
||||
const FONT_INFO* const available_fonts[AVAILABLE_FONTS_COUNT] = {
|
||||
&modeNine_15ptFontInfo,
|
||||
&_712Serif_24ptFontInfo,
|
||||
&bedstead_17ptFontInfo,
|
||||
&dPComic_18ptFontInfo,
|
||||
&funclimbingDemo_18ptFontInfo,
|
||||
&graph35pix_12ptFontInfo,
|
||||
&karmaFuture_14ptFontInfo,
|
||||
&pixelFlag_18ptFontInfo,
|
||||
&redHatMono_16ptFontInfo,
|
||||
&zector_18ptFontInfo};
|
||||
7
applications/external/totp/lib/fonts/available_fonts.h
vendored
Normal file
7
applications/external/totp/lib/fonts/available_fonts.h
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "font_info.h"
|
||||
|
||||
#define AVAILABLE_FONTS_COUNT (10)
|
||||
|
||||
extern const FONT_INFO* const available_fonts[AVAILABLE_FONTS_COUNT];
|
||||
1057
applications/external/totp/lib/fonts/bedstead/bedstead.c
vendored
Normal file
1057
applications/external/totp/lib/fonts/bedstead/bedstead.c
vendored
Normal file
File diff suppressed because it is too large
Load Diff
8
applications/external/totp/lib/fonts/bedstead/bedstead.h
vendored
Normal file
8
applications/external/totp/lib/fonts/bedstead/bedstead.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
/* Font data for Bedstead 17pt */
|
||||
extern const FONT_INFO bedstead_17ptFontInfo;
|
||||
1115
applications/external/totp/lib/fonts/dpcomic/dpcomic.c
vendored
Normal file
1115
applications/external/totp/lib/fonts/dpcomic/dpcomic.c
vendored
Normal file
File diff suppressed because it is too large
Load Diff
7
applications/external/totp/lib/fonts/dpcomic/dpcomic.h
vendored
Normal file
7
applications/external/totp/lib/fonts/dpcomic/dpcomic.h
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
extern const FONT_INFO dPComic_18ptFontInfo;
|
||||
24
applications/external/totp/lib/fonts/font_info.h
vendored
Normal file
24
applications/external/totp/lib/fonts/font_info.h
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
// This structure describes a single character's display information
|
||||
typedef struct {
|
||||
const uint8_t width; // width, in bits (or pixels), of the character
|
||||
const uint16_t
|
||||
offset; // offset of the character's bitmap, in bytes, into the the FONT_INFO's data array
|
||||
|
||||
} FONT_CHAR_INFO;
|
||||
|
||||
// Describes a single font
|
||||
typedef struct {
|
||||
const char* name; // Font name
|
||||
const uint8_t height; // height, in pages (8 pixels), of the font's characters
|
||||
const uint8_t startChar; // the first character in the font (e.g. in charInfo and data)
|
||||
const uint8_t endChar; // the last character in the font
|
||||
const uint8_t spacePixels; // number of pixels that a space character takes up
|
||||
const FONT_CHAR_INFO* charInfo; // pointer to array of char information
|
||||
const uint8_t* data; // pointer to generated array of character visual representation
|
||||
} FONT_INFO;
|
||||
1173
applications/external/totp/lib/fonts/funclimbing/funclimbing.c
vendored
Normal file
1173
applications/external/totp/lib/fonts/funclimbing/funclimbing.c
vendored
Normal file
File diff suppressed because it is too large
Load Diff
7
applications/external/totp/lib/fonts/funclimbing/funclimbing.h
vendored
Normal file
7
applications/external/totp/lib/fonts/funclimbing/funclimbing.h
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
extern const FONT_INFO funclimbingDemo_18ptFontInfo;
|
||||
941
applications/external/totp/lib/fonts/graph35pix/graph35pix.c
vendored
Normal file
941
applications/external/totp/lib/fonts/graph35pix/graph35pix.c
vendored
Normal file
@@ -0,0 +1,941 @@
|
||||
#include "graph35pix.h"
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
/*
|
||||
** Font data for Graph 35+ pix 12pt
|
||||
*/
|
||||
|
||||
/* Character bitmaps for Graph 35+ pix 12pt */
|
||||
const uint8_t graph35pix_12ptBitmaps[] = {
|
||||
/* @0 '-' (10 pixels wide) */
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
|
||||
/* @28 '0' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x0F,
|
||||
0x03,
|
||||
0x0F,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @56 '1' (10 pixels wide) */
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @84 '2' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
|
||||
/* @112 '3' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @140 '4' (10 pixels wide) */
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xF0,
|
||||
0x00,
|
||||
0xF0,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
|
||||
/* @168 '5' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @196 '6' (10 pixels wide) */
|
||||
0xF0,
|
||||
0x00,
|
||||
0xF0,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @224 '7' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
|
||||
/* @252 '8' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @280 '9' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
|
||||
/* @308 'B' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
|
||||
/* @336 'C' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @364 'D' (10 pixels wide) */
|
||||
0x3F,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
0x3F,
|
||||
0x00,
|
||||
|
||||
/* @392 'F' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
|
||||
/* @420 'G' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xF3,
|
||||
0x03,
|
||||
0xF3,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
|
||||
/* @448 'H' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @476 'J' (10 pixels wide) */
|
||||
0xF0,
|
||||
0x03,
|
||||
0xF0,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
|
||||
/* @504 'K' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0x33,
|
||||
0x00,
|
||||
0x33,
|
||||
0x00,
|
||||
0x0F,
|
||||
0x00,
|
||||
0x0F,
|
||||
0x00,
|
||||
0x33,
|
||||
0x00,
|
||||
0x33,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @532 'M' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xCF,
|
||||
0x03,
|
||||
0xCF,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @560 'N' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x0F,
|
||||
0x03,
|
||||
0x0F,
|
||||
0x03,
|
||||
0x0F,
|
||||
0x03,
|
||||
0x0F,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @588 'P' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
|
||||
/* @616 'Q' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x03,
|
||||
0x3C,
|
||||
0x03,
|
||||
|
||||
/* @644 'R' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x33,
|
||||
0x00,
|
||||
0x33,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @672 'T' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
|
||||
/* @700 'V' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
|
||||
/* @728 'W' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
|
||||
/* @756 'X' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @784 'Y' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
};
|
||||
|
||||
/* Character descriptors for Graph 35+ pix 12pt */
|
||||
/* { [Char width in bits], [Offset into graph35pix_12ptCharBitmaps in bytes] } */
|
||||
const FONT_CHAR_INFO graph35pix_12ptDescriptors[] = {
|
||||
{10, 0}, /* - */
|
||||
{0, 0}, /* . */
|
||||
{0, 0}, /* / */
|
||||
{10, 28}, /* 0 */
|
||||
{10, 56}, /* 1 */
|
||||
{10, 84}, /* 2 */
|
||||
{10, 112}, /* 3 */
|
||||
{10, 140}, /* 4 */
|
||||
{10, 168}, /* 5 */
|
||||
{10, 196}, /* 6 */
|
||||
{10, 224}, /* 7 */
|
||||
{10, 252}, /* 8 */
|
||||
{10, 280}, /* 9 */
|
||||
{0, 0}, /* : */
|
||||
{0, 0}, /* ; */
|
||||
{0, 0}, /* < */
|
||||
{0, 0}, /* = */
|
||||
{0, 0}, /* > */
|
||||
{0, 0}, /* ? */
|
||||
{0, 0}, /* @ */
|
||||
{0, 0}, /* A */
|
||||
{10, 308}, /* B */
|
||||
{10, 336}, /* C */
|
||||
{10, 364}, /* D */
|
||||
{0, 0}, /* E */
|
||||
{10, 392}, /* F */
|
||||
{10, 420}, /* G */
|
||||
{10, 448}, /* H */
|
||||
{0, 0}, /* I */
|
||||
{10, 476}, /* J */
|
||||
{10, 504}, /* K */
|
||||
{0, 0}, /* L */
|
||||
{10, 532}, /* M */
|
||||
{10, 560}, /* N */
|
||||
{0, 0}, /* O */
|
||||
{10, 588}, /* P */
|
||||
{10, 616}, /* Q */
|
||||
{10, 644}, /* R */
|
||||
{0, 0}, /* S */
|
||||
{10, 672}, /* T */
|
||||
{0, 0}, /* U */
|
||||
{10, 700}, /* V */
|
||||
{10, 728}, /* W */
|
||||
{10, 756}, /* X */
|
||||
{10, 784}, /* Y */
|
||||
};
|
||||
|
||||
/* Font information for Graph 35+ pix 12pt */
|
||||
const FONT_INFO graph35pix_12ptFontInfo = {
|
||||
"Graph 35pix",
|
||||
14, /* Character height */
|
||||
'-', /* Start character */
|
||||
'Y', /* End character */
|
||||
2, /* Width, in pixels, of space character */
|
||||
graph35pix_12ptDescriptors, /* Character descriptor array */
|
||||
graph35pix_12ptBitmaps, /* Character bitmap array */
|
||||
};
|
||||
8
applications/external/totp/lib/fonts/graph35pix/graph35pix.h
vendored
Normal file
8
applications/external/totp/lib/fonts/graph35pix/graph35pix.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
/* Font data for Graph 35+ pix 12pt */
|
||||
extern const FONT_INFO graph35pix_12ptFontInfo;
|
||||
1173
applications/external/totp/lib/fonts/karma_future/karma_future.c
vendored
Normal file
1173
applications/external/totp/lib/fonts/karma_future/karma_future.c
vendored
Normal file
File diff suppressed because it is too large
Load Diff
8
applications/external/totp/lib/fonts/karma_future/karma_future.h
vendored
Normal file
8
applications/external/totp/lib/fonts/karma_future/karma_future.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
/* Font data for Karma Future 14pt */
|
||||
extern const FONT_INFO karmaFuture_14ptFontInfo;
|
||||
942
applications/external/totp/lib/fonts/mode_nine/mode_nine.c
vendored
Normal file
942
applications/external/totp/lib/fonts/mode_nine/mode_nine.c
vendored
Normal file
@@ -0,0 +1,942 @@
|
||||
#include "mode_nine.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
/*
|
||||
** Font data for ModeNine 15pt
|
||||
*/
|
||||
|
||||
/* Character bitmaps for ModeNine 15pt */
|
||||
const uint8_t modeNine_15ptBitmaps[] = {
|
||||
/* @0 '-' (10 pixels wide) */
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
|
||||
/* @28 '0' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @56 '1' (10 pixels wide) */
|
||||
0x30,
|
||||
0x00,
|
||||
0x38,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @84 '2' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x80,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x01,
|
||||
0xFE,
|
||||
0x00,
|
||||
0x07,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
|
||||
/* @112 '3' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x80,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x01,
|
||||
0xE0,
|
||||
0x00,
|
||||
0x70,
|
||||
0x00,
|
||||
0xF8,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x01,
|
||||
0x80,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @140 '4' (10 pixels wide) */
|
||||
0xE0,
|
||||
0x00,
|
||||
0xF0,
|
||||
0x00,
|
||||
0xF8,
|
||||
0x00,
|
||||
0xDC,
|
||||
0x00,
|
||||
0xCE,
|
||||
0x00,
|
||||
0xC7,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
0xC0,
|
||||
0x00,
|
||||
|
||||
/* @168 '5' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x01,
|
||||
0x80,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @196 '6' (10 pixels wide) */
|
||||
0xF0,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x0E,
|
||||
0x00,
|
||||
0x06,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @224 '7' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x80,
|
||||
0x01,
|
||||
0xC0,
|
||||
0x01,
|
||||
0xE0,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x18,
|
||||
0x00,
|
||||
0x1C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
0x0C,
|
||||
0x00,
|
||||
|
||||
/* @252 '8' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @280 '9' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x07,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x80,
|
||||
0x01,
|
||||
0xC0,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x3C,
|
||||
0x00,
|
||||
|
||||
/* @308 'B' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x83,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x01,
|
||||
0xFF,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x83,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x01,
|
||||
0xFF,
|
||||
0x00,
|
||||
|
||||
/* @336 'C' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @364 'D' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x83,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x01,
|
||||
0xFF,
|
||||
0x00,
|
||||
|
||||
/* @392 'F' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
|
||||
/* @420 'G' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x07,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x03,
|
||||
0xFC,
|
||||
0x03,
|
||||
|
||||
/* @448 'H' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @476 'J' (10 pixels wide) */
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
|
||||
/* @504 'K' (10 pixels wide) */
|
||||
0x83,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x01,
|
||||
0xE3,
|
||||
0x00,
|
||||
0x73,
|
||||
0x00,
|
||||
0x3B,
|
||||
0x00,
|
||||
0x1F,
|
||||
0x00,
|
||||
0x0F,
|
||||
0x00,
|
||||
0x0F,
|
||||
0x00,
|
||||
0x1F,
|
||||
0x00,
|
||||
0x3B,
|
||||
0x00,
|
||||
0x73,
|
||||
0x00,
|
||||
0xE3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
|
||||
/* @532 'M' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xCF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x7B,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @560 'N' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x07,
|
||||
0x03,
|
||||
0x0F,
|
||||
0x03,
|
||||
0x1F,
|
||||
0x03,
|
||||
0x3B,
|
||||
0x03,
|
||||
0x73,
|
||||
0x03,
|
||||
0xE3,
|
||||
0x03,
|
||||
0xC3,
|
||||
0x03,
|
||||
0x83,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @588 'P' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x83,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x01,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
0x03,
|
||||
0x00,
|
||||
|
||||
/* @616 'Q' (10 pixels wide) */
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x73,
|
||||
0x03,
|
||||
0xE7,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x03,
|
||||
|
||||
/* @644 'R' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x00,
|
||||
0xFF,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x83,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x01,
|
||||
0xFF,
|
||||
0x00,
|
||||
0x1F,
|
||||
0x00,
|
||||
0x3B,
|
||||
0x00,
|
||||
0x73,
|
||||
0x00,
|
||||
0xE3,
|
||||
0x00,
|
||||
0xC3,
|
||||
0x01,
|
||||
0x83,
|
||||
0x03,
|
||||
|
||||
/* @672 'T' (10 pixels wide) */
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
|
||||
/* @700 'V' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x86,
|
||||
0x01,
|
||||
0x86,
|
||||
0x01,
|
||||
0xCC,
|
||||
0x00,
|
||||
0xCC,
|
||||
0x00,
|
||||
0x78,
|
||||
0x00,
|
||||
0x78,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
|
||||
/* @728 'W' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0x33,
|
||||
0x03,
|
||||
0xFF,
|
||||
0x03,
|
||||
0xFE,
|
||||
0x01,
|
||||
|
||||
/* @756 'X' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xCE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xFC,
|
||||
0x00,
|
||||
0xCE,
|
||||
0x01,
|
||||
0x87,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
|
||||
/* @784 'Y' (10 pixels wide) */
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x03,
|
||||
0x87,
|
||||
0x03,
|
||||
0xCE,
|
||||
0x01,
|
||||
0xFC,
|
||||
0x00,
|
||||
0x78,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
0x30,
|
||||
0x00,
|
||||
};
|
||||
|
||||
/* Character descriptors for ModeNine 15pt */
|
||||
/* { [Char width in bits], [Offset into modeNine_15ptCharBitmaps in bytes] } */
|
||||
const FONT_CHAR_INFO modeNine_15ptDescriptors[] = {
|
||||
{10, 0}, /* - */
|
||||
{0, 0}, /* . */
|
||||
{0, 0}, /* / */
|
||||
{10, 28}, /* 0 */
|
||||
{10, 56}, /* 1 */
|
||||
{10, 84}, /* 2 */
|
||||
{10, 112}, /* 3 */
|
||||
{10, 140}, /* 4 */
|
||||
{10, 168}, /* 5 */
|
||||
{10, 196}, /* 6 */
|
||||
{10, 224}, /* 7 */
|
||||
{10, 252}, /* 8 */
|
||||
{10, 280}, /* 9 */
|
||||
{0, 0}, /* : */
|
||||
{0, 0}, /* ; */
|
||||
{0, 0}, /* < */
|
||||
{0, 0}, /* = */
|
||||
{0, 0}, /* > */
|
||||
{0, 0}, /* ? */
|
||||
{0, 0}, /* @ */
|
||||
{0, 0}, /* A */
|
||||
{10, 308}, /* B */
|
||||
{10, 336}, /* C */
|
||||
{10, 364}, /* D */
|
||||
{0, 0}, /* E */
|
||||
{10, 392}, /* F */
|
||||
{10, 420}, /* G */
|
||||
{10, 448}, /* H */
|
||||
{0, 0}, /* I */
|
||||
{10, 476}, /* J */
|
||||
{10, 504}, /* K */
|
||||
{0, 0}, /* L */
|
||||
{10, 532}, /* M */
|
||||
{10, 560}, /* N */
|
||||
{0, 0}, /* O */
|
||||
{10, 588}, /* P */
|
||||
{10, 616}, /* Q */
|
||||
{10, 644}, /* R */
|
||||
{0, 0}, /* S */
|
||||
{10, 672}, /* T */
|
||||
{0, 0}, /* U */
|
||||
{10, 700}, /* V */
|
||||
{10, 728}, /* W */
|
||||
{10, 756}, /* X */
|
||||
{10, 784}, /* Y */
|
||||
};
|
||||
|
||||
/* Font information for ModeNine 15pt */
|
||||
const FONT_INFO modeNine_15ptFontInfo = {
|
||||
"Mode Nine",
|
||||
14, /* Character height */
|
||||
'-', /* Start character */
|
||||
'Y', /* End character */
|
||||
2, /* Width, in pixels, of space character */
|
||||
modeNine_15ptDescriptors, /* Character descriptor array */
|
||||
modeNine_15ptBitmaps, /* Character bitmap array */
|
||||
};
|
||||
8
applications/external/totp/lib/fonts/mode_nine/mode_nine.h
vendored
Normal file
8
applications/external/totp/lib/fonts/mode_nine/mode_nine.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
/* Font data for ModeNine 15pt */
|
||||
extern const FONT_INFO modeNine_15ptFontInfo;
|
||||
1115
applications/external/totp/lib/fonts/pixelflag/pixelflag.c
vendored
Normal file
1115
applications/external/totp/lib/fonts/pixelflag/pixelflag.c
vendored
Normal file
File diff suppressed because it is too large
Load Diff
7
applications/external/totp/lib/fonts/pixelflag/pixelflag.h
vendored
Normal file
7
applications/external/totp/lib/fonts/pixelflag/pixelflag.h
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
extern const FONT_INFO pixelFlag_18ptFontInfo;
|
||||
1058
applications/external/totp/lib/fonts/redhat_mono/redhat_mono.c
vendored
Normal file
1058
applications/external/totp/lib/fonts/redhat_mono/redhat_mono.c
vendored
Normal file
File diff suppressed because it is too large
Load Diff
8
applications/external/totp/lib/fonts/redhat_mono/redhat_mono.h
vendored
Normal file
8
applications/external/totp/lib/fonts/redhat_mono/redhat_mono.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
/* Font data for Redhat Mono 16pt */
|
||||
extern const FONT_INFO redHatMono_16ptFontInfo;
|
||||
1057
applications/external/totp/lib/fonts/zector/zector.c
vendored
Normal file
1057
applications/external/totp/lib/fonts/zector/zector.c
vendored
Normal file
File diff suppressed because it is too large
Load Diff
8
applications/external/totp/lib/fonts/zector/zector.h
vendored
Normal file
8
applications/external/totp/lib/fonts/zector/zector.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
/* GENERATED BY https://github.com/pavius/the-dot-factory */
|
||||
|
||||
#include "../font_info.h"
|
||||
|
||||
/* Font information for Zector 18pt */
|
||||
extern const FONT_INFO zector_18ptFontInfo;
|
||||
Reference in New Issue
Block a user