From bed3d3f7e06c6582f9677ab6222cd89c84a9c8c7 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Fri, 20 Sep 2002 08:07:51 +0000 Subject: New full ISO-8859-1 system font. Added font loading from dir browser. Changed default font location to /.rockbox/default.fnt. Code-policed font code. Removed old font tools. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2347 a1c6a512-1295-4272-9138-f99709370657 --- firmware/X5x8.c | 2853 ------------------------------------------------------- 1 file changed, 2853 deletions(-) delete mode 100644 firmware/X5x8.c (limited to 'firmware/X5x8.c') diff --git a/firmware/X5x8.c b/firmware/X5x8.c deleted file mode 100644 index 6422cc892d..0000000000 --- a/firmware/X5x8.c +++ /dev/null @@ -1,2853 +0,0 @@ -/* 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 */ - -- cgit v1.2.3