2824 lines
45 KiB
C
2824 lines
45 KiB
C
/* ###################################################################
|
|
** This component module is generated by Processor Expert. Do not modify it.
|
|
** Filename : McuFontCour10Normal.h
|
|
** Project : FRDM-K64F_Generator
|
|
** Processor : MK64FN1M0VLL12
|
|
** Component : GFont
|
|
** Version : Component 01.131, Driver 01.00, CPU db: 3.00.000
|
|
** Compiler : GNU C Compiler
|
|
** Date/Time : 2020-08-13, 18:42, # CodeGen: 675
|
|
** Abstract :
|
|
** Driver for graphical fonts
|
|
** Settings :
|
|
** Component name : McuFontCour10Normal
|
|
** SDK : McuLib
|
|
** Overwrite Bounding Box Height : Disabled
|
|
** Name : Cour
|
|
** Size : 10
|
|
** Style : normal
|
|
** Contents :
|
|
** GetFontChar - PGFONT_CharInfo McuFontCour10Normal_GetFontChar(uint8_t ch);
|
|
** GetBoxHeight - uint8_t McuFontCour10Normal_GetBoxHeight(void);
|
|
** GetFont - PGFONT_Callbacks McuFontCour10Normal_GetFont(void);
|
|
** GetUnderlineBoxHeight - uint8_t McuFontCour10Normal_GetUnderlineBoxHeight(void);
|
|
** GetLineSpaceHeight - uint8_t McuFontCour10Normal_GetLineSpaceHeight(void);
|
|
** Deinit - void McuFontCour10Normal_Deinit(void);
|
|
** Init - void McuFontCour10Normal_Init(void);
|
|
**
|
|
** * Copyright (c) 2011-2020, Erich Styger
|
|
** * Web: https://mcuoneclipse.com
|
|
** * SourceForge: https://sourceforge.net/projects/mcuoneclipse
|
|
** * Git: https://github.com/ErichStyger/McuOnEclipse_PEx
|
|
** * All rights reserved.
|
|
** *
|
|
** * Redistribution and use in source and binary forms, with or without modification,
|
|
** * are permitted provided that the following conditions are met:
|
|
** *
|
|
** * - Redistributions of source code must retain the above copyright notice, this list
|
|
** * of conditions and the following disclaimer.
|
|
** *
|
|
** * - 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.
|
|
** *
|
|
** * 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.
|
|
** ###################################################################*/
|
|
/*!
|
|
** @file McuFontCour10Normal.h
|
|
** @version 01.00
|
|
** @brief
|
|
** Driver for graphical fonts
|
|
*/
|
|
/*!
|
|
** @addtogroup McuFontCour10Normal_module McuFontCour10Normal module documentation
|
|
** @{
|
|
*/
|
|
|
|
/* MODULE McuFontCour10Normal. */
|
|
|
|
#include "McuFontCour10Normal.h"
|
|
|
|
/*
|
|
Copyright 1988 Bitstream, Inc., Cambridge, Massachusetts, USA
|
|
Bitstream and Charter are registered trademarks of Bitstream, Inc.
|
|
The names "Bitstream" and "Charter" are registered trademarks of
|
|
Bitstream, Inc. Permission to use these trademarks is hereby
|
|
granted only in association with the images described in this file.
|
|
Permission to use, copy, modify, and distribute this software and
|
|
its documentation for any purpose and without fee is hereby
|
|
granted, provided that the above copyright notice appear in all
|
|
copies and that both that copyright notice and this permission
|
|
notice appear in supporting documentation, and that the name of
|
|
Bitstream not be used in advertising or publicity pertaining to
|
|
distribution of the software without specific, written prior
|
|
permission. Bitstream makes no representations about the
|
|
suitability of this software for any purpose. It is provided "as
|
|
is" without express or implied warranty.
|
|
BITSTREAM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
|
|
NO EVENT SHALL BITSTREAM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
|
|
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
|
|
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
*******************************************************************
|
|
Copyright 1984-1989, 1994 Adobe Systems Incorporated.
|
|
Copyright 1988, 1994 Digital Equipment Corporation.
|
|
Adobe is a trademark of Adobe Systems Incorporated which may be
|
|
registered in certain jurisdictions.
|
|
Permission to use these trademarks is hereby granted only in
|
|
association with the images described in this file.
|
|
Permission to use, copy, modify, distribute and sell this software
|
|
and its documentation for any purpose and without fee is hereby
|
|
granted, provided that the above copyright notices appear in all
|
|
copies and that both those copyright notices and this permission
|
|
notice appear in supporting documentation, and that the names of
|
|
Adobe Systems and Digital Equipment Corporation not be used in
|
|
advertising or publicity pertaining to distribution of the software
|
|
without specific, written prior permission. Adobe Systems and
|
|
Digital Equipment Corporation make no representations about the
|
|
suitability of this software for any purpose. It is provided "as
|
|
is" without express or implied warranty.
|
|
*******************************************************************
|
|
|
|
(c) Copyright 1989 Sun Microsystems, Inc. Sun design patents
|
|
pending in the U.S. and foreign countries. OPEN LOOK is a
|
|
trademark of AT&T. Used by written permission of the owners.
|
|
(c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered
|
|
trademark of Bigelow & Holmes. Permission to use the Lucida
|
|
trademark is hereby granted only in association with the images
|
|
and fonts described in this file.
|
|
SUN MICROSYSTEMS, INC., AT&T, AND BIGELOW & HOLMES
|
|
MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF
|
|
THIS SOURCE CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS"
|
|
WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND.
|
|
SUN MICROSYSTEMS, INC., AT&T AND BIGELOW & HOLMES,
|
|
SEVERALLY AND INDIVIDUALLY, DISCLAIM ALL WARRANTIES
|
|
WITH REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED
|
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
|
PARTICULAR PURPOSE. IN NO EVENT SHALL SUN MICROSYSTEMS,
|
|
INC., AT&T OR BIGELOW & HOLMES BE LIABLE FOR ANY
|
|
SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
|
|
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
|
|
OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
|
|
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
|
|
WITH THE USE OR PERFORMANCE OF THIS SOURCE CODE.
|
|
*******************************************************************
|
|
Copyright (c) 1987, 1994 Digital Equipment Corporation
|
|
The name "Bitstream" is a registered trademark of Bitstream, Inc.
|
|
Permission to use this trademark is hereby granted only in association
|
|
with the images described in this file.
|
|
The X Consortium, and any party obtaining a copy of these files from
|
|
the X Consortium, directly or indirectly, is granted, free of charge, a
|
|
full and unrestricted irrevocable, world-wide, paid up, royalty-free,
|
|
nonexclusive right and license to deal in this software and
|
|
documentation files (the "Software"), including without limitation the
|
|
rights to use, copy, modify, merge, publish, distribute, sublicense,
|
|
and/or sell copies of the Software, and to permit persons who receive
|
|
copies from any such party to do so. This license includes without
|
|
limitation a license to do the foregoing actions under any patents of
|
|
the party supplying this software to the X Consortium.
|
|
Digital Equipment Corporation make no representations about the
|
|
suitability of this software for any purpose. It is provided "as
|
|
is" without express or implied warranty.
|
|
*/
|
|
|
|
|
|
|
|
#ifndef NULL
|
|
#define NULL ((void*)0)
|
|
#endif
|
|
|
|
#define McuFontCour10Normal_FBBy 14
|
|
|
|
static const uint8_t courR10L1_0x00_BMP[] = {
|
|
0xAA,
|
|
0x00,
|
|
0x82,
|
|
0x00,
|
|
0x82,
|
|
0x00,
|
|
0x82,
|
|
0x00,
|
|
0xAA
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x20_BMP[] = {
|
|
0x00
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x21_BMP[] = {
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x00,
|
|
0x80,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x22_BMP[] = {
|
|
0x90,
|
|
0x90,
|
|
0x90,
|
|
0x90
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x23_BMP[] = {
|
|
0x50,
|
|
0x50,
|
|
0x50,
|
|
0xF8,
|
|
0x50,
|
|
0x50,
|
|
0xF8,
|
|
0x50,
|
|
0x50,
|
|
0x50
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x24_BMP[] = {
|
|
0x20,
|
|
0x20,
|
|
0x78,
|
|
0x88,
|
|
0x80,
|
|
0xC0,
|
|
0x30,
|
|
0x08,
|
|
0x88,
|
|
0xF0,
|
|
0x20,
|
|
0x20,
|
|
0x20
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x25_BMP[] = {
|
|
0x60,
|
|
0x90,
|
|
0x90,
|
|
0x73,
|
|
0x0C,
|
|
0x30,
|
|
0xCC,
|
|
0x12,
|
|
0x12,
|
|
0x0C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x26_BMP[] = {
|
|
0x38,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0xA8,
|
|
0x90,
|
|
0x98,
|
|
0x64
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x27_BMP[] = {
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x28_BMP[] = {
|
|
0x20,
|
|
0x40,
|
|
0x40,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x40,
|
|
0x40,
|
|
0x20
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x29_BMP[] = {
|
|
0x80,
|
|
0x40,
|
|
0x40,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x40,
|
|
0x40,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x2A_BMP[] = {
|
|
0x20,
|
|
0x20,
|
|
0xF8,
|
|
0x20,
|
|
0x50,
|
|
0x88
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x2B_BMP[] = {
|
|
0x10,
|
|
0x10,
|
|
0x10,
|
|
0xFE,
|
|
0x10,
|
|
0x10,
|
|
0x10
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x2C_BMP[] = {
|
|
0x60,
|
|
0x60,
|
|
0xC0,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x2D_BMP[] = {
|
|
0xFC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x2E_BMP[] = {
|
|
0xC0,
|
|
0xC0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x2F_BMP[] = {
|
|
0x04,
|
|
0x08,
|
|
0x08,
|
|
0x10,
|
|
0x10,
|
|
0x20,
|
|
0x20,
|
|
0x40,
|
|
0x40,
|
|
0x80,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x30_BMP[] = {
|
|
0x30,
|
|
0x48,
|
|
0x84,
|
|
0x84,
|
|
0x84,
|
|
0x84,
|
|
0x84,
|
|
0x84,
|
|
0x48,
|
|
0x30
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x31_BMP[] = {
|
|
0x20,
|
|
0x60,
|
|
0xA0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x32_BMP[] = {
|
|
0x70,
|
|
0x88,
|
|
0x88,
|
|
0x08,
|
|
0x10,
|
|
0x20,
|
|
0x40,
|
|
0x80,
|
|
0x88,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x33_BMP[] = {
|
|
0x38,
|
|
0x44,
|
|
0x04,
|
|
0x04,
|
|
0x18,
|
|
0x04,
|
|
0x04,
|
|
0x04,
|
|
0x84,
|
|
0x78
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x34_BMP[] = {
|
|
0x18,
|
|
0x28,
|
|
0x28,
|
|
0x48,
|
|
0x48,
|
|
0x88,
|
|
0x88,
|
|
0xFC,
|
|
0x08,
|
|
0x1C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x35_BMP[] = {
|
|
0x7C,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x78,
|
|
0x04,
|
|
0x04,
|
|
0x04,
|
|
0x84,
|
|
0x78
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x36_BMP[] = {
|
|
0x38,
|
|
0x40,
|
|
0x80,
|
|
0x80,
|
|
0xB8,
|
|
0xC4,
|
|
0x84,
|
|
0x84,
|
|
0x44,
|
|
0x38
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x37_BMP[] = {
|
|
0xFC,
|
|
0x84,
|
|
0x04,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x10,
|
|
0x10,
|
|
0x10,
|
|
0x10
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x38_BMP[] = {
|
|
0x70,
|
|
0x88,
|
|
0x88,
|
|
0x88,
|
|
0x70,
|
|
0x88,
|
|
0x88,
|
|
0x88,
|
|
0x88,
|
|
0x70
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x39_BMP[] = {
|
|
0x70,
|
|
0x88,
|
|
0x84,
|
|
0x84,
|
|
0x8C,
|
|
0x74,
|
|
0x04,
|
|
0x04,
|
|
0x08,
|
|
0x70
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x3A_BMP[] = {
|
|
0xC0,
|
|
0xC0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0xC0,
|
|
0xC0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x3B_BMP[] = {
|
|
0x60,
|
|
0x60,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x60,
|
|
0x60,
|
|
0xC0,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x3C_BMP[] = {
|
|
0x06,
|
|
0x18,
|
|
0x60,
|
|
0x80,
|
|
0x60,
|
|
0x18,
|
|
0x06
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x3D_BMP[] = {
|
|
0xFE,
|
|
0x00,
|
|
0xFE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x3E_BMP[] = {
|
|
0xC0,
|
|
0x30,
|
|
0x0C,
|
|
0x02,
|
|
0x0C,
|
|
0x30,
|
|
0xC0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x3F_BMP[] = {
|
|
0x70,
|
|
0x88,
|
|
0x08,
|
|
0x08,
|
|
0x30,
|
|
0x20,
|
|
0x00,
|
|
0x20,
|
|
0x20
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x40_BMP[] = {
|
|
0x38,
|
|
0x44,
|
|
0x84,
|
|
0x9C,
|
|
0xA4,
|
|
0xA4,
|
|
0x9E,
|
|
0x80,
|
|
0x40,
|
|
0x38
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x41_BMP[] = {
|
|
0x38, 0x00,
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x22, 0x00,
|
|
0x3E, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xF7, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x42_BMP[] = {
|
|
0xFC,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x7C,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0xFC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x43_BMP[] = {
|
|
0x3A,
|
|
0x46,
|
|
0x82,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x44_BMP[] = {
|
|
0xFC,
|
|
0x42,
|
|
0x41,
|
|
0x41,
|
|
0x41,
|
|
0x41,
|
|
0x41,
|
|
0x42,
|
|
0xFC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x45_BMP[] = {
|
|
0xFE,
|
|
0x42,
|
|
0x42,
|
|
0x48,
|
|
0x78,
|
|
0x48,
|
|
0x42,
|
|
0x42,
|
|
0xFE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x46_BMP[] = {
|
|
0xFE,
|
|
0x42,
|
|
0x42,
|
|
0x48,
|
|
0x78,
|
|
0x48,
|
|
0x40,
|
|
0x40,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x47_BMP[] = {
|
|
0x3A,
|
|
0x46,
|
|
0x82,
|
|
0x80,
|
|
0x80,
|
|
0x8F,
|
|
0x82,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x48_BMP[] = {
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x7E,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0xE7
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x49_BMP[] = {
|
|
0xF8,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x4A_BMP[] = {
|
|
0x3E,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x88,
|
|
0x88,
|
|
0x88,
|
|
0x70
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x4B_BMP[] = {
|
|
0xEE,
|
|
0x44,
|
|
0x48,
|
|
0x50,
|
|
0x70,
|
|
0x48,
|
|
0x44,
|
|
0x44,
|
|
0xE3
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x4C_BMP[] = {
|
|
0xF8,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x21,
|
|
0x21,
|
|
0x21,
|
|
0xFF
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x4D_BMP[] = {
|
|
0xE3, 0x80,
|
|
0x63, 0x00,
|
|
0x55, 0x00,
|
|
0x55, 0x00,
|
|
0x49, 0x00,
|
|
0x49, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xE3, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x4E_BMP[] = {
|
|
0xE7,
|
|
0x62,
|
|
0x52,
|
|
0x52,
|
|
0x4A,
|
|
0x4A,
|
|
0x46,
|
|
0x46,
|
|
0xE2
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x4F_BMP[] = {
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x50_BMP[] = {
|
|
0xFC,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x7C,
|
|
0x40,
|
|
0x40,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x51_BMP[] = {
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C,
|
|
0x31,
|
|
0x5E
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x52_BMP[] = {
|
|
0xFC,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x44,
|
|
0x78,
|
|
0x44,
|
|
0x42,
|
|
0xE1
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x53_BMP[] = {
|
|
0x74,
|
|
0x8C,
|
|
0x84,
|
|
0x80,
|
|
0x78,
|
|
0x04,
|
|
0x84,
|
|
0xC4,
|
|
0xB8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x54_BMP[] = {
|
|
0xFE,
|
|
0x92,
|
|
0x92,
|
|
0x10,
|
|
0x10,
|
|
0x10,
|
|
0x10,
|
|
0x10,
|
|
0x7C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x55_BMP[] = {
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x56_BMP[] = {
|
|
0xE3, 0x80,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0x22, 0x00,
|
|
0x22, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x08, 0x00,
|
|
0x08, 0x00
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x57_BMP[] = {
|
|
0xE3, 0x80,
|
|
0x41, 0x00,
|
|
0x49, 0x00,
|
|
0x49, 0x00,
|
|
0x55, 0x00,
|
|
0x55, 0x00,
|
|
0x22, 0x00,
|
|
0x22, 0x00,
|
|
0x22, 0x00
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x58_BMP[] = {
|
|
0xE7,
|
|
0x42,
|
|
0x24,
|
|
0x24,
|
|
0x18,
|
|
0x24,
|
|
0x24,
|
|
0x42,
|
|
0xE7
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x59_BMP[] = {
|
|
0xEE,
|
|
0x44,
|
|
0x44,
|
|
0x28,
|
|
0x28,
|
|
0x10,
|
|
0x10,
|
|
0x10,
|
|
0x7C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x5A_BMP[] = {
|
|
0xFC,
|
|
0x84,
|
|
0x88,
|
|
0x10,
|
|
0x20,
|
|
0x20,
|
|
0x44,
|
|
0x84,
|
|
0xFC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x5B_BMP[] = {
|
|
0xE0,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0xE0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x5C_BMP[] = {
|
|
0x80,
|
|
0x40,
|
|
0x40,
|
|
0x20,
|
|
0x20,
|
|
0x10,
|
|
0x10,
|
|
0x08,
|
|
0x08,
|
|
0x04,
|
|
0x04
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x5D_BMP[] = {
|
|
0xE0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xE0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x5E_BMP[] = {
|
|
0x20,
|
|
0x50,
|
|
0x50,
|
|
0x88,
|
|
0x88
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x5F_BMP[] = {
|
|
0xFF, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x60_BMP[] = {
|
|
0xC0,
|
|
0x30
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x61_BMP[] = {
|
|
0x78,
|
|
0x84,
|
|
0x04,
|
|
0x7C,
|
|
0x84,
|
|
0x84,
|
|
0x7A
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x62_BMP[] = {
|
|
0xC0,
|
|
0x40,
|
|
0x40,
|
|
0x5C,
|
|
0x62,
|
|
0x41,
|
|
0x41,
|
|
0x41,
|
|
0x62,
|
|
0xDC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x63_BMP[] = {
|
|
0x3A,
|
|
0x46,
|
|
0x82,
|
|
0x80,
|
|
0x80,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x64_BMP[] = {
|
|
0x06,
|
|
0x02,
|
|
0x02,
|
|
0x3A,
|
|
0x46,
|
|
0x82,
|
|
0x82,
|
|
0x82,
|
|
0x46,
|
|
0x3B
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x65_BMP[] = {
|
|
0x38,
|
|
0x44,
|
|
0x82,
|
|
0xFE,
|
|
0x80,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x66_BMP[] = {
|
|
0x1E,
|
|
0x20,
|
|
0x20,
|
|
0xFC,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x67_BMP[] = {
|
|
0x3B,
|
|
0x46,
|
|
0x82,
|
|
0x82,
|
|
0x82,
|
|
0x46,
|
|
0x3A,
|
|
0x02,
|
|
0x04,
|
|
0x78
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x68_BMP[] = {
|
|
0xC0,
|
|
0x40,
|
|
0x40,
|
|
0x5C,
|
|
0x62,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0xE7
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x69_BMP[] = {
|
|
0x20,
|
|
0x20,
|
|
0x00,
|
|
0xE0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x6A_BMP[] = {
|
|
0x08,
|
|
0x08,
|
|
0x00,
|
|
0xF8,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x08,
|
|
0x10,
|
|
0xE0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x6B_BMP[] = {
|
|
0xC0,
|
|
0x40,
|
|
0x40,
|
|
0x4E,
|
|
0x48,
|
|
0x50,
|
|
0x60,
|
|
0x50,
|
|
0x48,
|
|
0xCE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x6C_BMP[] = {
|
|
0xE0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x6D_BMP[] = {
|
|
0xDB, 0x00,
|
|
0x6D, 0x00,
|
|
0x49, 0x00,
|
|
0x49, 0x00,
|
|
0x49, 0x00,
|
|
0x49, 0x00,
|
|
0xED, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x6E_BMP[] = {
|
|
0xDC,
|
|
0x62,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0xE7
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x6F_BMP[] = {
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x70_BMP[] = {
|
|
0xDC,
|
|
0x62,
|
|
0x41,
|
|
0x41,
|
|
0x41,
|
|
0x62,
|
|
0x5C,
|
|
0x40,
|
|
0x40,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x71_BMP[] = {
|
|
0x3B,
|
|
0x46,
|
|
0x82,
|
|
0x82,
|
|
0x82,
|
|
0x46,
|
|
0x3A,
|
|
0x02,
|
|
0x02,
|
|
0x0F
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x72_BMP[] = {
|
|
0xCC,
|
|
0x52,
|
|
0x60,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x73_BMP[] = {
|
|
0x7C,
|
|
0x84,
|
|
0x80,
|
|
0x78,
|
|
0x04,
|
|
0x84,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x74_BMP[] = {
|
|
0x20,
|
|
0x20,
|
|
0xFC,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x22,
|
|
0x1C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x75_BMP[] = {
|
|
0xC6,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x46,
|
|
0x3B
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x76_BMP[] = {
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x24,
|
|
0x24,
|
|
0x18,
|
|
0x18
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x77_BMP[] = {
|
|
0xE3, 0x80,
|
|
0x41, 0x00,
|
|
0x49, 0x00,
|
|
0x49, 0x00,
|
|
0x2A, 0x00,
|
|
0x36, 0x00,
|
|
0x22, 0x00
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x78_BMP[] = {
|
|
0xEE,
|
|
0x44,
|
|
0x28,
|
|
0x10,
|
|
0x28,
|
|
0x44,
|
|
0xEE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x79_BMP[] = {
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x24,
|
|
0x24,
|
|
0x18,
|
|
0x08,
|
|
0x10,
|
|
0x10,
|
|
0x78
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x7A_BMP[] = {
|
|
0xF8,
|
|
0x88,
|
|
0x10,
|
|
0x20,
|
|
0x40,
|
|
0x88,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x7B_BMP[] = {
|
|
0x20,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x80,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x20
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x7C_BMP[] = {
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x7D_BMP[] = {
|
|
0x80,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x20,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0x7E_BMP[] = {
|
|
0x64,
|
|
0x98
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA0_BMP[] = {
|
|
0x00
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA1_BMP[] = {
|
|
0x80,
|
|
0x80,
|
|
0x00,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA2_BMP[] = {
|
|
0x20,
|
|
0x20,
|
|
0x78,
|
|
0x88,
|
|
0x80,
|
|
0x88,
|
|
0x70,
|
|
0x20,
|
|
0x20
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA3_BMP[] = {
|
|
0x18,
|
|
0x24,
|
|
0x20,
|
|
0x20,
|
|
0x78,
|
|
0x20,
|
|
0x20,
|
|
0x42,
|
|
0xFC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA4_BMP[] = {
|
|
0xB4,
|
|
0x48,
|
|
0x84,
|
|
0x84,
|
|
0x48,
|
|
0xB4
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA5_BMP[] = {
|
|
0xEE,
|
|
0x44,
|
|
0x44,
|
|
0x28,
|
|
0x7C,
|
|
0x10,
|
|
0x7C,
|
|
0x10,
|
|
0x38
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA6_BMP[] = {
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x00,
|
|
0x00,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA7_BMP[] = {
|
|
0x3C,
|
|
0x44,
|
|
0x40,
|
|
0xF0,
|
|
0x88,
|
|
0x44,
|
|
0x3C,
|
|
0x08,
|
|
0x88,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA8_BMP[] = {
|
|
0xD8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xA9_BMP[] = {
|
|
0x3C,
|
|
0x42,
|
|
0x99,
|
|
0xA5,
|
|
0xA1,
|
|
0xA5,
|
|
0x99,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xAA_BMP[] = {
|
|
0xC0,
|
|
0x20,
|
|
0xE0,
|
|
0xB0,
|
|
0x00,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xAB_BMP[] = {
|
|
0x11,
|
|
0x22,
|
|
0x44,
|
|
0xCC,
|
|
0x44,
|
|
0x22,
|
|
0x11
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xAC_BMP[] = {
|
|
0xFE,
|
|
0x02,
|
|
0x02
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xAD_BMP[] = {
|
|
0xFC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xAE_BMP[] = {
|
|
0x3C,
|
|
0x42,
|
|
0xB9,
|
|
0xA5,
|
|
0xB9,
|
|
0xA9,
|
|
0xA5,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xAF_BMP[] = {
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB0_BMP[] = {
|
|
0x60,
|
|
0x90,
|
|
0x90,
|
|
0x60
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB1_BMP[] = {
|
|
0x10,
|
|
0x10,
|
|
0xFE,
|
|
0x10,
|
|
0x10,
|
|
0x00,
|
|
0xFE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB2_BMP[] = {
|
|
0x60,
|
|
0x90,
|
|
0x10,
|
|
0x20,
|
|
0x40,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB3_BMP[] = {
|
|
0x60,
|
|
0x90,
|
|
0x60,
|
|
0x10,
|
|
0x90,
|
|
0x60
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB4_BMP[] = {
|
|
0x30,
|
|
0xC0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB5_BMP[] = {
|
|
0xC6,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x46,
|
|
0x7B,
|
|
0x40,
|
|
0x40,
|
|
0x40
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB6_BMP[] = {
|
|
0x7E,
|
|
0x94,
|
|
0x94,
|
|
0x94,
|
|
0x74,
|
|
0x14,
|
|
0x14,
|
|
0x14,
|
|
0x14,
|
|
0x3E
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB7_BMP[] = {
|
|
0xC0,
|
|
0xC0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB8_BMP[] = {
|
|
0x40,
|
|
0x20,
|
|
0xE0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xB9_BMP[] = {
|
|
0x40,
|
|
0xC0,
|
|
0x40,
|
|
0x40,
|
|
0x40,
|
|
0xE0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xBA_BMP[] = {
|
|
0x60,
|
|
0x90,
|
|
0x90,
|
|
0x60,
|
|
0x00,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xBB_BMP[] = {
|
|
0x88,
|
|
0x44,
|
|
0x22,
|
|
0x33,
|
|
0x22,
|
|
0x44,
|
|
0x88
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xBC_BMP[] = {
|
|
0x40, 0x00,
|
|
0xC1, 0x00,
|
|
0x42, 0x00,
|
|
0x44, 0x00,
|
|
0x44, 0x80,
|
|
0xE9, 0x80,
|
|
0x12, 0x80,
|
|
0x14, 0x80,
|
|
0x27, 0xC0,
|
|
0x40, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xBD_BMP[] = {
|
|
0x40, 0x00,
|
|
0xC1, 0x00,
|
|
0x42, 0x00,
|
|
0x44, 0x00,
|
|
0x45, 0x80,
|
|
0xEA, 0x40,
|
|
0x10, 0x40,
|
|
0x10, 0x80,
|
|
0x21, 0x00,
|
|
0x43, 0xC0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xBE_BMP[] = {
|
|
0x60, 0x00,
|
|
0x91, 0x00,
|
|
0x62, 0x00,
|
|
0x14, 0x00,
|
|
0x94, 0x80,
|
|
0x69, 0x80,
|
|
0x12, 0x80,
|
|
0x14, 0x80,
|
|
0x27, 0xC0,
|
|
0x40, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xBF_BMP[] = {
|
|
0x20,
|
|
0x20,
|
|
0x00,
|
|
0x20,
|
|
0x60,
|
|
0x80,
|
|
0x80,
|
|
0x88,
|
|
0x70
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC0_BMP[] = {
|
|
0x30, 0x00,
|
|
0x0C, 0x00,
|
|
0x00, 0x00,
|
|
0x38, 0x00,
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x22, 0x00,
|
|
0x3E, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xF7, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC1_BMP[] = {
|
|
0x0C, 0x00,
|
|
0x30, 0x00,
|
|
0x00, 0x00,
|
|
0x38, 0x00,
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x22, 0x00,
|
|
0x3E, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xF7, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC2_BMP[] = {
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x00, 0x00,
|
|
0x38, 0x00,
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x22, 0x00,
|
|
0x3E, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xF7, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC3_BMP[] = {
|
|
0x1A, 0x00,
|
|
0x2C, 0x00,
|
|
0x00, 0x00,
|
|
0x38, 0x00,
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x22, 0x00,
|
|
0x3E, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xF7, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC4_BMP[] = {
|
|
0x36, 0x00,
|
|
0x00, 0x00,
|
|
0x38, 0x00,
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x22, 0x00,
|
|
0x3E, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xF7, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC5_BMP[] = {
|
|
0x18, 0x00,
|
|
0x24, 0x00,
|
|
0x18, 0x00,
|
|
0x38, 0x00,
|
|
0x08, 0x00,
|
|
0x14, 0x00,
|
|
0x14, 0x00,
|
|
0x22, 0x00,
|
|
0x3E, 0x00,
|
|
0x41, 0x00,
|
|
0x41, 0x00,
|
|
0xF7, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC6_BMP[] = {
|
|
0x1F, 0x80,
|
|
0x0C, 0x80,
|
|
0x14, 0x00,
|
|
0x14, 0x80,
|
|
0x27, 0x80,
|
|
0x3C, 0x80,
|
|
0x44, 0x00,
|
|
0x44, 0x80,
|
|
0xEF, 0x80
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC7_BMP[] = {
|
|
0x3A,
|
|
0x46,
|
|
0x82,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x80,
|
|
0x42,
|
|
0x3C,
|
|
0x10,
|
|
0x08,
|
|
0x38
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC8_BMP[] = {
|
|
0x60,
|
|
0x18,
|
|
0x00,
|
|
0xFE,
|
|
0x42,
|
|
0x42,
|
|
0x48,
|
|
0x78,
|
|
0x48,
|
|
0x42,
|
|
0x42,
|
|
0xFE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xC9_BMP[] = {
|
|
0x0C,
|
|
0x30,
|
|
0x00,
|
|
0xFE,
|
|
0x42,
|
|
0x42,
|
|
0x48,
|
|
0x78,
|
|
0x48,
|
|
0x42,
|
|
0x42,
|
|
0xFE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xCA_BMP[] = {
|
|
0x10,
|
|
0x28,
|
|
0x00,
|
|
0xFE,
|
|
0x42,
|
|
0x42,
|
|
0x48,
|
|
0x78,
|
|
0x48,
|
|
0x42,
|
|
0x42,
|
|
0xFE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xCB_BMP[] = {
|
|
0x6C,
|
|
0x00,
|
|
0xFE,
|
|
0x42,
|
|
0x42,
|
|
0x48,
|
|
0x78,
|
|
0x48,
|
|
0x42,
|
|
0x42,
|
|
0xFE
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xCC_BMP[] = {
|
|
0xC0,
|
|
0x30,
|
|
0x00,
|
|
0xF8,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xCD_BMP[] = {
|
|
0x18,
|
|
0x60,
|
|
0x00,
|
|
0xF8,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xCE_BMP[] = {
|
|
0x20,
|
|
0x50,
|
|
0x00,
|
|
0xF8,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xCF_BMP[] = {
|
|
0xD8,
|
|
0x00,
|
|
0xF8,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD0_BMP[] = {
|
|
0xFC,
|
|
0x42,
|
|
0x41,
|
|
0x41,
|
|
0xF1,
|
|
0x41,
|
|
0x41,
|
|
0x42,
|
|
0xFC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD1_BMP[] = {
|
|
0x1A,
|
|
0x2C,
|
|
0x00,
|
|
0xE7,
|
|
0x62,
|
|
0x52,
|
|
0x52,
|
|
0x4A,
|
|
0x4A,
|
|
0x46,
|
|
0x46,
|
|
0xE2
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD2_BMP[] = {
|
|
0x30,
|
|
0x0C,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD3_BMP[] = {
|
|
0x0C,
|
|
0x30,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD4_BMP[] = {
|
|
0x10,
|
|
0x28,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD5_BMP[] = {
|
|
0x1A,
|
|
0x2C,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD6_BMP[] = {
|
|
0x66,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD7_BMP[] = {
|
|
0x82,
|
|
0x44,
|
|
0x28,
|
|
0x10,
|
|
0x28,
|
|
0x44,
|
|
0x82
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD8_BMP[] = {
|
|
0x1E, 0x80,
|
|
0x21, 0x00,
|
|
0x42, 0x80,
|
|
0x44, 0x80,
|
|
0x48, 0x80,
|
|
0x50, 0x80,
|
|
0x20, 0x80,
|
|
0x61, 0x00,
|
|
0x9E, 0x00
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xD9_BMP[] = {
|
|
0x30,
|
|
0x0C,
|
|
0x00,
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xDA_BMP[] = {
|
|
0x0C,
|
|
0x30,
|
|
0x00,
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xDB_BMP[] = {
|
|
0x10,
|
|
0x28,
|
|
0x00,
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xDC_BMP[] = {
|
|
0x66,
|
|
0x00,
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xDD_BMP[] = {
|
|
0x0C,
|
|
0x30,
|
|
0x00,
|
|
0xEE,
|
|
0x44,
|
|
0x44,
|
|
0x28,
|
|
0x28,
|
|
0x10,
|
|
0x10,
|
|
0x10,
|
|
0x7C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xDE_BMP[] = {
|
|
0xE0,
|
|
0x40,
|
|
0x7C,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x7C,
|
|
0x40,
|
|
0xE0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xDF_BMP[] = {
|
|
0x38,
|
|
0x44,
|
|
0x44,
|
|
0x58,
|
|
0x44,
|
|
0x42,
|
|
0x42,
|
|
0x52,
|
|
0xCC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE0_BMP[] = {
|
|
0x60,
|
|
0x18,
|
|
0x00,
|
|
0x78,
|
|
0x84,
|
|
0x04,
|
|
0x7C,
|
|
0x84,
|
|
0x8C,
|
|
0x76
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE1_BMP[] = {
|
|
0x18,
|
|
0x60,
|
|
0x00,
|
|
0x78,
|
|
0x84,
|
|
0x04,
|
|
0x7C,
|
|
0x84,
|
|
0x8C,
|
|
0x76
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE2_BMP[] = {
|
|
0x10,
|
|
0x28,
|
|
0x00,
|
|
0x78,
|
|
0x84,
|
|
0x04,
|
|
0x7C,
|
|
0x84,
|
|
0x8C,
|
|
0x76
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE3_BMP[] = {
|
|
0x34,
|
|
0x58,
|
|
0x00,
|
|
0x78,
|
|
0x84,
|
|
0x04,
|
|
0x7C,
|
|
0x84,
|
|
0x8C,
|
|
0x76
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE4_BMP[] = {
|
|
0x6C,
|
|
0x00,
|
|
0x78,
|
|
0x84,
|
|
0x04,
|
|
0x7C,
|
|
0x84,
|
|
0x8C,
|
|
0x76
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE5_BMP[] = {
|
|
0x30,
|
|
0x48,
|
|
0x30,
|
|
0x78,
|
|
0x84,
|
|
0x04,
|
|
0x7C,
|
|
0x84,
|
|
0x8C,
|
|
0x76
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE6_BMP[] = {
|
|
0x76,
|
|
0x89,
|
|
0x09,
|
|
0x7F,
|
|
0x88,
|
|
0x89,
|
|
0x76
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE7_BMP[] = {
|
|
0x3A,
|
|
0x46,
|
|
0x82,
|
|
0x80,
|
|
0x80,
|
|
0x42,
|
|
0x3C,
|
|
0x10,
|
|
0x08,
|
|
0x38
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE8_BMP[] = {
|
|
0x60,
|
|
0x18,
|
|
0x00,
|
|
0x38,
|
|
0x44,
|
|
0x82,
|
|
0xFE,
|
|
0x80,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xE9_BMP[] = {
|
|
0x0C,
|
|
0x30,
|
|
0x00,
|
|
0x38,
|
|
0x44,
|
|
0x82,
|
|
0xFE,
|
|
0x80,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xEA_BMP[] = {
|
|
0x10,
|
|
0x28,
|
|
0x00,
|
|
0x38,
|
|
0x44,
|
|
0x82,
|
|
0xFE,
|
|
0x80,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xEB_BMP[] = {
|
|
0x6C,
|
|
0x00,
|
|
0x38,
|
|
0x44,
|
|
0x82,
|
|
0xFE,
|
|
0x80,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xEC_BMP[] = {
|
|
0xC0,
|
|
0x30,
|
|
0x00,
|
|
0xE0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xED_BMP[] = {
|
|
0x30,
|
|
0xC0,
|
|
0x00,
|
|
0xE0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xEE_BMP[] = {
|
|
0x20,
|
|
0x50,
|
|
0x00,
|
|
0xE0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xEF_BMP[] = {
|
|
0xD8,
|
|
0x00,
|
|
0xE0,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0x20,
|
|
0xF8
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF0_BMP[] = {
|
|
0x02,
|
|
0xE4,
|
|
0x18,
|
|
0x28,
|
|
0x44,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF1_BMP[] = {
|
|
0x1A,
|
|
0x2C,
|
|
0x00,
|
|
0xDC,
|
|
0x62,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0xE7
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF2_BMP[] = {
|
|
0x30,
|
|
0x0C,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF3_BMP[] = {
|
|
0x0C,
|
|
0x30,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF4_BMP[] = {
|
|
0x10,
|
|
0x28,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF5_BMP[] = {
|
|
0x1A,
|
|
0x2C,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF6_BMP[] = {
|
|
0x6C,
|
|
0x00,
|
|
0x3C,
|
|
0x42,
|
|
0x81,
|
|
0x81,
|
|
0x81,
|
|
0x42,
|
|
0x3C
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF7_BMP[] = {
|
|
0x18,
|
|
0x18,
|
|
0x00,
|
|
0xFF,
|
|
0x00,
|
|
0x18,
|
|
0x18
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF8_BMP[] = {
|
|
0x3D,
|
|
0x46,
|
|
0x89,
|
|
0x91,
|
|
0xA1,
|
|
0x42,
|
|
0xBC
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xF9_BMP[] = {
|
|
0x30,
|
|
0x0C,
|
|
0x00,
|
|
0xC6,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x46,
|
|
0x3B
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xFA_BMP[] = {
|
|
0x0C,
|
|
0x30,
|
|
0x00,
|
|
0xC6,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x46,
|
|
0x3B
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xFB_BMP[] = {
|
|
0x10,
|
|
0x28,
|
|
0x00,
|
|
0xC6,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x46,
|
|
0x3B
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xFC_BMP[] = {
|
|
0x6C,
|
|
0x00,
|
|
0xC6,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x42,
|
|
0x46,
|
|
0x3B
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xFD_BMP[] = {
|
|
0x06,
|
|
0x18,
|
|
0x00,
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x24,
|
|
0x24,
|
|
0x18,
|
|
0x08,
|
|
0x10,
|
|
0x10,
|
|
0x78
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xFE_BMP[] = {
|
|
0xC0,
|
|
0x40,
|
|
0x5C,
|
|
0x62,
|
|
0x41,
|
|
0x41,
|
|
0x41,
|
|
0x62,
|
|
0x5C,
|
|
0x40,
|
|
0x40,
|
|
0xF0
|
|
};
|
|
|
|
static const uint8_t courR10L1_0xFF_BMP[] = {
|
|
0x36,
|
|
0x00,
|
|
0xE7,
|
|
0x42,
|
|
0x42,
|
|
0x24,
|
|
0x24,
|
|
0x18,
|
|
0x08,
|
|
0x10,
|
|
0x10,
|
|
0x78
|
|
};
|
|
|
|
static const GFONT_CharInfo FontBMP[] = {
|
|
{9, 7, 9, 0, 0, courR10L1_0x00_BMP},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{9, 1, 1, 0, 0, courR10L1_0x20_BMP},
|
|
{9, 1, 9, 3, 0, courR10L1_0x21_BMP},
|
|
{9, 4, 4, 2, 6, courR10L1_0x22_BMP},
|
|
{9, 5, 10, 2, -1, courR10L1_0x23_BMP},
|
|
{9, 5, 13, 2, -2, courR10L1_0x24_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0x25_BMP},
|
|
{9, 6, 8, 1, 0, courR10L1_0x26_BMP},
|
|
{9, 1, 4, 3, 5, courR10L1_0x27_BMP},
|
|
{9, 3, 12, 3, -2, courR10L1_0x28_BMP},
|
|
{9, 3, 12, 2, -2, courR10L1_0x29_BMP},
|
|
{9, 5, 6, 1, 3, courR10L1_0x2A_BMP},
|
|
{9, 7, 7, 1, 1, courR10L1_0x2B_BMP},
|
|
{9, 3, 4, 2, -2, courR10L1_0x2C_BMP},
|
|
{9, 6, 1, 1, 4, courR10L1_0x2D_BMP},
|
|
{9, 2, 2, 3, 0, courR10L1_0x2E_BMP},
|
|
{9, 6, 11, 1, -1, courR10L1_0x2F_BMP},
|
|
{9, 6, 10, 1, 0, courR10L1_0x30_BMP},
|
|
{9, 5, 10, 1, 0, courR10L1_0x31_BMP},
|
|
{9, 5, 10, 1, 0, courR10L1_0x32_BMP},
|
|
{9, 6, 10, 1, 0, courR10L1_0x33_BMP},
|
|
{9, 6, 10, 1, 0, courR10L1_0x34_BMP},
|
|
{9, 6, 10, 1, 0, courR10L1_0x35_BMP},
|
|
{9, 6, 10, 1, 0, courR10L1_0x36_BMP},
|
|
{9, 6, 10, 1, 0, courR10L1_0x37_BMP},
|
|
{9, 5, 10, 2, 0, courR10L1_0x38_BMP},
|
|
{9, 6, 10, 1, 0, courR10L1_0x39_BMP},
|
|
{9, 2, 7, 3, 0, courR10L1_0x3A_BMP},
|
|
{9, 3, 9, 2, -2, courR10L1_0x3B_BMP},
|
|
{9, 7, 7, 0, 1, courR10L1_0x3C_BMP},
|
|
{9, 7, 3, 1, 3, courR10L1_0x3D_BMP},
|
|
{9, 7, 7, 1, 1, courR10L1_0x3E_BMP},
|
|
{9, 5, 9, 1, 0, courR10L1_0x3F_BMP},
|
|
{9, 7, 10, 1, -1, courR10L1_0x40_BMP},
|
|
{9, 9, 9, -1, 0, courR10L1_0x41_BMP},
|
|
{9, 7, 9, 0, 0, courR10L1_0x42_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0x43_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x44_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0x45_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0x46_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x47_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x48_BMP},
|
|
{9, 5, 9, 2, 0, courR10L1_0x49_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0x4A_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x4B_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x4C_BMP},
|
|
{9, 9, 9, 0, 0, courR10L1_0x4D_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x4E_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x4F_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0x50_BMP},
|
|
{9, 8, 11, 0, -2, courR10L1_0x51_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x52_BMP},
|
|
{9, 6, 9, 1, 0, courR10L1_0x53_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0x54_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x55_BMP},
|
|
{9, 9, 9, 0, 0, courR10L1_0x56_BMP},
|
|
{9, 9, 9, 0, 0, courR10L1_0x57_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0x58_BMP},
|
|
{9, 7, 9, 0, 0, courR10L1_0x59_BMP},
|
|
{9, 6, 9, 1, 0, courR10L1_0x5A_BMP},
|
|
{9, 3, 12, 3, -2, courR10L1_0x5B_BMP},
|
|
{9, 6, 11, 1, -1, courR10L1_0x5C_BMP},
|
|
{9, 3, 12, 2, -2, courR10L1_0x5D_BMP},
|
|
{9, 5, 5, 2, 4, courR10L1_0x5E_BMP},
|
|
{9, 9, 1, 0, -3, courR10L1_0x5F_BMP},
|
|
{9, 4, 2, 2, 8, courR10L1_0x60_BMP},
|
|
{9, 7, 7, 1, 0, courR10L1_0x61_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0x62_BMP},
|
|
{9, 7, 7, 1, 0, courR10L1_0x63_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0x64_BMP},
|
|
{9, 7, 7, 1, 0, courR10L1_0x65_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0x66_BMP},
|
|
{9, 8, 10, 0, -3, courR10L1_0x67_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0x68_BMP},
|
|
{9, 5, 10, 2, 0, courR10L1_0x69_BMP},
|
|
{9, 5, 13, 1, -3, courR10L1_0x6A_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0x6B_BMP},
|
|
{9, 5, 10, 2, 0, courR10L1_0x6C_BMP},
|
|
{9, 9, 7, 0, 0, courR10L1_0x6D_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0x6E_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0x6F_BMP},
|
|
{9, 8, 10, 0, -3, courR10L1_0x70_BMP},
|
|
{9, 8, 10, 0, -3, courR10L1_0x71_BMP},
|
|
{9, 7, 7, 1, 0, courR10L1_0x72_BMP},
|
|
{9, 6, 7, 1, 0, courR10L1_0x73_BMP},
|
|
{9, 7, 9, 0, 0, courR10L1_0x74_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0x75_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0x76_BMP},
|
|
{9, 9, 7, 0, 0, courR10L1_0x77_BMP},
|
|
{9, 7, 7, 0, 0, courR10L1_0x78_BMP},
|
|
{9, 8, 10, 0, -3, courR10L1_0x79_BMP},
|
|
{9, 5, 7, 2, 0, courR10L1_0x7A_BMP},
|
|
{9, 3, 12, 2, -2, courR10L1_0x7B_BMP},
|
|
{9, 1, 11, 3, -2, courR10L1_0x7C_BMP},
|
|
{9, 3, 12, 2, -2, courR10L1_0x7D_BMP},
|
|
{9, 6, 2, 1, 3, courR10L1_0x7E_BMP},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{0, 0, 0, 0, 0, (PConstByte)NULL},
|
|
{9, 1, 1, 0, 0, courR10L1_0xA0_BMP},
|
|
{9, 1, 9, 4, -2, courR10L1_0xA1_BMP},
|
|
{9, 5, 9, 2, 0, courR10L1_0xA2_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0xA3_BMP},
|
|
{9, 6, 6, 1, 1, courR10L1_0xA4_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0xA5_BMP},
|
|
{9, 1, 11, 3, -2, courR10L1_0xA6_BMP},
|
|
{9, 6, 10, 1, -1, courR10L1_0xA7_BMP},
|
|
{9, 5, 1, 2, 8, courR10L1_0xA8_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0xA9_BMP},
|
|
{9, 4, 6, 2, 3, courR10L1_0xAA_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0xAB_BMP},
|
|
{9, 7, 3, 1, 3, courR10L1_0xAC_BMP},
|
|
{9, 6, 1, 1, 4, courR10L1_0xAD_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0xAE_BMP},
|
|
{9, 4, 1, 2, 8, courR10L1_0xAF_BMP},
|
|
{9, 4, 4, 2, 6, courR10L1_0xB0_BMP},
|
|
{9, 7, 7, 1, 1, courR10L1_0xB1_BMP},
|
|
{9, 4, 6, 2, 4, courR10L1_0xB2_BMP},
|
|
{9, 4, 6, 2, 4, courR10L1_0xB3_BMP},
|
|
{9, 4, 2, 2, 8, courR10L1_0xB4_BMP},
|
|
{9, 8, 10, 0, -3, courR10L1_0xB5_BMP},
|
|
{9, 7, 10, 1, -1, courR10L1_0xB6_BMP},
|
|
{9, 2, 2, 3, 3, courR10L1_0xB7_BMP},
|
|
{9, 3, 3, 2, -3, courR10L1_0xB8_BMP},
|
|
{9, 3, 6, 3, 4, courR10L1_0xB9_BMP},
|
|
{9, 4, 6, 2, 3, courR10L1_0xBA_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0xBB_BMP},
|
|
{9, 10, 10, -1, 0, courR10L1_0xBC_BMP},
|
|
{9, 10, 10, -1, 0, courR10L1_0xBD_BMP},
|
|
{9, 10, 10, -1, 0, courR10L1_0xBE_BMP},
|
|
{9, 5, 9, 2, -2, courR10L1_0xBF_BMP},
|
|
{9, 9, 12, 0, 0, courR10L1_0xC0_BMP},
|
|
{9, 9, 12, 0, 0, courR10L1_0xC1_BMP},
|
|
{9, 9, 12, 0, 0, courR10L1_0xC2_BMP},
|
|
{9, 9, 12, 0, 0, courR10L1_0xC3_BMP},
|
|
{9, 9, 11, 0, 0, courR10L1_0xC4_BMP},
|
|
{9, 9, 12, 0, 0, courR10L1_0xC5_BMP},
|
|
{9, 9, 9, -1, 0, courR10L1_0xC6_BMP},
|
|
{9, 7, 12, 1, -3, courR10L1_0xC7_BMP},
|
|
{9, 7, 12, 1, 0, courR10L1_0xC8_BMP},
|
|
{9, 7, 12, 1, 0, courR10L1_0xC9_BMP},
|
|
{9, 7, 12, 1, 0, courR10L1_0xCA_BMP},
|
|
{9, 7, 11, 1, 0, courR10L1_0xCB_BMP},
|
|
{9, 5, 12, 2, 0, courR10L1_0xCC_BMP},
|
|
{9, 5, 12, 2, 0, courR10L1_0xCD_BMP},
|
|
{9, 5, 12, 2, 0, courR10L1_0xCE_BMP},
|
|
{9, 5, 11, 2, 0, courR10L1_0xCF_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0xD0_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xD1_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xD2_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xD3_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xD4_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xD5_BMP},
|
|
{9, 8, 11, 0, 0, courR10L1_0xD6_BMP},
|
|
{9, 7, 7, 1, 1, courR10L1_0xD7_BMP},
|
|
{9, 9, 9, -1, 0, courR10L1_0xD8_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xD9_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xDA_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xDB_BMP},
|
|
{9, 8, 11, 0, 0, courR10L1_0xDC_BMP},
|
|
{9, 7, 12, 1, 0, courR10L1_0xDD_BMP},
|
|
{9, 7, 9, 0, 0, courR10L1_0xDE_BMP},
|
|
{9, 7, 9, 0, 0, courR10L1_0xDF_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xE0_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xE1_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xE2_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xE3_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0xE4_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xE5_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0xE6_BMP},
|
|
{9, 7, 10, 1, -3, courR10L1_0xE7_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xE8_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xE9_BMP},
|
|
{9, 7, 10, 1, 0, courR10L1_0xEA_BMP},
|
|
{9, 7, 9, 1, 0, courR10L1_0xEB_BMP},
|
|
{9, 5, 10, 2, 0, courR10L1_0xEC_BMP},
|
|
{9, 5, 10, 2, 0, courR10L1_0xED_BMP},
|
|
{9, 5, 10, 2, 0, courR10L1_0xEE_BMP},
|
|
{9, 5, 9, 2, 0, courR10L1_0xEF_BMP},
|
|
{9, 8, 12, 0, 0, courR10L1_0xF0_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xF1_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xF2_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xF3_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xF4_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xF5_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0xF6_BMP},
|
|
{9, 8, 7, 0, 1, courR10L1_0xF7_BMP},
|
|
{9, 8, 7, 0, 0, courR10L1_0xF8_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xF9_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xFA_BMP},
|
|
{9, 8, 10, 0, 0, courR10L1_0xFB_BMP},
|
|
{9, 8, 9, 0, 0, courR10L1_0xFC_BMP},
|
|
{9, 8, 13, 0, -3, courR10L1_0xFD_BMP},
|
|
{9, 8, 12, 0, -3, courR10L1_0xFE_BMP},
|
|
{9, 8, 12, 0, -3, courR10L1_0xFF_BMP}
|
|
};
|
|
|
|
|
|
/*
|
|
** ===================================================================
|
|
** Method : GetFontChar (component GFont)
|
|
**
|
|
** Description :
|
|
** Returns for a given character the corresponding font bitmap.
|
|
** Parameters :
|
|
** NAME - DESCRIPTION
|
|
** ch - The character for that a bitmap is required.
|
|
** Returns :
|
|
** --- - Character font bitmap
|
|
** ===================================================================
|
|
*/
|
|
PGFONT_CharInfo McuFontCour10Normal_GetFontChar(uint8_t ch)
|
|
{
|
|
return (PGFONT_CharInfo)&FontBMP[ch];
|
|
}
|
|
|
|
/*
|
|
** ===================================================================
|
|
** Method : GetBoxHeight (component GFont)
|
|
**
|
|
** Description :
|
|
** Function to get the height of the bounding box.
|
|
** Parameters : None
|
|
** Returns :
|
|
** --- - Height of bounding box
|
|
** ===================================================================
|
|
*/
|
|
uint8_t McuFontCour10Normal_GetBoxHeight(void)
|
|
{
|
|
/* needs to be a function as this method is used as a callback (function pointer) */
|
|
return McuFontCour10Normal_FBBy;
|
|
}
|
|
|
|
/*
|
|
** ===================================================================
|
|
** Method : GetFont (component GFont)
|
|
**
|
|
** Description :
|
|
** Returns callbacks for fonts to be used by the font driver.
|
|
** Parameters : None
|
|
** Returns :
|
|
** --- - Font callbacks.
|
|
** ===================================================================
|
|
*/
|
|
PGFONT_Callbacks McuFontCour10Normal_GetFont(void)
|
|
{
|
|
static const GFONT_Callbacks callbacks = {
|
|
McuFontCour10Normal_GetFontChar,
|
|
McuFontCour10Normal_FBBy,
|
|
McuFontCour10Normal_GetUnderlineBoxHeight(),
|
|
McuFontCour10Normal_GetLineSpaceHeight()
|
|
};
|
|
return (PGFONT_Callbacks)&callbacks;
|
|
}
|
|
|
|
/*
|
|
** ===================================================================
|
|
** Method : GetUnderlineBoxHeight (component GFont)
|
|
**
|
|
** Description :
|
|
** Returns the size of the underline box height
|
|
** Parameters : None
|
|
** Returns :
|
|
** --- - Error code
|
|
** ===================================================================
|
|
*/
|
|
/**
|
|
uint8_t McuFontCour10Normal_GetUnderlineBoxHeight(void)
|
|
{
|
|
*** function is implemented as a macro
|
|
}
|
|
*/
|
|
|
|
/*
|
|
** ===================================================================
|
|
** Method : GetLineSpaceHeight (component GFont)
|
|
**
|
|
** Description :
|
|
** Returns the size of the line space height
|
|
** Parameters : None
|
|
** Returns :
|
|
** --- - Error code
|
|
** ===================================================================
|
|
*/
|
|
/**
|
|
uint8_t McuFontCour10Normal_GetLineSpaceHeight(void)
|
|
{
|
|
*** function is implemented as a macro
|
|
}
|
|
*/
|
|
|
|
/*
|
|
** ===================================================================
|
|
** Method : Deinit (component GFont)
|
|
**
|
|
** Description :
|
|
** Driver de-initialization
|
|
** Parameters : None
|
|
** Returns : Nothing
|
|
** ===================================================================
|
|
*/
|
|
void McuFontCour10Normal_Deinit(void)
|
|
{
|
|
/* nothing needed */
|
|
}
|
|
|
|
/*
|
|
** ===================================================================
|
|
** Method : Init (component GFont)
|
|
**
|
|
** Description :
|
|
** Driver initialization
|
|
** Parameters : None
|
|
** Returns : Nothing
|
|
** ===================================================================
|
|
*/
|
|
void McuFontCour10Normal_Init(void)
|
|
{
|
|
/* nothing needed */
|
|
}
|
|
|
|
/* END McuFontCour10Normal. */
|
|
|
|
/*!
|
|
** @}
|
|
*/
|