rockbox/firmware/X5x8.c
Daniel Stenberg 93b231c693 Greg Haerr's new loadable font. No more #ifdef font-style, removed old
propfont and loadable font code. New font file format.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2269 a1c6a512-1295-4272-9138-f99709370657
2002-09-12 13:33:59 +00:00

2853 lines
48 KiB
C

/* Generated by convbdf on Tue Sep 10 11:31:14 MDT 2002. */
#include "config.h"
#if defined(HAVE_LCD_BITMAP) || defined(SIMULATOR)
#include "font.h"
/* Font information:
name: -Misc-Fixed-Medium-R-Normal--8-80-75-75-C-50-ISO646.1991-IRV
pixel size: 8
ascent: 7
descent: 1
*/
/* Font character bitmap data. */
static MWIMAGEBITS X5x8_bits[] = {
/* Character (0x00):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x01):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| *** |
|***** |
| *** |
| * |
| |
| |
+----------------+ */
0x0000,
0x2000,
0x7000,
0xf800,
0x7000,
0x2000,
0x0000,
0x0000,
/* Character (0x02):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| * * |
| * * |
| * * |
| * * |
| * * |
+----------------+ */
0x0000,
0x2800,
0x5000,
0x2800,
0x5000,
0x2800,
0x5000,
0x2800,
/* Character (0x03):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * * |
| * * |
| *** |
| * * |
| * * |
| *** |
| * |
| * |
+----------------+ */
0x5000,
0x5000,
0x7000,
0x5000,
0x5000,
0x3800,
0x1000,
0x1000,
/* Character (0x04):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
|*** |
|* |
|** |
|* *** |
|* * |
| ** |
| * |
| * |
+----------------+ */
0xe000,
0x8000,
0xc000,
0xb800,
0xa000,
0x3000,
0x2000,
0x2000,
/* Character (0x05):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| ** |
|* |
| ** |
| |
| ** |
| * * |
| ** |
| * * |
+----------------+ */
0x6000,
0x8000,
0x6000,
0x0000,
0x3000,
0x2800,
0x3000,
0x2800,
/* Character (0x06):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
|* |
|* |
|* |
|*** |
| *** |
| * |
| ** |
| * |
+----------------+ */
0x8000,
0x8000,
0x8000,
0xe000,
0x3800,
0x2000,
0x3000,
0x2000,
/* Character (0x07):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * * |
| * |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x2000,
0x5000,
0x2000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x08):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| *** |
| * |
| |
| *** |
| |
| |
+----------------+ */
0x0000,
0x2000,
0x7000,
0x2000,
0x0000,
0x7000,
0x0000,
0x0000,
/* Character (0x09):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
|* * |
|** * |
|* ** |
|* * |
| * |
| * |
| * |
| *** |
+----------------+ */
0x9000,
0xd000,
0xb000,
0x9000,
0x2000,
0x2000,
0x2000,
0x3800,
/* Character (0x0a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
|* * |
|* * |
|* * |
| * |
| *** |
| * |
| * |
| * |
+----------------+ */
0xa000,
0xa000,
0xa000,
0x4000,
0x3800,
0x1000,
0x1000,
0x1000,
/* Character (0x0b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * |
| * |
|*** |
| |
| |
| |
| |
+----------------+ */
0x2000,
0x2000,
0x2000,
0xe000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x0c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
|*** |
| * |
| * |
| * |
| * |
+----------------+ */
0x0000,
0x0000,
0x0000,
0xe000,
0x2000,
0x2000,
0x2000,
0x2000,
/* Character (0x0d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| *** |
| * |
| * |
| * |
| * |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x3800,
0x2000,
0x2000,
0x2000,
0x2000,
/* Character (0x0e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * |
| * |
| *** |
| |
| |
| |
| |
+----------------+ */
0x2000,
0x2000,
0x2000,
0x3800,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x0f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * |
| * |
|***** |
| * |
| * |
| * |
| * |
+----------------+ */
0x2000,
0x2000,
0x2000,
0xf800,
0x2000,
0x2000,
0x2000,
0x2000,
/* Character (0x10):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
|***** |
| |
| |
| |
| |
| |
| |
+----------------+ */
0x0000,
0xf800,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x11):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
|***** |
| |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0xf800,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x12):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
|***** |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0xf800,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x13):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
|***** |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0xf800,
0x0000,
0x0000,
0x0000,
/* Character (0x14):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| |
|***** |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0xf800,
0x0000,
0x0000,
/* Character (0x15):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * |
| * |
| *** |
| * |
| * |
| * |
| * |
+----------------+ */
0x2000,
0x2000,
0x2000,
0x3800,
0x2000,
0x2000,
0x2000,
0x2000,
/* Character (0x16):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * |
| * |
|*** |
| * |
| * |
| * |
| * |
+----------------+ */
0x2000,
0x2000,
0x2000,
0xe000,
0x2000,
0x2000,
0x2000,
0x2000,
/* Character (0x17):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * |
| * |
|***** |
| |
| |
| |
| |
+----------------+ */
0x2000,
0x2000,
0x2000,
0xf800,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x18):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
|***** |
| * |
| * |
| * |
| * |
+----------------+ */
0x0000,
0x0000,
0x0000,
0xf800,
0x2000,
0x2000,
0x2000,
0x2000,
/* Character (0x19):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * |
| * |
| * |
| * |
| * |
| * |
| * |
+----------------+ */
0x2000,
0x2000,
0x2000,
0x2000,
0x2000,
0x2000,
0x2000,
0x2000,
/* Character (0x1a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x1000,
0x2000,
0x4000,
0x2000,
0x1000,
0x7000,
0x0000,
/* Character (0x1b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x4000,
0x2000,
0x1000,
0x2000,
0x4000,
0x7000,
0x0000,
/* Character (0x1c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
|***** |
| * * |
| * * |
| * * |
| * * |
| |
| |
+----------------+ */
0x0000,
0xf800,
0x5000,
0x5000,
0x5000,
0x5000,
0x0000,
0x0000,
/* Character (0x1d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
|***** |
| * |
|***** |
| * |
| |
| |
+----------------+ */
0x0000,
0x1000,
0xf800,
0x2000,
0xf800,
0x4000,
0x0000,
0x0000,
/* Character (0x1e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
|*** |
| * |
| * * |
|* ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0xe000,
0x4000,
0x4800,
0xb000,
0x0000,
/* Character (0x1f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x2000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x20):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x21):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| |
| * |
| |
+----------------+ */
0x0000,
0x2000,
0x2000,
0x2000,
0x2000,
0x0000,
0x2000,
0x0000,
/* Character (0x22):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| * * |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x5000,
0x5000,
0x5000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x23):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * * |
| * * |
|***** |
| * * |
|***** |
| * * |
| * * |
| |
+----------------+ */
0x5000,
0x5000,
0xf800,
0x5000,
0xf800,
0x5000,
0x5000,
0x0000,
/* Character (0x24):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| *** |
|* * |
| *** |
| * * |
| *** |
| * |
| |
+----------------+ */
0x2000,
0x7000,
0xa000,
0x7000,
0x2800,
0x7000,
0x2000,
0x0000,
/* Character (0x25):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * * |
| * |
| * * |
| * |
| |
| |
+----------------+ */
0x0000,
0x4000,
0x5000,
0x2000,
0x5000,
0x1000,
0x0000,
0x0000,
/* Character (0x26):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| * |
| * * |
| * * |
| * |
| * * |
| * * |
| * * |
| |
+----------------+ */
0x2000,
0x5000,
0x5000,
0x2000,
0x5000,
0x5000,
0x2800,
0x0000,
/* Character (0x27):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * |
| * |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x3000,
0x2000,
0x4000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x28):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| |
| |
+----------------+ */
0x0000,
0x1000,
0x2000,
0x2000,
0x2000,
0x1000,
0x0000,
0x0000,
/* Character (0x29):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| |
| |
+----------------+ */
0x0000,
0x4000,
0x2000,
0x2000,
0x2000,
0x4000,
0x0000,
0x0000,
/* Character (0x2a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| ** |
| **** |
| ** |
| * * |
| |
| |
+----------------+ */
0x0000,
0x4800,
0x3000,
0x7800,
0x3000,
0x4800,
0x0000,
0x0000,
/* Character (0x2b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
|***** |
| * |
| * |
| |
| |
+----------------+ */
0x0000,
0x2000,
0x2000,
0xf800,
0x2000,
0x2000,
0x0000,
0x0000,
/* Character (0x2c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| ** |
| * |
| * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x3000,
0x2000,
0x4000,
0x0000,
/* Character (0x2d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| **** |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x7800,
0x0000,
0x0000,
0x0000,
/* Character (0x2e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| * |
| *** |
| * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x2000,
0x7000,
0x2000,
0x0000,
/* Character (0x2f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x0800,
0x0800,
0x1000,
0x2000,
0x4000,
0x4000,
0x0000,
/* Character (0x30):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * * |
| * * |
| * * |
| * * |
| * |
| |
+----------------+ */
0x0000,
0x2000,
0x5000,
0x5000,
0x5000,
0x5000,
0x2000,
0x0000,
/* Character (0x31):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| ** |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x2000,
0x6000,
0x2000,
0x2000,
0x2000,
0x7000,
0x0000,
/* Character (0x32):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * |
| ** |
| * |
| **** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x0800,
0x3000,
0x4000,
0x7800,
0x0000,
/* Character (0x33):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * |
| * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x1000,
0x0800,
0x4800,
0x3000,
0x0000,
/* Character (0x34):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| ** |
| * * |
| **** |
| * |
| * |
| |
+----------------+ */
0x0000,
0x1000,
0x3000,
0x5000,
0x7800,
0x1000,
0x1000,
0x0000,
/* Character (0x35):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| **** |
| * |
| *** |
| * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x7800,
0x4000,
0x7000,
0x0800,
0x4800,
0x3000,
0x0000,
/* Character (0x36):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * |
| * * |
| ** * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4000,
0x5000,
0x6800,
0x4800,
0x3000,
0x0000,
/* Character (0x37):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| **** |
| * |
| * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x7800,
0x0800,
0x1000,
0x1000,
0x2000,
0x2000,
0x0000,
/* Character (0x38):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| ** |
| * * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x3000,
0x4800,
0x4800,
0x3000,
0x0000,
/* Character (0x39):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * ** |
| * * |
| * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x5800,
0x2800,
0x0800,
0x3000,
0x0000,
/* Character (0x3a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| ** |
| |
| ** |
| ** |
| |
| |
+----------------+ */
0x0000,
0x3000,
0x3000,
0x0000,
0x3000,
0x3000,
0x0000,
0x0000,
/* Character (0x3b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| ** |
| |
| ** |
| * |
| * |
| |
+----------------+ */
0x0000,
0x3000,
0x3000,
0x0000,
0x3000,
0x2000,
0x4000,
0x0000,
/* Character (0x3c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x1000,
0x2000,
0x4000,
0x4000,
0x2000,
0x1000,
0x0000,
/* Character (0x3d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| *** |
| |
| *** |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x7000,
0x0000,
0x7000,
0x0000,
0x0000,
0x0000,
/* Character (0x3e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x4000,
0x2000,
0x1000,
0x1000,
0x2000,
0x4000,
0x0000,
/* Character (0x3f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * * |
| * |
| * |
| |
| * |
| |
+----------------+ */
0x0000,
0x2000,
0x5000,
0x1000,
0x2000,
0x0000,
0x2000,
0x0000,
/* Character (0x40):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| ** |
| * * |
|* ** |
|* * * |
|* * * |
|* * |
| * |
| ** |
+----------------+ */
0x3000,
0x4800,
0x9800,
0xa800,
0xa800,
0x9000,
0x4000,
0x3000,
/* Character (0x41):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * * |
| **** |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x4800,
0x7800,
0x4800,
0x4800,
0x0000,
/* Character (0x42):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * * |
| *** |
| * * |
| * * |
| *** |
| |
+----------------+ */
0x0000,
0x7000,
0x4800,
0x7000,
0x4800,
0x4800,
0x7000,
0x0000,
/* Character (0x43):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * |
| * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x4000,
0x4000,
0x4800,
0x3000,
0x0000,
/* Character (0x44):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * * |
| * * |
| * * |
| * * |
| *** |
| |
+----------------+ */
0x0000,
0x7000,
0x4800,
0x4800,
0x4800,
0x4800,
0x7000,
0x0000,
/* Character (0x45):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| **** |
| * |
| *** |
| * |
| * |
| **** |
| |
+----------------+ */
0x0000,
0x7800,
0x4000,
0x7000,
0x4000,
0x4000,
0x7800,
0x0000,
/* Character (0x46):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| **** |
| * |
| *** |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x7800,
0x4000,
0x7000,
0x4000,
0x4000,
0x4000,
0x0000,
/* Character (0x47):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * |
| * ** |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x4000,
0x5800,
0x4800,
0x3000,
0x0000,
/* Character (0x48):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| **** |
| * * |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x4800,
0x4800,
0x7800,
0x4800,
0x4800,
0x4800,
0x0000,
/* Character (0x49):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x7000,
0x2000,
0x2000,
0x2000,
0x2000,
0x7000,
0x0000,
/* Character (0x4a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * |
| * |
| * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3800,
0x0800,
0x0800,
0x0800,
0x4800,
0x3000,
0x0000,
/* Character (0x4b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| ** |
| * * |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x4800,
0x5000,
0x6000,
0x5000,
0x5000,
0x4800,
0x0000,
/* Character (0x4c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x4000,
0x4000,
0x4000,
0x4000,
0x4000,
0x7000,
0x0000,
/* Character (0x4d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| **** |
| **** |
| * * |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x4800,
0x7800,
0x7800,
0x4800,
0x4800,
0x4800,
0x0000,
/* Character (0x4e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| ** * |
| **** |
| * ** |
| * ** |
| * * |
| |
+----------------+ */
0x0000,
0x4800,
0x6800,
0x7800,
0x5800,
0x5800,
0x4800,
0x0000,
/* Character (0x4f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * * |
| * * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x4800,
0x4800,
0x4800,
0x3000,
0x0000,
/* Character (0x50):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * * |
| * * |
| *** |
| * |
| * |
| |
+----------------+ */
0x0000,
0x7000,
0x4800,
0x4800,
0x7000,
0x4000,
0x4000,
0x0000,
/* Character (0x51):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * * |
| ** * |
| * ** |
| ** |
| * |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x4800,
0x6800,
0x5800,
0x3000,
0x0800,
/* Character (0x52):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * * |
| * * |
| *** |
| * ** |
| * * |
| |
+----------------+ */
0x0000,
0x7000,
0x4800,
0x4800,
0x7000,
0x5800,
0x4800,
0x0000,
/* Character (0x53):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * * |
| * |
| * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x3000,
0x4800,
0x2000,
0x1000,
0x4800,
0x3000,
0x0000,
/* Character (0x54):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
|***** |
| * |
| * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0xf800,
0x2000,
0x2000,
0x2000,
0x2000,
0x2000,
0x0000,
/* Character (0x55):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| * * |
| * * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x4800,
0x4800,
0x4800,
0x4800,
0x4800,
0x3000,
0x0000,
/* Character (0x56):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| * * |
| * * |
| ** |
| ** |
| |
+----------------+ */
0x0000,
0x4800,
0x4800,
0x4800,
0x4800,
0x3000,
0x3000,
0x0000,
/* Character (0x57):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| * * |
| **** |
| **** |
| * * |
| |
+----------------+ */
0x0000,
0x4800,
0x4800,
0x4800,
0x7800,
0x7800,
0x4800,
0x0000,
/* Character (0x58):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| ** |
| ** |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x4800,
0x4800,
0x3000,
0x3000,
0x4800,
0x4800,
0x0000,
/* Character (0x59):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
|* * |
|* * |
| * * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x8800,
0x8800,
0x5000,
0x2000,
0x2000,
0x2000,
0x0000,
/* Character (0x5a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| **** |
| * |
| * |
| * |
| * |
| **** |
| |
+----------------+ */
0x0000,
0x7800,
0x0800,
0x1000,
0x2000,
0x4000,
0x7800,
0x0000,
/* Character (0x5b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x7000,
0x4000,
0x4000,
0x4000,
0x4000,
0x7000,
0x0000,
/* Character (0x5c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x4000,
0x4000,
0x2000,
0x1000,
0x0800,
0x0800,
0x0000,
/* Character (0x5d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| *** |
| * |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x7000,
0x1000,
0x1000,
0x1000,
0x1000,
0x7000,
0x0000,
/* Character (0x5e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * * |
| * * |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x2000,
0x5000,
0x5000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x5f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| |
| |
| |
| **** |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x7800,
/* Character (0x60):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * |
| * |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x6000,
0x4000,
0x2000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x61):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * * |
| * ** |
| * ** |
| * * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x2800,
0x5800,
0x5800,
0x2800,
0x0000,
/* Character (0x62):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| *** |
| * * |
| * * |
| *** |
| |
+----------------+ */
0x0000,
0x4000,
0x4000,
0x7000,
0x4800,
0x4800,
0x7000,
0x0000,
/* Character (0x63):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| ** |
| * |
| * |
| ** |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x3000,
0x4000,
0x4000,
0x3000,
0x0000,
/* Character (0x64):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * * |
| * ** |
| * ** |
| * * |
| |
+----------------+ */
0x0000,
0x0800,
0x0800,
0x2800,
0x5800,
0x5800,
0x2800,
0x0000,
/* Character (0x65):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| ** |
| **** |
| * |
| ** |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x3000,
0x7800,
0x4000,
0x3000,
0x0000,
/* Character (0x66):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * * |
| * |
| *** |
| * |
| * |
| |
+----------------+ */
0x0000,
0x1000,
0x2800,
0x2000,
0x7000,
0x2000,
0x2000,
0x0000,
/* Character (0x67):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| ** |
| * * |
| *** |
| * |
| ** |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x3000,
0x4800,
0x3800,
0x0800,
0x3000,
/* Character (0x68):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| *** |
| * * |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x4000,
0x4000,
0x7000,
0x4800,
0x4800,
0x4800,
0x0000,
/* Character (0x69):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| |
| ** |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x2000,
0x0000,
0x6000,
0x2000,
0x2000,
0x7000,
0x0000,
/* Character (0x6a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| |
| * |
| * |
| * |
| * * |
| * |
+----------------+ */
0x0000,
0x1000,
0x0000,
0x1000,
0x1000,
0x1000,
0x5000,
0x2000,
/* Character (0x6b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * * |
| *** |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x4000,
0x4000,
0x4800,
0x7000,
0x4800,
0x4800,
0x0000,
/* Character (0x6c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| ** |
| * |
| * |
| * |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x6000,
0x2000,
0x2000,
0x2000,
0x2000,
0x7000,
0x0000,
/* Character (0x6d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * * |
|* * * |
|* * * |
|* * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x5000,
0xa800,
0xa800,
0x8800,
0x0000,
/* Character (0x6e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| *** |
| * * |
| * * |
| * * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x7000,
0x4800,
0x4800,
0x4800,
0x0000,
/* Character (0x6f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| ** |
| * * |
| * * |
| ** |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x3000,
0x4800,
0x4800,
0x3000,
0x0000,
/* Character (0x70):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| *** |
| * * |
| *** |
| * |
| * |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x7000,
0x4800,
0x7000,
0x4000,
0x4000,
/* Character (0x71):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| *** |
| * * |
| *** |
| * |
| * |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x3800,
0x4800,
0x3800,
0x0800,
0x0800,
/* Character (0x72):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * * |
| ** * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x5000,
0x6800,
0x4000,
0x4000,
0x0000,
/* Character (0x73):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| *** |
| ** |
| * |
| *** |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x7000,
0x6000,
0x1000,
0x7000,
0x0000,
/* Character (0x74):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| *** |
| * |
| * * |
| * |
| |
+----------------+ */
0x0000,
0x2000,
0x2000,
0x7000,
0x2000,
0x2800,
0x1000,
0x0000,
/* Character (0x75):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * * |
| * * |
| * * |
| *** |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x4800,
0x4800,
0x4800,
0x3800,
0x0000,
/* Character (0x76):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * * |
| * * |
| * * |
| * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x5000,
0x5000,
0x5000,
0x2000,
0x0000,
/* Character (0x77):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
|* * |
|* * * |
|* * * |
| *** |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x8800,
0xa800,
0xa800,
0x7000,
0x0000,
/* Character (0x78):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * * |
| ** |
| ** |
| * * |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x4800,
0x3000,
0x3000,
0x4800,
0x0000,
/* Character (0x79):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| * * |
| * * |
| *** |
| * * |
| ** |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x4800,
0x4800,
0x3800,
0x4800,
0x3000,
/* Character (0x7a):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| **** |
| * |
| * |
| **** |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x7800,
0x1000,
0x2000,
0x7800,
0x0000,
/* Character (0x7b):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| ** |
| * |
| * |
| ** |
| * |
| * |
| ** |
| |
+----------------+ */
0x1800,
0x2000,
0x1000,
0x6000,
0x1000,
0x2000,
0x1800,
0x0000,
/* Character (0x7c):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * |
| * |
| * |
| * |
| * |
| * |
| |
+----------------+ */
0x0000,
0x2000,
0x2000,
0x2000,
0x2000,
0x2000,
0x2000,
0x0000,
/* Character (0x7d):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| ** |
| * |
| * |
| ** |
| * |
| * |
| ** |
| |
+----------------+ */
0x6000,
0x1000,
0x2000,
0x1800,
0x2000,
0x1000,
0x6000,
0x0000,
/* Character (0x7e):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| * * |
| * * |
| |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x2800,
0x5000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
/* Character (0x7f):
bbw=5, bbh=8, bbx=0, bby=-1, width=5
+----------------+
| |
| |
| |
| |
| |
| |
| |
| |
+----------------+ */
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
};
/* Character->glyph mapping. */
static unsigned long X5x8_offset[] = {
0, /* (0x00) */
8, /* (0x01) */
16, /* (0x02) */
24, /* (0x03) */
32, /* (0x04) */
40, /* (0x05) */
48, /* (0x06) */
56, /* (0x07) */
64, /* (0x08) */
72, /* (0x09) */
80, /* (0x0a) */
88, /* (0x0b) */
96, /* (0x0c) */
104, /* (0x0d) */
112, /* (0x0e) */
120, /* (0x0f) */
128, /* (0x10) */
136, /* (0x11) */
144, /* (0x12) */
152, /* (0x13) */
160, /* (0x14) */
168, /* (0x15) */
176, /* (0x16) */
184, /* (0x17) */
192, /* (0x18) */
200, /* (0x19) */
208, /* (0x1a) */
216, /* (0x1b) */
224, /* (0x1c) */
232, /* (0x1d) */
240, /* (0x1e) */
248, /* (0x1f) */
256, /* (0x20) */
264, /* (0x21) */
272, /* (0x22) */
280, /* (0x23) */
288, /* (0x24) */
296, /* (0x25) */
304, /* (0x26) */
312, /* (0x27) */
320, /* (0x28) */
328, /* (0x29) */
336, /* (0x2a) */
344, /* (0x2b) */
352, /* (0x2c) */
360, /* (0x2d) */
368, /* (0x2e) */
376, /* (0x2f) */
384, /* (0x30) */
392, /* (0x31) */
400, /* (0x32) */
408, /* (0x33) */
416, /* (0x34) */
424, /* (0x35) */
432, /* (0x36) */
440, /* (0x37) */
448, /* (0x38) */
456, /* (0x39) */
464, /* (0x3a) */
472, /* (0x3b) */
480, /* (0x3c) */
488, /* (0x3d) */
496, /* (0x3e) */
504, /* (0x3f) */
512, /* (0x40) */
520, /* (0x41) */
528, /* (0x42) */
536, /* (0x43) */
544, /* (0x44) */
552, /* (0x45) */
560, /* (0x46) */
568, /* (0x47) */
576, /* (0x48) */
584, /* (0x49) */
592, /* (0x4a) */
600, /* (0x4b) */
608, /* (0x4c) */
616, /* (0x4d) */
624, /* (0x4e) */
632, /* (0x4f) */
640, /* (0x50) */
648, /* (0x51) */
656, /* (0x52) */
664, /* (0x53) */
672, /* (0x54) */
680, /* (0x55) */
688, /* (0x56) */
696, /* (0x57) */
704, /* (0x58) */
712, /* (0x59) */
720, /* (0x5a) */
728, /* (0x5b) */
736, /* (0x5c) */
744, /* (0x5d) */
752, /* (0x5e) */
760, /* (0x5f) */
768, /* (0x60) */
776, /* (0x61) */
784, /* (0x62) */
792, /* (0x63) */
800, /* (0x64) */
808, /* (0x65) */
816, /* (0x66) */
824, /* (0x67) */
832, /* (0x68) */
840, /* (0x69) */
848, /* (0x6a) */
856, /* (0x6b) */
864, /* (0x6c) */
872, /* (0x6d) */
880, /* (0x6e) */
888, /* (0x6f) */
896, /* (0x70) */
904, /* (0x71) */
912, /* (0x72) */
920, /* (0x73) */
928, /* (0x74) */
936, /* (0x75) */
944, /* (0x76) */
952, /* (0x77) */
960, /* (0x78) */
968, /* (0x79) */
976, /* (0x7a) */
984, /* (0x7b) */
992, /* (0x7c) */
1000, /* (0x7d) */
1008, /* (0x7e) */
1016, /* (0x7f) */
};
/* Exported structure definition. */
MWCFONT font_X5x8 = {
"X5x8",
5,
8,
7,
0,
128,
X5x8_bits,
X5x8_offset,
0, /* fixed width*/
0,
sizeof(X5x8_bits)/sizeof(MWIMAGEBITS),
};
#endif /* HAVE_LCD_BITMAP */