Files @ efdd8ce536bd
Branch filter:

Location: therm/libraries/oleddrv/font/SongSmall5.c - annotation

Ethan Zonca
Removed u8glib
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
/*******************************************************************************
* File Name          : SongSmall5.c
* Author             : lxyppc
* Version            : V1.0
* Date               : 10-03-07
* Description        : Font data for "ËÎÌ塡СÎå"
*******************************************************************************/

#define     SongSmall5_English_Height(ch)   (12)
#define     SongSmall5_English_Width(ch)    (6)
const struct
{
    unsigned char data[12];
}SongSmall5_English[0x60] = {
    /* Char  Code   {data}  */
    {/*    0x0020*/   {
                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/* !  0x0021*/   {
                   0x00,0x00,0xFC,0x00,0x00,0x00,0x00,0x00,
                   0x02,0x00,0x00,0x00,}},
    {/* "  0x0022*/   {
                   0x00,0x0C,0x02,0x0C,0x02,0x00,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/* #  0x0023*/   {
                   0x90,0xD0,0xBC,0xD0,0xBC,0x90,0x00,0x03,
                   0x00,0x03,0x00,0x00,}},
    {/* $  0x0024*/   {
                   0x18,0x24,0xFE,0x44,0x8C,0x00,0x03,0x02,
                   0x07,0x02,0x01,0x00,}},
    {/* %  0x0025*/   {
                   0x18,0x24,0xD8,0xB0,0x4C,0x80,0x00,0x03,
                   0x00,0x01,0x02,0x01,}},
    {/* &  0x0026*/   {
                   0xC0,0x38,0xE4,0x38,0xE0,0x00,0x01,0x02,
                   0x02,0x01,0x02,0x02,}},
    {/* '  0x0027*/   {
                   0x08,0x06,0x00,0x00,0x00,0x00,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/* (  0x0028*/   {
                   0x00,0x00,0x00,0xF8,0x04,0x02,0x00,0x00,
                   0x00,0x01,0x02,0x04,}},
    {/* )  0x0029*/   {
                   0x00,0x02,0x04,0xF8,0x00,0x00,0x00,0x04,
                   0x02,0x01,0x00,0x00,}},
    {/* *  0x002A*/   {
                   0x90,0x60,0xF8,0x60,0x90,0x00,0x00,0x00,
                   0x01,0x00,0x00,0x00,}},
    {/* +  0x002B*/   {
                   0x20,0x20,0xFC,0x20,0x20,0x00,0x00,0x00,
                   0x01,0x00,0x00,0x00,}},
    {/* ,  0x002C*/   {
                   0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x06,
                   0x00,0x00,0x00,0x00,}},
    {/* -  0x002D*/   {
                   0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/* .  0x002E*/   {
                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,
                   0x00,0x00,0x00,0x00,}},
    {/* /  0x002F*/   {
                   0x00,0x80,0x60,0x1C,0x02,0x00,0x04,0x03,
                   0x00,0x00,0x00,0x00,}},
    {/* 0  0x0030*/   {
                   0xF8,0x04,0x04,0x04,0xF8,0x00,0x01,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* 1  0x0031*/   {
                   0x00,0x08,0xFC,0x00,0x00,0x00,0x00,0x02,
                   0x03,0x02,0x00,0x00,}},
    {/* 2  0x0032*/   {
                   0x18,0x84,0x44,0x24,0x18,0x00,0x03,0x02,
                   0x02,0x02,0x02,0x00,}},
    {/* 3  0x0033*/   {
                   0x08,0x04,0x24,0x24,0xD8,0x00,0x01,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* 4  0x0034*/   {
                   0x40,0xB0,0x88,0xFC,0x80,0x00,0x00,0x00,
                   0x00,0x03,0x02,0x00,}},
    {/* 5  0x0035*/   {
                   0x3C,0x24,0x24,0x24,0xC4,0x00,0x01,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* 6  0x0036*/   {
                   0xF8,0x24,0x24,0x2C,0xC0,0x00,0x01,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* 7  0x0037*/   {
                   0x0C,0x04,0xE4,0x1C,0x04,0x00,0x00,0x00,
                   0x03,0x00,0x00,0x00,}},
    {/* 8  0x0038*/   {
                   0xD8,0x24,0x24,0x24,0xD8,0x00,0x01,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* 9  0x0039*/   {
                   0x38,0x44,0x44,0x44,0xF8,0x00,0x00,0x03,
                   0x02,0x02,0x01,0x00,}},
    {/* :  0x003A*/   {
                   0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,
                   0x02,0x00,0x00,0x00,}},
    {/* ;  0x003B*/   {
                   0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,
                   0x06,0x00,0x00,0x00,}},
    {/* <  0x003C*/   {
                   0x00,0x20,0x50,0x88,0x04,0x02,0x00,0x00,
                   0x00,0x00,0x01,0x02,}},
    {/* =  0x003D*/   {
                   0x90,0x90,0x90,0x90,0x90,0x00,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/* >  0x003E*/   {
                   0x00,0x02,0x04,0x88,0x50,0x20,0x00,0x02,
                   0x01,0x00,0x00,0x00,}},
    {/* ?  0x003F*/   {
                   0x18,0x04,0xC4,0x24,0x18,0x00,0x00,0x00,
                   0x02,0x00,0x00,0x00,}},
    {/* @  0x0040*/   {
                   0xF8,0x04,0xE4,0x94,0xF8,0x00,0x01,0x02,
                   0x02,0x02,0x02,0x00,}},
    {/* A  0x0041*/   {
                   0x00,0xE0,0x9C,0xF0,0x80,0x00,0x02,0x03,
                   0x00,0x00,0x03,0x02,}},
    {/* B  0x0042*/   {
                   0x04,0xFC,0x24,0x24,0xD8,0x00,0x02,0x03,
                   0x02,0x02,0x01,0x00,}},
    {/* C  0x0043*/   {
                   0xF8,0x04,0x04,0x04,0x0C,0x00,0x01,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* D  0x0044*/   {
                   0x04,0xFC,0x04,0x04,0xF8,0x00,0x02,0x03,
                   0x02,0x02,0x01,0x00,}},
    {/* E  0x0045*/   {
                   0x04,0xFC,0x24,0x74,0x0C,0x00,0x02,0x03,
                   0x02,0x02,0x03,0x00,}},
    {/* F  0x0046*/   {
                   0x04,0xFC,0x24,0x74,0x0C,0x00,0x02,0x03,
                   0x02,0x00,0x00,0x00,}},
    {/* G  0x0047*/   {
                   0xF0,0x08,0x04,0x44,0xCC,0x40,0x00,0x01,
                   0x02,0x02,0x01,0x00,}},
    {/* H  0x0048*/   {
                   0x04,0xFC,0x20,0x20,0xFC,0x04,0x02,0x03,
                   0x00,0x00,0x03,0x02,}},
    {/* I  0x0049*/   {
                   0x04,0x04,0xFC,0x04,0x04,0x00,0x02,0x02,
                   0x03,0x02,0x02,0x00,}},
    {/* J  0x004A*/   {
                   0x00,0x04,0x04,0xFC,0x04,0x04,0x06,0x04,
                   0x04,0x03,0x00,0x00,}},
    {/* K  0x004B*/   {
                   0x04,0xFC,0x24,0xD0,0x0C,0x04,0x02,0x03,
                   0x02,0x00,0x03,0x02,}},
    {/* L  0x004C*/   {
                   0x04,0xFC,0x04,0x00,0x00,0x00,0x02,0x03,
                   0x02,0x02,0x02,0x03,}},
    {/* M  0x004D*/   {
                   0xFC,0x3C,0xC0,0x3C,0xFC,0x00,0x03,0x00,
                   0x03,0x00,0x03,0x00,}},
    {/* N  0x004E*/   {
                   0x04,0xFC,0x30,0xC4,0xFC,0x04,0x02,0x03,
                   0x02,0x00,0x03,0x00,}},
    {/* O  0x004F*/   {
                   0xF8,0x04,0x04,0x04,0xF8,0x00,0x01,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* P  0x0050*/   {
                   0x04,0xFC,0x24,0x24,0x18,0x00,0x02,0x03,
                   0x02,0x00,0x00,0x00,}},
    {/* Q  0x0051*/   {
                   0xF8,0x84,0x84,0x04,0xF8,0x00,0x01,0x02,
                   0x02,0x07,0x05,0x00,}},
    {/* R  0x0052*/   {
                   0x04,0xFC,0x24,0x64,0x98,0x00,0x02,0x03,
                   0x02,0x00,0x03,0x02,}},
    {/* S  0x0053*/   {
                   0x18,0x24,0x24,0x44,0x8C,0x00,0x03,0x02,
                   0x02,0x02,0x01,0x00,}},
    {/* T  0x0054*/   {
                   0x0C,0x04,0xFC,0x04,0x0C,0x00,0x00,0x02,
                   0x03,0x02,0x00,0x00,}},
    {/* U  0x0055*/   {
                   0x04,0xFC,0x00,0x00,0xFC,0x04,0x00,0x01,
                   0x02,0x02,0x01,0x00,}},
    {/* V  0x0056*/   {
                   0x04,0x7C,0x80,0xE0,0x1C,0x04,0x00,0x00,
                   0x03,0x00,0x00,0x00,}},
    {/* W  0x0057*/   {
                   0x1C,0xE0,0x3C,0xE0,0x1C,0x00,0x00,0x03,
                   0x00,0x03,0x00,0x00,}},
    {/* X  0x0058*/   {
                   0x04,0x9C,0x60,0x9C,0x04,0x00,0x02,0x03,
                   0x00,0x03,0x02,0x00,}},
    {/* Y  0x0059*/   {
                   0x04,0x1C,0xE0,0x1C,0x04,0x00,0x00,0x02,
                   0x03,0x02,0x00,0x00,}},
    {/* Z  0x005A*/   {
                   0x0C,0x84,0x64,0x1C,0x04,0x00,0x02,0x03,
                   0x02,0x02,0x03,0x00,}},
    {/* [  0x005B*/   {
                   0x00,0x00,0xFE,0x02,0x02,0x00,0x00,0x00,
                   0x07,0x04,0x04,0x00,}},
    {/* \  0x005C*/   {
                   0x00,0x0E,0x30,0xC0,0x00,0x00,0x00,0x00,
                   0x00,0x01,0x02,0x00,}},
    {/* ]  0x005D*/   {
                   0x00,0x02,0x02,0xFE,0x00,0x00,0x00,0x04,
                   0x04,0x07,0x00,0x00,}},
    {/* ^  0x005E*/   {
                   0x00,0x04,0x02,0x04,0x00,0x00,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/* _  0x005F*/   {
                   0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,
                   0x08,0x08,0x08,0x08,}},
    {/* `  0x0060*/   {
                   0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/* a  0x0061*/   {
                   0x00,0x40,0xA0,0xA0,0xC0,0x00,0x00,0x01,
                   0x02,0x02,0x03,0x02,}},
    {/* b  0x0062*/   {
                   0x04,0xFC,0x20,0x20,0xC0,0x00,0x00,0x03,
                   0x02,0x02,0x01,0x00,}},
    {/* c  0x0063*/   {
                   0x00,0xC0,0x20,0x20,0x60,0x00,0x00,0x01,
                   0x02,0x02,0x02,0x00,}},
    {/* d  0x0064*/   {
                   0x00,0xC0,0x20,0x24,0xFC,0x00,0x00,0x01,
                   0x02,0x02,0x03,0x02,}},
    {/* e  0x0065*/   {
                   0x00,0xC0,0xA0,0xA0,0xC0,0x00,0x00,0x01,
                   0x02,0x02,0x02,0x00,}},
    {/* f  0x0066*/   {
                   0x00,0x20,0xF8,0x24,0x24,0x04,0x00,0x02,
                   0x03,0x02,0x02,0x00,}},
    {/* g  0x0067*/   {
                   0x00,0x40,0xA0,0xA0,0x60,0x20,0x00,0x07,
                   0x0A,0x0A,0x0A,0x04,}},
    {/* h  0x0068*/   {
                   0x04,0xFC,0x20,0x20,0xC0,0x00,0x02,0x03,
                   0x02,0x00,0x03,0x02,}},
    {/* i  0x0069*/   {
                   0x00,0x20,0xE4,0x00,0x00,0x00,0x00,0x02,
                   0x03,0x02,0x00,0x00,}},
    {/* j  0x006A*/   {
                   0x00,0x00,0x20,0xE4,0x00,0x00,0x08,0x08,
                   0x08,0x07,0x00,0x00,}},
    {/* k  0x006B*/   {
                   0x04,0xFC,0x80,0xE0,0x20,0x20,0x02,0x03,
                   0x02,0x00,0x03,0x02,}},
    {/* l  0x006C*/   {
                   0x04,0x04,0xFC,0x00,0x00,0x00,0x02,0x02,
                   0x03,0x02,0x02,0x00,}},
    {/* m  0x006D*/   {
                   0xE0,0x20,0xE0,0x20,0xC0,0x00,0x03,0x00,
                   0x03,0x00,0x03,0x00,}},
    {/* n  0x006E*/   {
                   0x20,0xE0,0x20,0x20,0xC0,0x00,0x02,0x03,
                   0x02,0x00,0x03,0x02,}},
    {/* o  0x006F*/   {
                   0x00,0xC0,0x20,0x20,0xC0,0x00,0x00,0x01,
                   0x02,0x02,0x01,0x00,}},
    {/* p  0x0070*/   {
                   0x20,0xE0,0x20,0x20,0xC0,0x00,0x08,0x0F,
                   0x0A,0x02,0x01,0x00,}},
    {/* q  0x0071*/   {
                   0x00,0xC0,0x20,0x20,0xE0,0x00,0x00,0x01,
                   0x02,0x0A,0x0F,0x08,}},
    {/* r  0x0072*/   {
                   0x20,0xE0,0x40,0x20,0x20,0x00,0x02,0x03,
                   0x02,0x00,0x00,0x00,}},
    {/* s  0x0073*/   {
                   0x00,0x60,0xA0,0xA0,0x20,0x00,0x00,0x02,
                   0x02,0x02,0x03,0x00,}},
    {/* t  0x0074*/   {
                   0x00,0x20,0xF8,0x20,0x00,0x00,0x00,0x00,
                   0x01,0x02,0x02,0x00,}},
    {/* u  0x0075*/   {
                   0x20,0xE0,0x00,0x20,0xE0,0x00,0x00,0x01,
                   0x02,0x02,0x03,0x02,}},
    {/* v  0x0076*/   {
                   0x20,0xE0,0x20,0x80,0x60,0x20,0x00,0x00,
                   0x03,0x01,0x00,0x00,}},
    {/* w  0x0077*/   {
                   0x60,0x80,0xE0,0x80,0x60,0x00,0x00,0x03,
                   0x00,0x03,0x00,0x00,}},
    {/* x  0x0078*/   {
                   0x20,0x60,0x80,0x60,0x20,0x00,0x02,0x03,
                   0x00,0x03,0x02,0x00,}},
    {/* y  0x0079*/   {
                   0x20,0xE0,0x20,0x80,0x60,0x20,0x08,0x08,
                   0x07,0x01,0x00,0x00,}},
    {/* z  0x007A*/   {
                   0x00,0x20,0xA0,0x60,0x20,0x00,0x00,0x02,
                   0x03,0x02,0x02,0x00,}},
    {/* {  0x007B*/   {
                   0x00,0x00,0x20,0xDE,0x02,0x00,0x00,0x00,
                   0x00,0x07,0x04,0x00,}},
    {/* |  0x007C*/   {
                   0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,
                   0x00,0x0F,0x00,0x00,}},
    {/* }  0x007D*/   {
                   0x00,0x02,0xDE,0x20,0x00,0x00,0x00,0x04,
                   0x07,0x00,0x00,0x00,}},
    {/* ~  0x007E*/   {
                   0x02,0x01,0x02,0x04,0x04,0x02,0x00,0x00,
                   0x00,0x00,0x00,0x00,}},
    {/*   0x007F*/   {
                   0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
                   0xFF,0xFF,0xFF,0xFF,}},
};