From a092e6c9b9ab782c863a560d65579c20b8cc9f38 Mon Sep 17 00:00:00 2001
From: Niklas Roy <nikl@s-roy.de>
Date: Sat, 19 Dec 2020 19:11:52 +0000
Subject: [PATCH] Update lib/gfx/Fonts/font8.c

---
 lib/gfx/Fonts/font8.c | 1873 +++++++++++++++++++----------------------
 1 file changed, 869 insertions(+), 1004 deletions(-)

diff --git a/lib/gfx/Fonts/font8.c b/lib/gfx/Fonts/font8.c
index 8cc72aa28..680d159b3 100644
--- a/lib/gfx/Fonts/font8.c
+++ b/lib/gfx/Fonts/font8.c
@@ -1,1004 +1,869 @@
-/**
-  ******************************************************************************
-  * @file    Font8.c
-  * @author  MCD Application Team
-  * @version V1.0.0
-  * @date    18-February-2014
-  * @brief   This file provides text Font8 for STM32xx-EVAL's LCD driver. 
-  ******************************************************************************
-  * @attention
-  *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
-  *
-  * Redistribution and use in source and binary forms, with or without modification,
-  * are permitted provided that the following conditions are met:
-  *   1. Redistributions of source code must retain the above copyright notice,
-  *      this list of conditions and the following disclaimer.
-  *   2. Redistributions in binary form must reproduce the above copyright notice,
-  *      this list of conditions and the following disclaimer in the documentation
-  *      and/or other materials provided with the distribution.
-  *   3. Neither the name of STMicroelectronics nor the names of its contributors
-  *      may be used to endorse or promote products derived from this software
-  *      without specific prior written permission.
-  *
-  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-  * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-  * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-  *
-  ******************************************************************************
-  */
-
-/* Includes ------------------------------------------------------------------*/
-#include "fonts.h"
-
-// 
-//  Font data for Courier New 12pt
-// 
-
-const uint8_t Font8_Table[] = 
-{
-	// @0 ' ' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @8 '!' (5 pixels wide)
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x00, //      
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @16 '"' (5 pixels wide)
-	0x50, //  # # 
-	0x50, //  # # 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @24 '#' (5 pixels wide)
-	0x28, //   # #
-	0x50, //  # # 
-	0xF8, // #####
-	0x50, //  # # 
-	0xF8, // #####
-	0x50, //  # # 
-	0xA0, // # #  
-	0x00, //      
-
-	// @32 '$' (5 pixels wide)
-	0x20, //   #  
-	0x30, //   ## 
-	0x60, //  ##  
-	0x30, //   ## 
-	0x10, //    # 
-	0x60, //  ##  
-	0x20, //   #  
-	0x00, //      
-
-	// @40 '%' (5 pixels wide)
-	0x20, //   #  
-	0x20, //   #  
-	0x18, //    ##
-	0x60, //  ##  
-	0x10, //    # 
-	0x10, //    # 
-	0x00, //      
-	0x00, //      
-
-	// @48 '&' (5 pixels wide)
-	0x00, //      
-	0x38, //   ###
-	0x20, //   #  
-	0x60, //  ##  
-	0x50, //  # # 
-	0x78, //  ####
-	0x00, //      
-	0x00, //      
-
-	// @56 ''' (5 pixels wide)
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @64 '(' (5 pixels wide)
-	0x10, //    # 
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x10, //    # 
-	0x00, //      
-
-	// @72 ')' (5 pixels wide)
-	0x40, //  #   
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x40, //  #   
-	0x00, //      
-
-	// @80 '*' (5 pixels wide)
-	0x20, //   #  
-	0x70, //  ### 
-	0x20, //   #  
-	0x50, //  # # 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @88 '+' (5 pixels wide)
-	0x00, //      
-	0x20, //   #  
-	0x20, //   #  
-	0xF8, // #####
-	0x20, //   #  
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @96 ',' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x10, //    # 
-	0x20, //   #  
-	0x20, //   #  
-	0x00, //      
-
-	// @104 '-' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @112 '.' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @120 '/' (5 pixels wide)
-	0x10, //    # 
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x40, //  #   
-	0x40, //  #   
-	0x80, // #    
-	0x00, //      
-
-	// @128 '0' (5 pixels wide)
-	0x20, //   #  
-	0x50, //  # # 
-	0x50, //  # # 
-	0x50, //  # # 
-	0x50, //  # # 
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @136 '1' (5 pixels wide)
-	0x60, //  ##  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @144 '2' (5 pixels wide)
-	0x20, //   #  
-	0x50, //  # # 
-	0x20, //   #  
-	0x20, //   #  
-	0x40, //  #   
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @152 '3' (5 pixels wide)
-	0x20, //   #  
-	0x50, //  # # 
-	0x10, //    # 
-	0x20, //   #  
-	0x10, //    # 
-	0x60, //  ##  
-	0x00, //      
-	0x00, //      
-
-	// @160 '4' (5 pixels wide)
-	0x10, //    # 
-	0x30, //   ## 
-	0x50, //  # # 
-	0x78, //  ####
-	0x10, //    # 
-	0x38, //   ###
-	0x00, //      
-	0x00, //      
-
-	// @168 '5' (5 pixels wide)
-	0x70, //  ### 
-	0x40, //  #   
-	0x60, //  ##  
-	0x10, //    # 
-	0x50, //  # # 
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @176 '6' (5 pixels wide)
-	0x30, //   ## 
-	0x40, //  #   
-	0x60, //  ##  
-	0x50, //  # # 
-	0x50, //  # # 
-	0x60, //  ##  
-	0x00, //      
-	0x00, //      
-
-	// @184 '7' (5 pixels wide)
-	0x70, //  ### 
-	0x50, //  # # 
-	0x10, //    # 
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @192 '8' (5 pixels wide)
-	0x20, //   #  
-	0x50, //  # # 
-	0x20, //   #  
-	0x50, //  # # 
-	0x50, //  # # 
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @200 '9' (5 pixels wide)
-	0x30, //   ## 
-	0x50, //  # # 
-	0x50, //  # # 
-	0x30, //   ## 
-	0x10, //    # 
-	0x60, //  ##  
-	0x00, //      
-	0x00, //      
-
-	// @208 ':' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @216 ';' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x10, //    # 
-	0x00, //      
-	0x10, //    # 
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @224 '<' (5 pixels wide)
-	0x00, //      
-	0x10, //    # 
-	0x20, //   #  
-	0xC0, // ##   
-	0x20, //   #  
-	0x10, //    # 
-	0x00, //      
-	0x00, //      
-
-	// @232 '=' (5 pixels wide)
-	0x00, //      
-	0x70, //  ### 
-	0x00, //      
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @240 '>' (5 pixels wide)
-	0x00, //      
-	0x40, //  #   
-	0x20, //   #  
-	0x18, //    ##
-	0x20, //   #  
-	0x40, //  #   
-	0x00, //      
-	0x00, //      
-
-	// @248 '?' (5 pixels wide)
-	0x20, //   #  
-	0x50, //  # # 
-	0x10, //    # 
-	0x20, //   #  
-	0x00, //      
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @256 '@' (5 pixels wide)
-	0x30, //   ## 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x58, //  # ##
-	0x48, //  #  #
-	0x40, //  #   
-	0x38, //   ###
-	0x00, //      
-
-	// @264 'A' (5 pixels wide)
-	0x60, //  ##  
-	0x20, //   #  
-	0x50, //  # # 
-	0x70, //  ### 
-	0x88, // #   #
-	0xD8, // ## ##
-	0x00, //      
-	0x00, //      
-
-	// @272 'B' (5 pixels wide)
-	0xF0, // #### 
-	0x48, //  #  #
-	0x70, //  ### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0xF0, // #### 
-	0x00, //      
-	0x00, //      
-
-	// @280 'C' (5 pixels wide)
-	0x70, //  ### 
-	0x50, //  # # 
-	0x40, //  #   
-	0x40, //  #   
-	0x40, //  #   
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @288 'D' (5 pixels wide)
-	0xF0, // #### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0xF0, // #### 
-	0x00, //      
-	0x00, //      
-
-	// @296 'E' (5 pixels wide)
-	0xF8, // #####
-	0x48, //  #  #
-	0x60, //  ##  
-	0x40, //  #   
-	0x48, //  #  #
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @304 'F' (5 pixels wide)
-	0xF8, // #####
-	0x48, //  #  #
-	0x60, //  ##  
-	0x40, //  #   
-	0x40, //  #   
-	0xE0, // ###  
-	0x00, //      
-	0x00, //      
-
-	// @312 'G' (5 pixels wide)
-	0x70, //  ### 
-	0x40, //  #   
-	0x40, //  #   
-	0x58, //  # ##
-	0x50, //  # # 
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @320 'H' (5 pixels wide)
-	0xE8, // ### #
-	0x48, //  #  #
-	0x78, //  ####
-	0x48, //  #  #
-	0x48, //  #  #
-	0xE8, // ### #
-	0x00, //      
-	0x00, //      
-
-	// @328 'I' (5 pixels wide)
-	0x70, //  ### 
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @336 'J' (5 pixels wide)
-	0x38, //   ###
-	0x10, //    # 
-	0x10, //    # 
-	0x50, //  # # 
-	0x50, //  # # 
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @344 'K' (5 pixels wide)
-	0xD8, // ## ##
-	0x50, //  # # 
-	0x60, //  ##  
-	0x70, //  ### 
-	0x50, //  # # 
-	0xD8, // ## ##
-	0x00, //      
-	0x00, //      
-
-	// @352 'L' (5 pixels wide)
-	0xE0, // ###  
-	0x40, //  #   
-	0x40, //  #   
-	0x40, //  #   
-	0x48, //  #  #
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @360 'M' (5 pixels wide)
-	0xD8, // ## ##
-	0xD8, // ## ##
-	0xD8, // ## ##
-	0xA8, // # # #
-	0x88, // #   #
-	0xD8, // ## ##
-	0x00, //      
-	0x00, //      
-
-	// @368 'N' (5 pixels wide)
-	0xD8, // ## ##
-	0x68, //  ## #
-	0x68, //  ## #
-	0x58, //  # ##
-	0x58, //  # ##
-	0xE8, // ### #
-	0x00, //      
-	0x00, //      
-
-	// @376 'O' (5 pixels wide)
-	0x30, //   ## 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @384 'P' (5 pixels wide)
-	0xF0, // #### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x70, //  ### 
-	0x40, //  #   
-	0xE0, // ###  
-	0x00, //      
-	0x00, //      
-
-	// @392 'Q' (5 pixels wide)
-	0x30, //   ## 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0x30, //   ## 
-	0x18, //    ##
-	0x00, //      
-
-	// @400 'R' (5 pixels wide)
-	0xF0, // #### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x70, //  ### 
-	0x48, //  #  #
-	0xE8, // ### #
-	0x00, //      
-	0x00, //      
-
-	// @408 'S' (5 pixels wide)
-	0x70, //  ### 
-	0x50, //  # # 
-	0x20, //   #  
-	0x10, //    # 
-	0x50, //  # # 
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @416 'T' (5 pixels wide)
-	0xF8, // #####
-	0xA8, // # # #
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @424 'U' (5 pixels wide)
-	0xD8, // ## ##
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0x48, //  #  #
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @432 'V' (5 pixels wide)
-	0xD8, // ## ##
-	0x88, // #   #
-	0x48, //  #  #
-	0x50, //  # # 
-	0x50, //  # # 
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @440 'W' (5 pixels wide)
-	0xD8, // ## ##
-	0x88, // #   #
-	0xA8, // # # #
-	0xA8, // # # #
-	0xA8, // # # #
-	0x50, //  # # 
-	0x00, //      
-	0x00, //      
-
-	// @448 'X' (5 pixels wide)
-	0xD8, // ## ##
-	0x50, //  # # 
-	0x20, //   #  
-	0x20, //   #  
-	0x50, //  # # 
-	0xD8, // ## ##
-	0x00, //      
-	0x00, //      
-
-	// @456 'Y' (5 pixels wide)
-	0xD8, // ## ##
-	0x88, // #   #
-	0x50, //  # # 
-	0x20, //   #  
-	0x20, //   #  
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @464 'Z' (5 pixels wide)
-	0x78, //  ####
-	0x48, //  #  #
-	0x10, //    # 
-	0x20, //   #  
-	0x48, //  #  #
-	0x78, //  ####
-	0x00, //      
-	0x00, //      
-
-	// @472 '[' (5 pixels wide)
-	0x30, //   ## 
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x30, //   ## 
-	0x00, //      
-
-	// @480 '\' (5 pixels wide)
-	0x80, // #    
-	0x40, //  #   
-	0x40, //  #   
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x10, //    # 
-	0x00, //      
-
-	// @488 ']' (5 pixels wide)
-	0x60, //  ##  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x60, //  ##  
-	0x00, //      
-
-	// @496 '^' (5 pixels wide)
-	0x20, //   #  
-	0x20, //   #  
-	0x50, //  # # 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @504 '_' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0xF8, // #####
-
-	// @512 '`' (5 pixels wide)
-	0x20, //   #  
-	0x10, //    # 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @520 'a' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x30, //   ## 
-	0x10, //    # 
-	0x70, //  ### 
-	0x78, //  ####
-	0x00, //      
-	0x00, //      
-
-	// @528 'b' (5 pixels wide)
-	0xC0, // ##   
-	0x40, //  #   
-	0x70, //  ### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0xF0, // #### 
-	0x00, //      
-	0x00, //      
-
-	// @536 'c' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x40, //  #   
-	0x40, //  #   
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @544 'd' (5 pixels wide)
-	0x18, //    ##
-	0x08, //     #
-	0x38, //   ###
-	0x48, //  #  #
-	0x48, //  #  #
-	0x38, //   ###
-	0x00, //      
-	0x00, //      
-
-	// @552 'e' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x70, //  ### 
-	0x40, //  #   
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @560 'f' (5 pixels wide)
-	0x10, //    # 
-	0x20, //   #  
-	0x70, //  ### 
-	0x20, //   #  
-	0x20, //   #  
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @568 'g' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x38, //   ###
-	0x48, //  #  #
-	0x48, //  #  #
-	0x38, //   ###
-	0x08, //     #
-	0x30, //   ## 
-
-	// @576 'h' (5 pixels wide)
-	0xC0, // ##   
-	0x40, //  #   
-	0x70, //  ### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0xE8, // ### #
-	0x00, //      
-	0x00, //      
-
-	// @584 'i' (5 pixels wide)
-	0x20, //   #  
-	0x00, //      
-	0x60, //  ##  
-	0x20, //   #  
-	0x20, //   #  
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @592 'j' (5 pixels wide)
-	0x20, //   #  
-	0x00, //      
-	0x70, //  ### 
-	0x10, //    # 
-	0x10, //    # 
-	0x10, //    # 
-	0x10, //    # 
-	0x70, //  ### 
-
-	// @600 'k' (5 pixels wide)
-	0xC0, // ##   
-	0x40, //  #   
-	0x58, //  # ##
-	0x70, //  ### 
-	0x50, //  # # 
-	0xD8, // ## ##
-	0x00, //      
-	0x00, //      
-
-	// @608 'l' (5 pixels wide)
-	0x60, //  ##  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @616 'm' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xD0, // ## # 
-	0xA8, // # # #
-	0xA8, // # # #
-	0xA8, // # # #
-	0x00, //      
-	0x00, //      
-
-	// @624 'n' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF0, // #### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0xC8, // ##  #
-	0x00, //      
-	0x00, //      
-
-	// @632 'o' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x30, //   ## 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @640 'p' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF0, // #### 
-	0x48, //  #  #
-	0x48, //  #  #
-	0x70, //  ### 
-	0x40, //  #   
-	0xE0, // ###  
-
-	// @648 'q' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x38, //   ###
-	0x48, //  #  #
-	0x48, //  #  #
-	0x38, //   ###
-	0x08, //     #
-	0x18, //    ##
-
-	// @656 'r' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x78, //  ####
-	0x20, //   #  
-	0x20, //   #  
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @664 's' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x30, //   ## 
-	0x20, //   #  
-	0x10, //    # 
-	0x60, //  ##  
-	0x00, //      
-	0x00, //      
-
-	// @672 't' (5 pixels wide)
-	0x00, //      
-	0x40, //  #   
-	0xF0, // #### 
-	0x40, //  #   
-	0x48, //  #  #
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @680 'u' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xD8, // ## ##
-	0x48, //  #  #
-	0x48, //  #  #
-	0x38, //   ###
-	0x00, //      
-	0x00, //      
-
-	// @688 'v' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xC8, // ##  #
-	0x48, //  #  #
-	0x30, //   ## 
-	0x30, //   ## 
-	0x00, //      
-	0x00, //      
-
-	// @696 'w' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xD8, // ## ##
-	0xA8, // # # #
-	0xA8, // # # #
-	0x50, //  # # 
-	0x00, //      
-	0x00, //      
-
-	// @704 'x' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x48, //  #  #
-	0x30, //   ## 
-	0x30, //   ## 
-	0x48, //  #  #
-	0x00, //      
-	0x00, //      
-
-	// @712 'y' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xD8, // ## ##
-	0x50, //  # # 
-	0x50, //  # # 
-	0x20, //   #  
-	0x20, //   #  
-	0x60, //  ##  
-
-	// @720 'z' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x78, //  ####
-	0x50, //  # # 
-	0x28, //   # #
-	0x78, //  ####
-	0x00, //      
-	0x00, //      
-
-	// @728 '{' (5 pixels wide)
-	0x10, //    # 
-	0x20, //   #  
-	0x20, //   #  
-	0x60, //  ##  
-	0x20, //   #  
-	0x20, //   #  
-	0x10, //    # 
-	0x00, //      
-
-	// @736 '|' (5 pixels wide)
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x00, //      
-
-	// @744 '}' (5 pixels wide)
-	0x40, //  #   
-	0x20, //   #  
-	0x20, //   #  
-	0x30, //   ## 
-	0x20, //   #  
-	0x20, //   #  
-	0x40, //  #   
-	0x00, //      
-
-	// @752 '~' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x28, //   # #
-	0x50, //  # # 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-};
-
-sFONT Font8 = {
-  Font8_Table,
-  5, /* Width */
-  8, /* Height */
-};
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
+/* Includes ------------------------------------------------------------------*/
+#include "fonts.h"
+
+//  8x8 font (only 5x8 used) for card10 
+//  License: Public Domain
+
+const uint8_t Font8_Table[] = 
+{
+// 32: ' '
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 33: '!'
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 34: '"'
+  0x50, //     /█/█////
+  0x50, //     /█/█////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 35: '#'
+  0x00, //     ////////
+  0x50, //     /█/█////
+  0xF8, //     █████///
+  0x50, //     /█/█////
+  0xF8, //     █████///
+  0x50, //     /█/█////
+  0x00, //     ////////
+  0x00, //     ////////
+// 36: '$'
+  0xF8, //     █████///
+  0xA0, //     █/█/////
+  0xF8, //     █████///
+  0x28, //     //█/█///
+  0x28, //     //█/█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 37: '%'
+  0x00, //     ////////
+  0x88, //     █///█///
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 38: '&'
+  0x40, //     /█//////
+  0xA0, //     █/█/////
+  0x40, //     /█//////
+  0xA8, //     █/█/█///
+  0x90, //     █//█////
+  0xE8, //     ███/█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 39: '''
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 40: '('
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x10, //     ///█////
+  0x00, //     ////////
+  0x00, //     ////////
+// 41: ')'
+  0x40, //     /█//////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x00, //     ////////
+  0x00, //     ////////
+// 42: '*'
+  0x00, //     ////////
+  0xA8, //     █/█/█///
+  0x70, //     /███////
+  0xF8, //     █████///
+  0x70, //     /███////
+  0xA8, //     █/█/█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 43: '+'
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0xF8, //     █████///
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 44: ','
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x00, //     ////////
+  0x00, //     ////////
+// 45: '-'
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 46: '.'
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 47: '/'
+  0x00, //     ////////
+  0x08, //     ////█///
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x80, //     █///////
+  0x00, //     ////////
+  0x00, //     ////////
+// 48: '0'
+  0xF8, //     █████///
+  0x98, //     █//██///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xC8, //     ██//█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 49: '1'
+  0xE0, //     ███/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 50: '2'
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x80, //     █///////
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 51: '3'
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 52: '4'
+  0x80, //     █///////
+  0xA0, //     █/█/////
+  0xF8, //     █████///
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 53: '5'
+  0xF8, //     █████///
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 54: '6'
+  0xF8, //     █████///
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 55: '7'
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x38, //     //███///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 56: '8'
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 57: '9'
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 58: ':'
+  0x00, //     ////////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 59: ';'
+  0x00, //     ////////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x00, //     ////////
+  0x00, //     ////////
+// 60: '<'
+  0x00, //     ////////
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x20, //     //█/////
+  0x10, //     ///█////
+  0x00, //     ////////
+  0x00, //     ////////
+// 61: '='
+  0x00, //     ////////
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 62: '>'
+  0x00, //     ////////
+  0x40, //     /█//////
+  0x20, //     //█/////
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x00, //     ////////
+  0x00, //     ////////
+// 63: '?'
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x38, //     //███///
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 64: '@'
+  0xF8, //     █████///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xB8, //     █/███///
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 65: 'A'
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 66: 'B'
+  0xF0, //     ████////
+  0x90, //     █//█////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 67: 'C'
+  0xF8, //     █████///
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 68: 'D'
+  0xF0, //     ████////
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF0, //     ████////
+  0x00, //     ////////
+  0x00, //     ////////
+// 69: 'E'
+  0xF8, //     █████///
+  0x80, //     █///////
+  0xF0, //     ████////
+  0x80, //     █///////
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 70: 'F'
+  0xF8, //     █████///
+  0x80, //     █///////
+  0xF0, //     ████////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x00, //     ////////
+  0x00, //     ////////
+// 71: 'G'
+  0x70, //     /███////
+  0x80, //     █///////
+  0x98, //     █//██///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x70, //     /███////
+  0x00, //     ////////
+  0x00, //     ////////
+// 72: 'H'
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 73: 'I'
+  0xF8, //     █████///
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 74: 'J'
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0x88, //     █///█///
+  0x78, //     /████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 75: 'K'
+  0x88, //     █///█///
+  0x90, //     █//█////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 76: 'L'
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 77: 'M'
+  0xF8, //     █████///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 78: 'N'
+  0x88, //     █///█///
+  0xC8, //     ██//█///
+  0xA8, //     █/█/█///
+  0x98, //     █//██///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 79: 'O'
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 80: 'P'
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x00, //     ////////
+  0x00, //     ////////
+// 81: 'Q'
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xA8, //     █/█/█///
+  0x90, //     █//█////
+  0xE8, //     ███/█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 82: 'R'
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0xA0, //     █/█/////
+  0x90, //     █//█////
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 83: 'S'
+  0xF8, //     █████///
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 84: 'T'
+  0xF8, //     █████///
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 85: 'U'
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 86: 'V'
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x50, //     /█/█////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 87: 'W'
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 88: 'X'
+  0x88, //     █///█///
+  0x50, //     /█/█////
+  0x20, //     //█/////
+  0x50, //     /█/█////
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 89: 'Y'
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 90: 'Z'
+  0xF8, //     █████///
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 91: '['
+  0x70, //     /███////
+  0x40, //     /█//////
+  0x40, //     /█//////
+  0x40, //     /█//////
+  0x40, //     /█//////
+  0x70, //     /███////
+  0x00, //     ////////
+  0x00, //     ////////
+// 92: '\'
+  0x00, //     ////////
+  0x80, //     █///////
+  0x40, //     /█//////
+  0x20, //     //█/////
+  0x10, //     ///█////
+  0x08, //     ////█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 93: ']'
+  0x70, //     /███////
+  0x10, //     ///█////
+  0x10, //     ///█////
+  0x10, //     ///█////
+  0x10, //     ///█////
+  0x70, //     /███////
+  0x00, //     ////////
+  0x00, //     ////////
+// 94: '^'
+  0x20, //     //█/////
+  0x50, //     /█/█////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 95: '_'
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 96: '`'
+  0x40, //     /█//////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+// 97: 'a'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 98: 'b'
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 99: 'c'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 100: 'd'
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 101: 'e'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 102: 'f'
+  0x78, //     /████///
+  0x40, //     /█//////
+  0xF0, //     ████////
+  0x40, //     /█//////
+  0x40, //     /█//////
+  0x40, //     /█//////
+  0x00, //     ////////
+  0x00, //     ////////
+// 103: 'g'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0xF8, //     █████///
+// 104: 'h'
+  0x80, //     █///////
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 105: 'i'
+  0x20, //     //█/////
+  0x00, //     ////////
+  0xE0, //     ███/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 106: 'j'
+  0x08, //     ////█///
+  0x00, //     ////////
+  0x78, //     /████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0x08, //     ////█///
+  0x70, //     /███////
+// 107: 'k'
+  0x80, //     █///////
+  0x88, //     █///█///
+  0x90, //     █//█////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 108: 'l'
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0xF0, //     ████////
+  0x00, //     ////////
+  0x00, //     ////////
+// 109: 'm'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 110: 'n'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 111: 'o'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 112: 'p'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x80, //     █///////
+  0x80, //     █///////
+// 113: 'q'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+// 114: 'r'
+  0x00, //     ////////
+  0xF0, //     ████////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x80, //     █///////
+  0x00, //     ////////
+  0x00, //     ////////
+// 115: 's'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x80, //     █///////
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 116: 't'
+  0x20, //     //█/////
+  0xF8, //     █████///
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x38, //     //███///
+  0x00, //     ////////
+  0x00, //     ////////
+// 117: 'u'
+  0x00, //     ////////
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 118: 'v'
+  0x00, //     ////////
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x50, //     /█/█////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 119: 'w'
+  0x00, //     ////////
+  0x88, //     █///█///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xA8, //     █/█/█///
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 120: 'x'
+  0x00, //     ////////
+  0x88, //     █///█///
+  0x50, //     /█/█////
+  0x20, //     //█/////
+  0x50, //     /█/█////
+  0x88, //     █///█///
+  0x00, //     ////////
+  0x00, //     ////////
+// 121: 'y'
+  0x00, //     ////////
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0x88, //     █///█///
+  0xF8, //     █████///
+  0x08, //     ////█///
+  0x08, //     ////█///
+// 122: 'z'
+  0x00, //     ////////
+  0xF8, //     █████///
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0xF8, //     █████///
+  0x00, //     ////////
+  0x00, //     ////////
+// 123: '{'
+  0x00, //     ////////
+  0x30, //     //██////
+  0x20, //     //█/////
+  0x40, //     /█//////
+  0x20, //     //█/////
+  0x30, //     //██////
+  0x00, //     ////////
+  0x00, //     ////////
+// 124: '|'
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x20, //     //█/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 125: '}'
+  0x00, //     ////////
+  0x60, //     /██/////
+  0x20, //     //█/////
+  0x10, //     ///█////
+  0x20, //     //█/////
+  0x60, //     /██/////
+  0x00, //     ////////
+  0x00, //     ////////
+// 126: '~'
+  0x00, //     ////////
+  0x00, //     ////////
+  0x40, //     /█//////
+  0xA8, //     █/█/█///
+  0x10, //     ///█////
+  0x00, //     ////////
+  0x00, //     ////////
+  0x00, //     ////////
+};
+sFONT Font8 = {
+  Font8_Table,
+  5, /* Width */
+  8, /* Height */
+};
-- 
GitLab