Files @ 299800126735
Branch filter:

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

Ethan Zonca
Now using GPIO library and generated gpio config, fixes for SPI, etc
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
1c5909c633fa
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,}},
};