From 7538499d0b7bb86e88ce211dd3e54536e46abf25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sat, 12 Jun 2021 15:51:56 +0200 Subject: [PATCH] feat: create initial structure for image-viewer --- image-viewer/.gitignore | 4 + image-viewer/Makefile | 96 + image-viewer/include/font_types.h | 52 + image-viewer/include/mzapo_parlcd.h | 41 + image-viewer/include/mzapo_phys.h | 30 + image-viewer/include/mzapo_regs.h | 101 + image-viewer/include/serialize_lock.h | 18 + image-viewer/src/font_prop14x16.c | 8773 +++++++++++++++++++++++ image-viewer/src/font_rom8x16.c | 9494 +++++++++++++++++++++++++ image-viewer/src/main.c | 49 + image-viewer/src/mzapo_parlcd.c | 308 + image-viewer/src/mzapo_phys.c | 56 + image-viewer/src/serialize_lock.c | 53 + 13 files changed, 19075 insertions(+) create mode 100644 image-viewer/.gitignore create mode 100644 image-viewer/Makefile create mode 100644 image-viewer/include/font_types.h create mode 100644 image-viewer/include/mzapo_parlcd.h create mode 100644 image-viewer/include/mzapo_phys.h create mode 100644 image-viewer/include/mzapo_regs.h create mode 100644 image-viewer/include/serialize_lock.h create mode 100644 image-viewer/src/font_prop14x16.c create mode 100644 image-viewer/src/font_rom8x16.c create mode 100644 image-viewer/src/main.c create mode 100644 image-viewer/src/mzapo_parlcd.c create mode 100644 image-viewer/src/mzapo_phys.c create mode 100644 image-viewer/src/serialize_lock.c diff --git a/image-viewer/.gitignore b/image-viewer/.gitignore new file mode 100644 index 0000000..dec0966 --- /dev/null +++ b/image-viewer/.gitignore @@ -0,0 +1,4 @@ +connect.gdb + +obj/ +bin/ diff --git a/image-viewer/Makefile b/image-viewer/Makefile new file mode 100644 index 0000000..553e731 --- /dev/null +++ b/image-viewer/Makefile @@ -0,0 +1,96 @@ +SRC_DIR=./src +OBJ_DIR=./obj +BIN_DIR?=./bin +INC_DIR=./include $(INHERIT_INCLUDES) + +CC = arm-linux-gnueabihf-gcc +CXX = arm-linux-gnueabihf-g++ + +CPPFLAGS = -I . +CFLAGS =-g -std=gnu99 -O1 -Wall +CXXFLAGS = -g -std=gnu++11 -O1 -Wall +LDFLAGS = -lrt -lpthread -lmagic -ljpeg -lpng + +NAME=image-viewer +BINARY=$(BIN_DIR)/$(NAME) + +SRC=$(wildcard $(SRC_DIR)/*.c) +OBJ=$(patsubst $(SRC_DIR)/%.c, $(OBJ_DIR)/%.o, $(SRC)) + +CFLAGS=-I$(INC_DIR) -Wall -Werror -g -O0 +CFLAGS+=$(shell sdl2-config --cflags) + +#TARGET_IP ?= 192.168.202.127 +ifeq ($(TARGET_IP),) +ifneq ($(filter debug run,$(MAKECMDGOALS)),) +$(warning The target IP address is not set) +$(warning Run as "TARGET_IP=192.168.202.xxx make run" or modify Makefile) +TARGET_IP ?= 192.168.202.xxx +endif +endif +TARGET_DIR ?= /tmp/$(shell whoami) +TARGET_USER ?= root +# for use from Eduroam network use TARGET_IP=localhost and enable next line +#SSH_OPTIONS=-o "UserKnownHostsFile=/dev/null" -o "StrictHostKeyChecking=no" -o "Port=2222" +#SSH_GDB_TUNNEL_REQUIRED=y +#SSH_OPTIONS=-i /opt/zynq/ssh-connect/mzapo-root-key +#SSH_OPTIONS=-o 'ProxyJump=ctu_login@postel.felk.cvut.cz' + +.PHONY: all clean + +all: $(BINARY) + +$(BINARY): $(OBJ) | $(BIN_DIR) + $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ + +$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c | $(OBJ_DIR) + $(CC) $(CFLAGS) -c $< -o $@ + +$(BIN_DIR) $(OBJ_DIR): + echo $(BIN_DIR) + mkdir -p $@ + +dep: depend + +depend: $(SRC) $(HEADERS) + echo '# autogenerated dependencies' > depend +ifneq ($(filter %.c,$(SRC)),) + $(CC) $(CFLAGS) $(CPPFLAGS) -w -E -M $(filter %.c,$(SRC)) \ + >> depend +endif +ifneq ($(filter %.cpp,$(SRC)),) + $(CXX) $(CXXFLAGS) $(CPPFLAGS) -w -E -M $(filter %.cpp,$(SRC)) \ + >> depend +endif + +copy-executable: $(TARGET_EXE) + ssh $(SSH_OPTIONS) -t $(TARGET_USER)@$(TARGET_IP) killall gdbserver 1>/dev/null 2>/dev/null || true + ssh $(SSH_OPTIONS) $(TARGET_USER)@$(TARGET_IP) mkdir -p $(TARGET_DIR) + scp $(SSH_OPTIONS) $(BINARY) $(TARGET_USER)@$(TARGET_IP):$(TARGET_DIR)/$(NAME) + +run: copy-executable $(TARGET_EXE) + ssh $(SSH_OPTIONS) -t $(TARGET_USER)@$(TARGET_IP) $(TARGET_DIR)/$(TARGET_EXE) + +ifneq ($(filter -o ProxyJump=,$(SSH_OPTIONS))$(SSH_GDB_TUNNEL_REQUIRED),) +SSH_GDB_PORT_FORWARD=-L 12345:127.0.0.1:12345 +TARGET_GDB_PORT=127.0.0.1:12345 +else +TARGET_GDB_PORT=$(TARGET_IP):12345 +endif + +debug: copy-executable $(TARGET_EXE) + xterm -e ssh $(SSH_OPTIONS) $(SSH_GDB_PORT_FORWARD) -t $(TARGET_USER)@$(TARGET_IP) gdbserver :12345 $(TARGET_DIR)/$(TARGET_EXE) & + sleep 2 + echo >connect.gdb "target extended-remote $(TARGET_GDB_PORT)" + echo >>connect.gdb "b main" + echo >>connect.gdb "c" + ddd --debugger gdb-multiarch -x connect.gdb $(TARGET_EXE) + +clean: + $(RM) -rv $(BIN_DIR) $(OBJ_DIR) + $(RM) -rv .cache + $(RM) -rv connect.gdb + $(RM) -rv depend + +-include $(OBJ:.o=.d) +-include depend diff --git a/image-viewer/include/font_types.h b/image-viewer/include/font_types.h new file mode 100644 index 0000000..c112233 --- /dev/null +++ b/image-viewer/include/font_types.h @@ -0,0 +1,52 @@ +/******************************************************************* + + font_types.h - simple bitmap fonts type definition + + Simplified font type descriptor based on + Microwindows/Nano-X library by Greg Haerr + + https://github.com/ghaerr/microwindows + + Copyright (c) 1999, 2000, 2001, 2002, 2003, 2005, 2010, 2011 Greg Haerr + Portions Copyright (c) 2002 by Koninklijke Philips Electronics N.V. + + Simplification by Pavel Pisa for Czech Technical University + Computer Architectures course + + *******************************************************************/ + +#ifndef FONT_TYPES_H +#define FONT_TYPES_H + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +typedef uint16_t font_bits_t; + +/* builtin C-based proportional/fixed font structure*/ +typedef struct { + char * name; /* font name*/ + int maxwidth; /* max width in pixels*/ + unsigned int height; /* height in pixels*/ + int ascent; /* ascent (baseline) height*/ + int firstchar; /* first character in bitmap*/ + int size; /* font size in characters*/ + const font_bits_t *bits; /* 16-bit right-padded bitmap data*/ + const uint32_t *offset; /* offsets into bitmap data*/ + const unsigned char *width; /* character widths or 0 if fixed*/ + int defaultchar;/* default char (not glyph index)*/ + int32_t bits_size; /* # words of MWIMAGEBITS bits*/ +} font_descriptor_t; + +extern font_descriptor_t font_winFreeSystem14x16; + +extern font_descriptor_t font_rom8x16; + +#ifdef __cplusplus +} /* extern "C"*/ +#endif + +#endif /*FONT_TYPES_H*/ diff --git a/image-viewer/include/mzapo_parlcd.h b/image-viewer/include/mzapo_parlcd.h new file mode 100644 index 0000000..7e289f2 --- /dev/null +++ b/image-viewer/include/mzapo_parlcd.h @@ -0,0 +1,41 @@ +/******************************************************************* + Simple program to check LCD functionality on MicroZed + based MZ_APO board designed by Petr Porazil at PiKRON + + mzapo_parlcd.h - parallel connected LCD low level access + + (C) Copyright 2017 by Pavel Pisa + e-mail: pisa@cmp.felk.cvut.cz + homepage: http://cmp.felk.cvut.cz/~pisa + company: http://www.pikron.com/ + license: any combination of GPL, LGPL, MPL or BSD licenses + + *******************************************************************/ + +#ifndef MZAPO_PARLCD_H +#define MZAPO_PARLCD_H + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +void parlcd_write_cr(unsigned char *parlcd_mem_base, uint16_t data); + +void parlcd_write_cmd(unsigned char *parlcd_mem_base, uint16_t cmd); + +void parlcd_write_data(unsigned char *parlcd_mem_base, uint16_t data); + +void parlcd_write_data2x(unsigned char *parlcd_mem_base, uint32_t data); + +void parlcd_delay(int msec); + +void parlcd_hx8357_init(unsigned char *parlcd_mem_base); + + +#ifdef __cplusplus +} /* extern "C"*/ +#endif + +#endif /*MZAPO_PARLCD_H*/ diff --git a/image-viewer/include/mzapo_phys.h b/image-viewer/include/mzapo_phys.h new file mode 100644 index 0000000..95f0920 --- /dev/null +++ b/image-viewer/include/mzapo_phys.h @@ -0,0 +1,30 @@ +/******************************************************************* + Simple program to check LCD functionality on MicroZed + based MZ_APO board designed by Petr Porazil at PiKRON + + mzapo_phys.h - mapping of the physical address to process + + (C) Copyright 2017 by Pavel Pisa + e-mail: pisa@cmp.felk.cvut.cz + homepage: http://cmp.felk.cvut.cz/~pisa + company: http://www.pikron.com/ + license: any combination of GPL, LGPL, MPL or BSD licenses + + *******************************************************************/ + +#ifndef MZAPO_PHYS_H +#define MZAPO_PHYS_H + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +void *map_phys_address(off_t region_base, size_t region_size, int opt_cached); + +#ifdef __cplusplus +} /* extern "C"*/ +#endif + +#endif /*MZAPO_PHYS_H*/ diff --git a/image-viewer/include/mzapo_regs.h b/image-viewer/include/mzapo_regs.h new file mode 100644 index 0000000..c569ef9 --- /dev/null +++ b/image-viewer/include/mzapo_regs.h @@ -0,0 +1,101 @@ +/******************************************************************* + Simple program to check LCD functionality on MicroZed + based MZ_APO board designed by Petr Porazil at PiKRON + + mzapo_regs.h - definition of the MZ_APO design registers + + (C) Copyright 2017 by Pavel Pisa + e-mail: pisa@cmp.felk.cvut.cz + homepage: http://cmp.felk.cvut.cz/~pisa + company: http://www.pikron.com/ + license: any combination of GPL, LGPL, MPL or BSD licenses + + *******************************************************************/ + +#ifndef MZAPO_REGS_H +#define MZAPO_REGS_H + +/* + Complete description of the educational MZ_APO design registers + can be found at + + https://cw.fel.cvut.cz/wiki/courses/b35apo/documentation/mz_apo/start + + The peripherals VHDL sources can be found in the repository + + http://rtime.felk.cvut.cz/gitweb/fpga/zynq/canbench-sw.git/tree/refs/heads/microzed_apo:/system/ip + +*/ + +/* SPI connected knobs and LEDs registers and keyboard */ + +#define SPILED_REG_BASE_PHYS 0x43c40000 +#define SPILED_REG_SIZE 0x00004000 + +#define SPILED_REG_LED_LINE_o 0x004 +#define SPILED_REG_LED_RGB1_o 0x010 +#define SPILED_REG_LED_RGB2_o 0x014 +#define SPILED_REG_LED_KBDWR_DIRECT_o 0x018 + +#define SPILED_REG_KBDRD_KNOBS_DIRECT_o 0x020 +#define SPILED_REG_KNOBS_8BIT_o 0x024 + +/* Parallel LCD registers */ + +#define PARLCD_REG_BASE_PHYS 0x43c00000 +#define PARLCD_REG_SIZE 0x00004000 + +#define PARLCD_REG_CR_o 0x0000 +#define PARLCD_REG_CR_RESET_m 0x00000002 +#define PARLCD_REG_CMD_o 0x0008 +#define PARLCD_REG_DATA_o 0x000C + +/* RC model servos and optional PS2 peripheral */ + +#define SERVOPS2_REG_BASE_PHYS 0x43c50000 +#define SERVOPS2_REG_SIZE 0x4000 + +#define SERVOPS2_REG_CR_o 0x0000 +#define SERVOPS2_REG_PWMPER_o 0x000C +#define SERVOPS2_REG_PWM1_o 0x0010 +#define SERVOPS2_REG_PWM2_o 0x0014 +#define SERVOPS2_REG_PWM3_o 0x0018 +#define SERVOPS2_REG_PWM4_o 0x001C + +/* Simple audio PWM output */ + +#define AUDIOPWM_REG_BASE_PHYS 0x43c60000 +#define AUDIOPWM_REG_SIZE 0x4000 + +#define AUDIOPWM_REG_CR_o 0x0000 +#define AUDIOPWM_REG_PWMPER_o 0x0008 +#define AUDIOPWM_REG_PWM_o 0x000C + +/* Optional DC Motor Simple Driver Peripherals for PSR Subject */ + +#define DCSPDRV_REG_BASE_PHYS_0 0x43c20000 +#define DCSPDRV_REG_BASE_PHYS_1 0x43c30000 +#define DCSPDRV_REG_SIZE 0x4000 + +#define DCSPDRV_REG_CR_o 0x0000 +#define DCSPDRV_REG_CR_PWM_A_DIRECT_m 0x00000010 +#define DCSPDRV_REG_CR_PWM_B_DIRECT_m 0x00000020 +#define DCSPDRV_REG_CR_PWM_ENABLE_m 0x00000040 +#define DCSPDRV_REG_CR_IRC_RESET_m 0x00000100 + +#define DCSPDRV_REG_SR_o 0x0004 +#define DCSPDRV_REG_SR_IRC_A_MON_m 0x00000100 +#define DCSPDRV_REG_SR_IRC_B_MON_m 0x00000200 +#define DCSPDRV_REG_SR_IRC_IRQ_MON_m 0x00000400 + +#define DCSPDRV_REG_PERIOD_o 0x0008 +#define DCSPDRV_REG_PERIOD_MASK_m 0x3fffffff + +#define DCSPDRV_REG_DUTY_o 0x000C +#define DCSPDRV_REG_DUTY_MASK_m 0x3fffffff +#define DCSPDRV_REG_DUTY_DIR_A_m 0x40000000 +#define DCSPDRV_REG_DUTY_DIR_B_m 0x80000000 + +#define DCSPDRV_REG_IRC_o 0x0010 + +#endif /*MZAPO_REGS_H*/ diff --git a/image-viewer/include/serialize_lock.h b/image-viewer/include/serialize_lock.h new file mode 100644 index 0000000..1fd3457 --- /dev/null +++ b/image-viewer/include/serialize_lock.h @@ -0,0 +1,18 @@ +#ifndef SERIALIZE_LOCK_H +#define SERIALIZE_LOCK_H + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +int serialize_lock(int no_wait); + +void serialize_unlock(void); + +#ifdef __cplusplus +} /* extern "C"*/ +#endif + +#endif /*SERIALIZE_LOCK_H*/ diff --git a/image-viewer/src/font_prop14x16.c b/image-viewer/src/font_prop14x16.c new file mode 100644 index 0000000..410b602 --- /dev/null +++ b/image-viewer/src/font_prop14x16.c @@ -0,0 +1,8773 @@ +/* Generated by convfnt.exe, modified removed offset array*/ +#include "font_types.h" + +/* Windows FreeSystem 14x16 Font */ + +/* + * FONTRES 100,96,96:Free System 10 + * Distributed under the MPL (c) 1999 darran@rimron.co.uk v0.1 + * Free System + */ + +static font_bits_t winFreeSystem14x16_bits[] = { + +/* Character (0x20): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ! (0x21): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character " (0x22): + ht=16, width=6 + +------+ + | | + | | + |** **| + |** **| + |** **| + |** **| + |** **| + | | + | | + | | + | | + | | + | | + | | + | | + | | + +------+ */ +0x0000, +0x0000, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character # (0x23): + ht=16, width=8 + +--------+ + | | + | | + | ** ** | + | ** ** | + | *******| + | *******| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |******* | + |******* | + | ** ** | + | ** ** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3600, +0x3600, +0x7f00, +0x7f00, +0x3600, +0x3600, +0x6c00, +0x6c00, +0xfe00, +0xfe00, +0x6c00, +0x6c00, +0x0000, +0x0000, + +/* Character $ (0x24): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ****** | + |** ** **| + |** ** **| + |** ** | + |****** | + | ***** | + | ** **| + |** ** **| + |** ** **| + | ****** | + | ** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x7e00, +0xdb00, +0xdb00, +0xd800, +0xfc00, +0x3e00, +0x1b00, +0xdb00, +0xdb00, +0x7e00, +0x1800, +0x0000, +0x0000, + +/* Character % (0x25): + ht=16, width=11 + +-----------+ + | | + | | + | *** **| + |** ** ** | + |** ** ** | + |** ** ** | + | *** ** | + | ** | + | ** *** | + | ** ** **| + | ** ** **| + | ** ** **| + |** *** | + | | + | | + | | + +-----------+ */ +0x0000, +0x0000, +0x7060, +0xd8c0, +0xd980, +0xdb00, +0x7600, +0x0600, +0x0dc0, +0x1b60, +0x3360, +0x6360, +0xc1c0, +0x0000, +0x0000, +0x0000, + +/* Character & (0x26): + ht=16, width=9 + +---------+ + | | + | | + | *** | + | ** ** | + | * * | + | * * | + | ** ** | + | *** | + | *** * | + | ** ** * | + | * *** | + | ** ** | + | ****** | + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x1c00, +0x3600, +0x2200, +0x2200, +0x3600, +0x1c00, +0x3900, +0x6d00, +0x4700, +0x6600, +0x3f00, +0x0000, +0x0000, +0x0000, + +/* Character ' (0x27): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ( (0x28): + ht=16, width=4 + +----+ + | | + | | + | **| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **| + +----+ */ +0x0000, +0x0000, +0x3000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x3000, + +/* Character ) (0x29): + ht=16, width=4 + +----+ + | | + | | + |** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** | + +----+ */ +0x0000, +0x0000, +0xc000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0xc000, + +/* Character * (0x2a): + ht=16, width=6 + +------+ + | | + | | + | ** | + | ** | + |******| + | ** | + | **** | + | * * | + | | + | | + | | + | | + | | + | | + | | + | | + +------+ */ +0x0000, +0x0000, +0x3000, +0x3000, +0xfc00, +0x3000, +0x7800, +0x4800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character + (0x2b): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + |********| + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x1800, +0x1800, +0xff00, +0x1800, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character , (0x2c): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | ** | + | ** | + | ** | + |** | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0xc000, +0x0000, +0x0000, + +/* Character - (0x2d): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | | + | | + | | + |****| + |****| + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xf000, +0xf000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character . (0x2e): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + |*** | + |*** | + |*** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xe000, +0xe000, +0xe000, +0x0000, +0x0000, +0x0000, + +/* Character / (0x2f): + ht=16, width=4 + +----+ + | | + | | + | **| + | **| + | **| + | **| + | ***| + | ** | + | ** | + | ** | + | ** | + |*** | + |** | + |** | + |** | + | | + +----+ */ +0x0000, +0x0000, +0x3000, +0x3000, +0x3000, +0x3000, +0x7000, +0x6000, +0x6000, +0x6000, +0x6000, +0xe000, +0xc000, +0xc000, +0xc000, +0x0000, + +/* Character 0 (0x30): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character 1 (0x31): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x7800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character 2 (0x32): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ****** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x0600, +0x0c00, +0x1800, +0x3000, +0x6000, +0x6000, +0x7e00, +0x0000, +0x0000, +0x0000, + +/* Character 3 (0x33): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** | + | ** | + | *** | + | ** | + | ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x0600, +0x0600, +0x1c00, +0x0600, +0x0600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character 4 (0x34): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ****** | + | ****** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x7e00, +0x7e00, +0x0600, +0x0600, +0x0600, +0x0000, +0x0000, +0x0000, + +/* Character 5 (0x35): + ht=16, width=8 + +--------+ + | | + | | + | ****** | + | ** | + | ** | + | ** | + | ***** | + | ** ** | + | ** | + | ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7e00, +0x6000, +0x6000, +0x6000, +0x7c00, +0x6600, +0x0600, +0x0600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character 6 (0x36): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6000, +0x6000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character 7 (0x37): + ht=16, width=8 + +--------+ + | | + | | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7e00, +0x0600, +0x0600, +0x0c00, +0x0c00, +0x7e00, +0x1800, +0x1800, +0x3000, +0x3000, +0x3000, +0x0000, +0x0000, +0x0000, + +/* Character 8 (0x38): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character 9 (0x39): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + | ** | + | ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0600, +0x0600, +0x0600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character : (0x3a): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character ; (0x3b): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | | + | | + | ** | + | ** | + | ** | + |** | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0xc000, +0x0000, +0x0000, + +/* Character < (0x3c): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0600, +0x0c00, +0x1800, +0x3000, +0x6000, +0x6000, +0x3000, +0x1800, +0x0c00, +0x0600, +0x0000, +0x0000, +0x0000, + +/* Character = (0x3d): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ****** | + | ****** | + | | + | ****** | + | ****** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0x7e00, +0x0000, +0x7e00, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character > (0x3e): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x3000, +0x1800, +0x0c00, +0x0600, +0x0600, +0x0c00, +0x1800, +0x3000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character ? (0x3f): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** | + | ** | + | ** | + | ** | + | | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x0600, +0x0c00, +0x1800, +0x1800, +0x0000, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character @ (0x40): + ht=16, width=14 + +--------------+ + | | + | **** | + | *** *** | + | *** *** | + | ** ** ** | + | ** **** ** | + | ** ** ** ** | + | ** ** ** ** | + | ** ** ** ** | + | ** ** ** ** | + | ** **** ** | + | ** * **** | + | ** | + | *** *** | + | ***** | + | | + +--------------+ */ +0x0000, +0x0780, +0x1ce0, +0x3870, +0x3330, +0x6798, +0x66d8, +0x6cd8, +0x6cd8, +0x6d98, +0x6798, +0x32f0, +0x3000, +0x1c70, +0x07c0, +0x0000, + +/* Character A (0x41): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | **** | + | **** | + | * * | + | ** ** | + | ****** | + | ****** | + |*** ***| + |** **| + |** **| + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x3c00, +0x3c00, +0x2400, +0x6600, +0x7e00, +0x7e00, +0xe700, +0xc300, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character B (0x42): + ht=16, width=10 + +----------+ + | | + | | + | ******* | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ******* | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ******* | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x7f00, +0x6180, +0x6180, +0x6180, +0x6180, +0x7f00, +0x6180, +0x6180, +0x6180, +0x6180, +0x7f00, +0x0000, +0x0000, +0x0000, + +/* Character C (0x43): + ht=16, width=9 + +---------+ + | | + | | + | **** | + | ** ** | + | ** * | + | ** * | + | ** | + | ** | + | ** | + | ** * | + | ** * | + | ** ** | + | **** | + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x1e00, +0x3300, +0x6100, +0x6100, +0x6000, +0x6000, +0x6000, +0x6100, +0x6100, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character D (0x44): + ht=16, width=10 + +----------+ + | | + | | + | ****** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ****** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x7e00, +0x6300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6300, +0x7e00, +0x0000, +0x0000, +0x0000, + +/* Character E (0x45): + ht=16, width=9 + +---------+ + | | + | | + | ******* | + | ** | + | ** | + | ** | + | ** | + | ******* | + | ** | + | ** | + | ** | + | ** | + | ******* | + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x7f00, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x0000, +0x0000, +0x0000, + +/* Character F (0x46): + ht=16, width=8 + +--------+ + | | + | | + | *******| + | ** | + | ** | + | ** | + | ** | + | *******| + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7f00, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character G (0x47): + ht=16, width=10 + +----------+ + | | + | | + | ***** | + | ** ** | + | ** * | + | ** * | + | ** | + | ** | + | ** **** | + | ** ** | + | ** ** | + | ** ** | + | **** * | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x1f00, +0x3180, +0x6080, +0x6080, +0x6000, +0x6000, +0x6780, +0x6180, +0x6180, +0x3180, +0x1e80, +0x0000, +0x0000, +0x0000, + +/* Character H (0x48): + ht=16, width=10 + +----------+ + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ******** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x7f80, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x0000, +0x0000, +0x0000, + +/* Character I (0x49): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character J (0x4a): + ht=16, width=7 + +-------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** ** | + |** ** | + |** ** | + | **** | + | | + | | + | | + +-------+ */ +0x0000, +0x0000, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0xcc00, +0xcc00, +0xcc00, +0x7800, +0x0000, +0x0000, +0x0000, + +/* Character K (0x4b): + ht=16, width=9 + +---------+ + | | + | | + | ** **| + | ** ** | + | ** ** | + | ** ** | + | **** | + | *** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** **| + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x6180, +0x6300, +0x6600, +0x6c00, +0x7800, +0x7000, +0x7800, +0x6c00, +0x6600, +0x6300, +0x6180, +0x0000, +0x0000, +0x0000, + +/* Character L (0x4c): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | *******| + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x0000, +0x0000, +0x0000, + +/* Character M (0x4d): + ht=16, width=12 + +------------+ + | | + | | + | ** ** | + | ** ** | + | *** *** | + | *** *** | + | **** **** | + | **** **** | + | ** **** ** | + | ** **** ** | + | ** ** ** | + | ** ** ** | + | ** ** | + | | + | | + | | + +------------+ */ +0x0000, +0x0000, +0x6060, +0x6060, +0x70e0, +0x70e0, +0x79e0, +0x79e0, +0x6f60, +0x6f60, +0x6660, +0x6660, +0x6060, +0x0000, +0x0000, +0x0000, + +/* Character N (0x4e): + ht=16, width=10 + +----------+ + | | + | | + | ** ** | + | *** ** | + | *** ** | + | **** ** | + | ***** ** | + | ** ** ** | + | ** ***** | + | ** **** | + | ** *** | + | ** *** | + | ** ** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x6180, +0x7180, +0x7180, +0x7980, +0x7d80, +0x6d80, +0x6f80, +0x6780, +0x6380, +0x6380, +0x6180, +0x0000, +0x0000, +0x0000, + +/* Character O (0x4f): + ht=16, width=10 + +----------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x1e00, +0x3300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character P (0x50): + ht=16, width=9 + +---------+ + | | + | | + | ******* | + | ** **| + | ** **| + | ** **| + | ** **| + | ** **| + | ******* | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x7f00, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x7f00, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character Q (0x51): + ht=16, width=10 + +----------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** * ** | + | ** **** | + | ** ** | + | ****** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x1e00, +0x3300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6580, +0x6780, +0x3300, +0x1f80, +0x0000, +0x0000, +0x0000, + +/* Character R (0x52): + ht=16, width=10 + +----------+ + | | + | | + | ******* | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ******* | + | ** ** | + | ** ** | + | ** ** | + | ** **| + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x7f00, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x7f00, +0x6180, +0x6180, +0x6180, +0x60c0, +0x0000, +0x0000, +0x0000, + +/* Character S (0x53): + ht=16, width=9 + +---------+ + | | + | | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | *** | + | *** | + | ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x3e00, +0x6300, +0x6300, +0x6300, +0x3800, +0x0e00, +0x0300, +0x6300, +0x6300, +0x6300, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character T (0x54): + ht=16, width=8 + +--------+ + | | + | | + |********| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xff00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character U (0x55): + ht=16, width=10 + +----------+ + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character V (0x56): + ht=16, width=8 + +--------+ + | | + | | + |** **| + |** **| + |** **| + | ** ** | + | ** ** | + | ** ** | + | * * | + | **** | + | **** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc300, +0xc300, +0xc300, +0x6600, +0x6600, +0x6600, +0x2400, +0x3c00, +0x3c00, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character W (0x57): + ht=16, width=14 + +--------------+ + | | + | | + |** **| + |** ** **| + |** ** **| + |** ** **| + | ** **** ** | + | ** **** ** | + | ** * * ** | + | **** **** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + +--------------+ */ +0x0000, +0x0000, +0xc00c, +0xc30c, +0xc30c, +0xc30c, +0x6798, +0x6798, +0x34b0, +0x3cf0, +0x1860, +0x1860, +0x1860, +0x0000, +0x0000, +0x0000, + +/* Character X (0x58): + ht=16, width=9 + +---------+ + | | + | | + |** **| + |** **| + | ** ** | + | ** ** | + | *** | + | *** | + | *** | + | ** ** | + | ** ** | + |** **| + |** **| + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0xc180, +0xc180, +0x6300, +0x3600, +0x1c00, +0x1c00, +0x1c00, +0x3600, +0x6300, +0xc180, +0xc180, +0x0000, +0x0000, +0x0000, + +/* Character Y (0x59): + ht=16, width=10 + +----------+ + | | + | | + |** **| + |** **| + |** **| + | ** ** | + | ** ** | + | **** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0xc0c0, +0xc0c0, +0xc0c0, +0x6180, +0x3300, +0x1e00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0000, +0x0000, +0x0000, + +/* Character Z (0x5a): + ht=16, width=9 + +---------+ + | | + | | + |*********| + | **| + | ** | + | ** | + | ** | + | * | + | ** | + | ** | + | ** | + |** | + |*********| + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0xff80, +0x0180, +0x0300, +0x0600, +0x0c00, +0x0800, +0x1800, +0x3000, +0x6000, +0xc000, +0xff80, +0x0000, +0x0000, +0x0000, + +/* Character [ (0x5b): + ht=16, width=4 + +----+ + | | + | | + | ***| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ***| + +----+ */ +0x0000, +0x0000, +0x7000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x7000, + +/* Character \ (0x5c): + ht=16, width=4 + +----+ + | | + | | + |** | + |** | + |** | + |** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **| + | **| + | **| + | **| + | | + +----+ */ +0x0000, +0x0000, +0xc000, +0xc000, +0xc000, +0xc000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x3000, +0x3000, +0x3000, +0x3000, +0x0000, + +/* Character ] (0x5d): + ht=16, width=4 + +----+ + | | + | | + |*** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |*** | + +----+ */ +0x0000, +0x0000, +0xe000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0xe000, + +/* Character ^ (0x5e): + ht=16, width=5 + +-----+ + | | + | | + | * | + | *** | + |*****| + |** **| + |* *| + | | + | | + | | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0x2000, +0x7000, +0xf800, +0xd800, +0x8800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character _ (0x5f): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + |********| + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, + +/* Character ` (0x60): + ht=16, width=5 + +-----+ + | | + | ** | + | *** | + | ** | + | **| + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x6000, +0x7000, +0x3000, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character a (0x61): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | **** | + | ** ** | + | * ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3c00, +0x6600, +0x4600, +0x1e00, +0x3600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character b (0x62): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x7c00, +0x0000, +0x0000, +0x0000, + +/* Character c (0x63): + ht=16, width=7 + +-------+ + | | + | | + | | + | | + | | + | **** | + | ** **| + | ** | + | ** | + | ** | + | ** | + | ** **| + | **** | + | | + | | + | | + +-------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3c00, +0x6600, +0x6000, +0x6000, +0x6000, +0x6000, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character d (0x64): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0600, +0x0600, +0x0600, +0x0600, +0x3e00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character e (0x65): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | **** | + | ** ** | + | ** ** | + | ****** | + | ** | + | ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x7e00, +0x6000, +0x6000, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character f (0x66): + ht=16, width=4 + +----+ + | | + | | + | **| + | ** | + | ** | + | ** | + |****| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x3000, +0x6000, +0x6000, +0x6000, +0xf000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character g (0x67): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + | ** ** | + | **** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3e00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0600, +0x6600, +0x3c00, + +/* Character h (0x68): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x0000, +0x0000, +0x0000, + +/* Character i (0x69): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character j (0x6a): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0xc000, + +/* Character k (0x6b): + ht=16, width=7 + +-------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** **| + | ** ** | + | **** | + | *** | + | **** | + | ** ** | + | ** **| + | | + | | + | | + +-------+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6600, +0x6c00, +0x7800, +0x7000, +0x7800, +0x6c00, +0x6600, +0x0000, +0x0000, +0x0000, + +/* Character l (0x6c): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character m (0x6d): + ht=16, width=12 + +------------+ + | | + | | + | | + | | + | | + | ********* | + | ** ** ** | + | ** ** ** | + | ** ** ** | + | ** ** ** | + | ** ** ** | + | ** ** ** | + | ** ** ** | + | | + | | + | | + +------------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7fc0, +0x6660, +0x6660, +0x6660, +0x6660, +0x6660, +0x6660, +0x6660, +0x0000, +0x0000, +0x0000, + +/* Character n (0x6e): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x0000, +0x0000, +0x0000, + +/* Character o (0x6f): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character p (0x70): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x7c00, +0x6000, +0x6000, +0x6000, + +/* Character q (0x71): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3e00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0600, +0x0600, +0x0600, + +/* Character r (0x72): + ht=16, width=5 + +-----+ + | | + | | + | | + | | + | | + | ****| + | *** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7800, +0x7000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character s (0x73): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | **** | + | ** ** | + | ** * | + | *** | + | *** | + | * ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3c00, +0x6600, +0x6200, +0x3800, +0x1c00, +0x4600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character t (0x74): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + |****| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **| + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0xf000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x3000, +0x0000, +0x0000, +0x0000, + +/* Character u (0x75): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character v (0x76): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** **| + |** **| + | ** ** | + | ** ** | + | ** ** | + | **** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc300, +0xc300, +0x6600, +0x6600, +0x6600, +0x3c00, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character w (0x77): + ht=16, width=10 + +----------+ + | | + | | + | | + | | + | | + |** **| + |** ** **| + |** ** **| + | ** ** ** | + | ** ** ** | + | ******** | + | ** ** | + | ** ** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc0c0, +0xccc0, +0xccc0, +0x6d80, +0x6d80, +0x7f80, +0x3300, +0x3300, +0x0000, +0x0000, +0x0000, + +/* Character x (0x78): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** **| + | ** ** | + | **** | + | ** | + | ** | + | **** | + | ** ** | + |** **| + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc300, +0x6600, +0x3c00, +0x1800, +0x1800, +0x3c00, +0x6600, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character y (0x79): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** **| + |** **| + |** **| + | ** ** | + | ** ** | + | **** | + | **** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc300, +0xc300, +0xc300, +0x6600, +0x6600, +0x3c00, +0x3c00, +0x1800, +0x1800, +0x3000, +0x6000, + +/* Character z (0x7a): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ****** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0x0600, +0x0c00, +0x1800, +0x1800, +0x3000, +0x6000, +0x7e00, +0x0000, +0x0000, +0x0000, + +/* Character { (0x7b): + ht=16, width=5 + +-----+ + | | + | | + | **| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **| + +-----+ */ +0x0000, +0x0000, +0x1800, +0x3000, +0x3000, +0x3000, +0x3000, +0x3000, +0x6000, +0x6000, +0x3000, +0x3000, +0x3000, +0x3000, +0x3000, +0x1800, + +/* Character | (0x7c): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, + +/* Character } (0x7d): + ht=16, width=5 + +-----+ + | | + | | + |** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** | + +-----+ */ +0x0000, +0x0000, +0xc000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x3000, +0x3000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0xc000, + +/* Character ~ (0x7e): + ht=16, width=5 + +-----+ + | | + | | + |*** *| + |* ***| + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0xe800, +0xb800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x7f): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x80): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x81): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x82): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x83): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x84): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x85): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x86): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x87): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x88): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x89): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8a): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8b): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8c): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8d): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8e): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8f): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x90): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x91): + ht=16, width=4 + +----+ + | | + | **| + | **| + | ** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x3000, +0x3000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x92): + ht=16, width=4 + +----+ + | | + | ** | + | ** | + |** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x6000, +0x6000, +0xc000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x93): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x94): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x95): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x96): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x97): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x98): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x99): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9a): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9b): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9c): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9d): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9e): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9f): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa0): + ht=16, width=9 + +---------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa1): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa2): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** | + | **** | + | ** *** | + | ** * | + | ** * | + | ** * | + | *** | + | *** ** | + | **** | + | ** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0c00, +0x3c00, +0x6e00, +0x6800, +0x6800, +0x6800, +0x7000, +0x7600, +0x3c00, +0x3000, +0x0000, +0x0000, + +/* Character � (0xa3): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | ** | + | ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x6c00, +0x6000, +0x6000, +0x6000, +0x3000, +0x7800, +0x3000, +0x3000, +0x6600, +0x7c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa4): + ht=16, width=8 + +--------+ + | | + | | + | ** ** | + | **** | + | * * | + | * * | + | * * | + | **** | + | ** ** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6600, +0x3c00, +0x2400, +0x2400, +0x2400, +0x3c00, +0x6600, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa5): + ht=16, width=8 + +--------+ + | | + | | + |** **| + |** **| + |** **| + | ** ** | + | ** ** | + |********| + | ** | + |********| + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc300, +0xc300, +0xc300, +0x6600, +0x6600, +0xff00, +0x1800, +0xff00, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa6): + ht=16, width=4 + +----+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +----+ */ +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, + +/* Character � (0xa7): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | * * | + | *** | + | *** | + | ** ** | + | ** ** | + | *** | + | *** | + | * * | + | ** ** | + | **** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x2400, +0x3800, +0x3800, +0x6c00, +0x3600, +0x1c00, +0x1c00, +0x2400, +0x6600, +0x3c00, +0x0000, +0x0000, + +/* Character � (0xa8): + ht=16, width=5 + +-----+ + | | + | | + |** **| + |** **| + |** **| + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0xd800, +0xd800, +0xd800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa9): + ht=16, width=10 + +----------+ + | | + | | + | ****** | + | ** ** | + |** ** **| + |** * * **| + |** * * **| + |** * **| + |** * * **| + |** * * **| + |** ** **| + | ** ** | + | ****** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x3f00, +0x6180, +0xccc0, +0xd2c0, +0xd2c0, +0xd0c0, +0xd2c0, +0xd2c0, +0xccc0, +0x6180, +0x3f00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xaa): + ht=16, width=5 + +-----+ + | | + | | + | | + | * | + | * | + | ** | + | * * | + | ** | + | | + | *** | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0x0000, +0x2000, +0x1000, +0x3000, +0x5000, +0x3000, +0x0000, +0x7000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xab): + ht=16, width=7 + +-------+ + | | + | | + | | + | | + | | + | | + | | + | ** **| + | ** ** | + |** ** | + | ** ** | + | ** **| + | | + | | + | | + | | + +-------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3600, +0x6c00, +0xd800, +0x6c00, +0x3600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xac): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | ****** | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0x0600, +0x0600, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xad): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | | + | | + | | + | | + |****| + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xf000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xae): + ht=16, width=10 + +----------+ + | | + | | + | ****** | + | ** ** | + |** *** **| + |** * * **| + |** * * **| + |** * * **| + |** *** **| + |** * * **| + |** * * **| + | ** ** | + | ****** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x3f00, +0x6180, +0xdcc0, +0xd2c0, +0xd2c0, +0xd2c0, +0xdcc0, +0xd4c0, +0xd2c0, +0x6180, +0x3f00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xaf): + ht=16, width=8 + +--------+ + | | + |********| + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb0): + ht=16, width=5 + +-----+ + | | + | | + | | + | *** | + | * * | + | * * | + | *** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0x0000, +0x7000, +0x5000, +0x5000, +0x7000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb1): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | ** | + | ** | + | ****** | + | ** | + | ** | + | | + | ****** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x7e00, +0x1800, +0x1800, +0x0000, +0x7e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb2): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + |* **| + | **| + | ** | + |****| + | | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0xb000, +0x3000, +0x6000, +0xf000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb3): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + |* **| + | ** | + |* **| + | ** | + | | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0xb000, +0x6000, +0xb000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb4): + ht=16, width=5 + +-----+ + | | + | | + | ***| + | ** | + | ** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0x3800, +0x3000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb5): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | *******| + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x7f00, +0x6000, +0x6000, +0x6000, + +/* Character � (0xb6): + ht=16, width=7 + +-------+ + | | + | | + | | + | **** | + | ***** | + | ***** | + | ***** | + | ***** | + | **** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +-------+ */ +0x0000, +0x0000, +0x0000, +0x3c00, +0x7c00, +0x7c00, +0x7c00, +0x7c00, +0x3c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb7): + ht=16, width=4 + +----+ + | | + | | + | | + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb8): + ht=16, width=5 + +-----+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | ** | + | **| + | *** | + +-----+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3000, +0x1800, +0x7000, + +/* Character � (0xb9): + ht=16, width=4 + +----+ + | | + | | + | | + | ** | + |*** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0xe000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xba): + ht=16, width=5 + +-----+ + | | + | | + | | + | *** | + | * * | + | * * | + | * * | + | *** | + | | + | *** | + | | + | | + | | + | | + | | + | | + +-----+ */ +0x0000, +0x0000, +0x0000, +0x7000, +0x5000, +0x5000, +0x5000, +0x7000, +0x0000, +0x7000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbb): + ht=16, width=7 + +-------+ + | | + | | + | | + | | + | | + | | + | | + |** ** | + | ** ** | + | ** **| + | ** ** | + |** ** | + | | + | | + | | + | | + +-------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xd800, +0x6c00, +0x3600, +0x6c00, +0xd800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbc): + ht=16, width=11 + +-----------+ + | | + | | + | | + | ** **| + | *** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** *** | + | ** ** * | + | ** **** | + |** ** | + | | + | | + | | + +-----------+ */ +0x0000, +0x0000, +0x0000, +0x3060, +0x70c0, +0x3180, +0x3300, +0x3600, +0x0cc0, +0x19c0, +0x3340, +0x63c0, +0xc0c0, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbd): + ht=16, width=11 + +-----------+ + | | + | | + | | + | ** **| + | *** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** * ** | + | ** ** | + | ** ** | + |** **** | + | | + | | + | | + +-----------+ */ +0x0000, +0x0000, +0x0000, +0x3060, +0x70c0, +0x3180, +0x3300, +0x3600, +0x0d80, +0x1ac0, +0x30c0, +0x6180, +0xc3c0, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbe): + ht=16, width=11 + +-----------+ + | | + | | + | | + | ** **| + | * ** ** | + | ** ** | + | * ** ** | + | ** ** | + | ** ** | + | ** *** | + | ** ** * | + | ** **** | + |** ** | + | | + | | + | | + +-----------+ */ +0x0000, +0x0000, +0x0000, +0x3060, +0x58c0, +0x3180, +0x5b00, +0x3600, +0x0cc0, +0x19c0, +0x3340, +0x63c0, +0xc0c0, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbf): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** | + | ** | + | | + | ** | + | ** | + | ** | + | ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x0000, +0x1800, +0x1800, +0x3000, +0x6000, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc0): + ht=16, width=8 + +--------+ + | *** | + | ** | + | ** | + | ** | + | ** | + | **** | + | **** | + | * * | + | ** ** | + | ** ** | + | ****** | + |** **| + |** **| + | | + | | + | | + +--------+ */ +0x3800, +0x1800, +0x0c00, +0x1800, +0x1800, +0x3c00, +0x3c00, +0x2400, +0x6600, +0x6600, +0x7e00, +0xc300, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc1): + ht=16, width=8 + +--------+ + | *** | + | ** | + | ** | + | ** | + | ** | + | **** | + | **** | + | * * | + | ** ** | + | ** ** | + | ****** | + |** **| + |** **| + | | + | | + | | + +--------+ */ +0x1c00, +0x1800, +0x3000, +0x1800, +0x1800, +0x3c00, +0x3c00, +0x2400, +0x6600, +0x6600, +0x7e00, +0xc300, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc2): + ht=16, width=8 + +--------+ + | ** | + | **** | + | ** ** | + | ** | + | ** | + | **** | + | **** | + | * * | + | ** ** | + | ** ** | + | ****** | + |** **| + |** **| + | | + | | + | | + +--------+ */ +0x1800, +0x3c00, +0x6600, +0x1800, +0x1800, +0x3c00, +0x3c00, +0x2400, +0x6600, +0x6600, +0x7e00, +0xc300, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc3): + ht=16, width=8 + +--------+ + | **** * | + | * **** | + | | + | ** | + | ** | + | **** | + | **** | + | * * | + | ** ** | + | ** ** | + | ****** | + |** **| + |** **| + | | + | | + | | + +--------+ */ +0x7a00, +0x5e00, +0x0000, +0x1800, +0x1800, +0x3c00, +0x3c00, +0x2400, +0x6600, +0x6600, +0x7e00, +0xc300, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc4): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | | + | ** | + | ** | + | **** | + | **** | + | * * | + | ** ** | + | ** ** | + | ****** | + |** **| + |** **| + | | + | | + | | + +--------+ */ +0x6600, +0x6600, +0x0000, +0x1800, +0x1800, +0x3c00, +0x3c00, +0x2400, +0x6600, +0x6600, +0x7e00, +0xc300, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc5): + ht=16, width=8 + +--------+ + | ** | + | **** | + | ** | + | | + | ** | + | ** | + | **** | + | * * | + | ** ** | + | ** ** | + | ****** | + |** **| + |** **| + | | + | | + | | + +--------+ */ +0x1800, +0x3c00, +0x1800, +0x0000, +0x1800, +0x1800, +0x3c00, +0x2400, +0x6600, +0x6600, +0x7e00, +0xc300, +0xc300, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc6): + ht=16, width=13 + +-------------+ + | | + | | + | | + | ********* | + | **** | + | ** ** | + | ** ** | + | ** ****** | + | ** ** | + | ** ** | + | ****** | + |** ** | + |** ******* | + | | + | | + | | + +-------------+ */ +0x0000, +0x0000, +0x0000, +0x1ff0, +0x1e00, +0x3600, +0x3600, +0x37e0, +0x6600, +0x6600, +0x7e00, +0xc600, +0xc7f0, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc7): + ht=16, width=9 + +---------+ + | | + | | + | | + | **** | + | ** ** | + | ** * | + | ** | + | ** | + | ** | + | ** | + | ** * | + | ** ** | + | **** | + | ** | + | ** | + | *** | + +---------+ */ +0x0000, +0x0000, +0x0000, +0x1e00, +0x3300, +0x6100, +0x6000, +0x6000, +0x6000, +0x6000, +0x6100, +0x3300, +0x1e00, +0x0c00, +0x0600, +0x1c00, + +/* Character � (0xc8): + ht=16, width=9 + +---------+ + | *** | + | ** | + | ** | + | ******* | + | ** | + | ** | + | ** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ******* | + | | + | | + | | + +---------+ */ +0x1c00, +0x0c00, +0x0600, +0x7f00, +0x6000, +0x6000, +0x6000, +0x7e00, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc9): + ht=16, width=9 + +---------+ + | *** | + | ** | + | ** | + | ******* | + | ** | + | ** | + | ** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ******* | + | | + | | + | | + +---------+ */ +0x0e00, +0x0c00, +0x1800, +0x7f00, +0x6000, +0x6000, +0x6000, +0x7e00, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xca): + ht=16, width=9 + +---------+ + | ** | + | **** | + | ** ** | + | ******* | + | ** | + | ** | + | ** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ******* | + | | + | | + | | + +---------+ */ +0x0c00, +0x1e00, +0x3300, +0x7f00, +0x6000, +0x6000, +0x6000, +0x7e00, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xcb): + ht=16, width=9 + +---------+ + | ** ** | + | ** ** | + | | + | ******* | + | ** | + | ** | + | ** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ******* | + | | + | | + | | + +---------+ */ +0x3300, +0x3300, +0x0000, +0x7f00, +0x6000, +0x6000, +0x6000, +0x7e00, +0x6000, +0x6000, +0x6000, +0x6000, +0x7f00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xcc): + ht=16, width=4 + +----+ + |** | + | ** | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0xc000, +0x6000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xcd): + ht=16, width=4 + +----+ + | **| + | ** | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x3000, +0x6000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xce): + ht=16, width=4 + +----+ + | ** | + |* *| + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x6000, +0x9000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xcf): + ht=16, width=4 + +----+ + |* *| + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x9000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd0): + ht=16, width=10 + +----------+ + | | + | | + | | + | ****** | + | ** ** | + | ** ** | + | ** ** | + |***** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ****** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x0000, +0x7e00, +0x6300, +0x6180, +0x6180, +0xf980, +0x6180, +0x6180, +0x6180, +0x6300, +0x7e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd1): + ht=16, width=10 + +----------+ + | **** * | + | * **** | + | | + | ** ** | + | *** ** | + | **** ** | + | **** ** | + | ** ** ** | + | ** ** ** | + | ** **** | + | ** **** | + | ** *** | + | ** ** | + | | + | | + | | + +----------+ */ +0x3d00, +0x2f00, +0x0000, +0x6180, +0x7180, +0x7980, +0x7980, +0x6d80, +0x6d80, +0x6780, +0x6780, +0x6380, +0x6180, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd2): + ht=16, width=10 + +----------+ + | *** | + | ** | + | ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x1c00, +0x0c00, +0x0600, +0x1e00, +0x3300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd3): + ht=16, width=10 + +----------+ + | *** | + | ** | + | ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x0e00, +0x0c00, +0x1800, +0x1e00, +0x3300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd4): + ht=16, width=10 + +----------+ + | ** | + | **** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x0c00, +0x1e00, +0x3300, +0x1e00, +0x3300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd5): + ht=16, width=10 + +----------+ + | **** * | + | * **** | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x3d00, +0x2f00, +0x0000, +0x1e00, +0x3300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd6): + ht=16, width=10 + +----------+ + | ** ** | + | ** ** | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x3300, +0x3300, +0x0000, +0x1e00, +0x3300, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd7): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | ** ** | + | **** | + | ** | + | **** | + | ** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6600, +0x3c00, +0x1800, +0x3c00, +0x6600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd8): + ht=16, width=10 + +----------+ + | | + | | + | | + | ****** | + | ** ** | + | ** *** | + | ** **** | + | ** ** ** | + | ** ** ** | + | **** ** | + | *** ** | + | ** ** | + | ****** | + | | + | | + | | + +----------+ */ +0x0000, +0x0000, +0x0000, +0x1f80, +0x3300, +0x6380, +0x6780, +0x6d80, +0x6d80, +0x7980, +0x7180, +0x3300, +0x7e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd9): + ht=16, width=10 + +----------+ + | *** | + | ** | + | ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x1c00, +0x0c00, +0x0600, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xda): + ht=16, width=10 + +----------+ + | *** | + | ** | + | ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x0e00, +0x0c00, +0x1800, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xdb): + ht=16, width=10 + +----------+ + | ** | + | **** | + | ** ** | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x0c00, +0x1e00, +0x3300, +0x0000, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xdc): + ht=16, width=10 + +----------+ + | ** ** | + | ** ** | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +----------+ */ +0x3300, +0x3300, +0x0000, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x6180, +0x3300, +0x1e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xdd): + ht=16, width=10 + +----------+ + | *** | + | ** | + | ** | + |** **| + |** **| + | ** ** | + | ** ** | + | **** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----------+ */ +0x0e00, +0x0c00, +0x1800, +0xc0c0, +0xc0c0, +0x6180, +0x3300, +0x1e00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xde): + ht=16, width=9 + +---------+ + | | + | | + | | + | ** | + | ** | + | ****** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ****** | + | ** | + | ** | + | | + | | + | | + +---------+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x7e00, +0x6300, +0x6300, +0x6300, +0x6300, +0x7e00, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xdf): + ht=16, width=8 + +--------+ + | | + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe0): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | **** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x1800, +0x0c00, +0x0000, +0x3c00, +0x6600, +0x1e00, +0x3600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe1): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | **** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1c00, +0x1800, +0x3000, +0x0000, +0x3c00, +0x6600, +0x1e00, +0x3600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe2): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ** ** | + | | + | **** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x6600, +0x0000, +0x3c00, +0x6600, +0x1e00, +0x3600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe3): + ht=16, width=8 + +--------+ + | | + | | + | | + | **** * | + | * **** | + | | + | **** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x7a00, +0x5e00, +0x0000, +0x3c00, +0x6600, +0x1e00, +0x3600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe4): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** ** | + | ** ** | + | | + | **** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x0000, +0x3c00, +0x6600, +0x1e00, +0x3600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe5): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ** | + | | + | **** | + | ** ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x1800, +0x0000, +0x3c00, +0x6600, +0x1e00, +0x3600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe6): + ht=16, width=12 + +------------+ + | | + | | + | | + | | + | | + | | + | ******** | + | ** ** ** | + | ******** | + | ** ** | + | ** ** | + | ** ** ** | + | ******** | + | | + | | + | | + +------------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3fc0, +0x6660, +0x1fe0, +0x3600, +0x6600, +0x6660, +0x3fc0, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe7): + ht=16, width=7 + +-------+ + | | + | | + | | + | | + | | + | | + | **** | + | ** **| + | ** | + | ** | + | ** | + | ** **| + | **** | + | ** | + | ** | + | *** | + +-------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3c00, +0x6600, +0x6000, +0x6000, +0x6000, +0x6600, +0x3c00, +0x1800, +0x0c00, +0x3800, + +/* Character � (0xe8): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | **** | + | ** ** | + | ****** | + | ** | + | ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x1800, +0x0c00, +0x0000, +0x3c00, +0x6600, +0x7e00, +0x6000, +0x6000, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe9): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | **** | + | ** ** | + | ****** | + | ** | + | ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1c00, +0x1800, +0x3000, +0x0000, +0x3c00, +0x6600, +0x7e00, +0x6000, +0x6000, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xea): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ** ** | + | | + | **** | + | ** ** | + | ****** | + | ** | + | ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x6600, +0x0000, +0x3c00, +0x6600, +0x7e00, +0x6000, +0x6000, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xeb): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** ** | + | ** ** | + | | + | **** | + | ** ** | + | ****** | + | ** | + | ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x0000, +0x3c00, +0x6600, +0x7e00, +0x6000, +0x6000, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xec): + ht=16, width=4 + +----+ + | | + | | + |*** | + | ** | + | **| + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0xe000, +0x6000, +0x3000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xed): + ht=16, width=4 + +----+ + | | + | | + | ***| + | ** | + |** | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x7000, +0x6000, +0xc000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xee): + ht=16, width=4 + +----+ + | | + | | + | ** | + |****| + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x6000, +0xf000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xef): + ht=16, width=4 + +----+ + | | + | | + | | + |* *| + |* *| + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +----+ */ +0x0000, +0x0000, +0x0000, +0x9000, +0x9000, +0x0000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf0): + ht=16, width=8 + +--------+ + | | + | | + | | + | *** ** | + | ** | + | ** ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x7600, +0x1800, +0x6c00, +0x0c00, +0x3e00, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf1): + ht=16, width=8 + +--------+ + | | + | | + | | + | **** * | + | * **** | + | | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x7a00, +0x5e00, +0x0000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf2): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x1800, +0x0c00, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf3): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1c00, +0x1800, +0x3000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf4): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ** ** | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x6600, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf5): + ht=16, width=8 + +--------+ + | | + | | + | | + | **** * | + | * **** | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x7a00, +0x5e00, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf6): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** ** | + | ** ** | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf7): + ht=16, width=6 + +------+ + | | + | | + | | + | | + | | + | ** | + | ** | + | | + | **** | + | | + | ** | + | ** | + | | + | | + | | + | | + +------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3000, +0x3000, +0x0000, +0x7800, +0x0000, +0x3000, +0x3000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf8): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | ***** | + | ** *** | + | ** *** | + | ** ** | + | *** ** | + | *** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3e00, +0x6e00, +0x6e00, +0x6600, +0x7600, +0x7600, +0x7c00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf9): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x1800, +0x0c00, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfa): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1c00, +0x1800, +0x3000, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfb): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ** ** | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x6600, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfc): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** ** | + | ** ** | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3e00, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfd): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | | + |** **| + |** **| + | ** ** | + | ** ** | + | **** | + | **** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x1c00, +0x1800, +0x3000, +0x0000, +0xc300, +0xc300, +0x6600, +0x6600, +0x3c00, +0x3c00, +0x1800, +0x1800, +0x3000, +0x6000, + +/* Character � (0xfe): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** | + | ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x6000, +0x6000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x7c00, +0x6000, +0x6000, +0x6000, + +/* Character � (0xff): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** ** | + | ** ** | + | | + |** **| + |** **| + | ** ** | + | ** ** | + | **** | + | **** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x0000, +0xc300, +0xc300, +0x6600, +0x6600, +0x3c00, +0x3c00, +0x1800, +0x1800, +0x3000, +0x6000, + +}; + +#if 0000 +/* Character->glyph data. */ +static uint32_t winFreeSystem14x16_offset[] = { + 0, /* (0x20) */ + 16, /* ! (0x21) */ + 32, /* " (0x22) */ + 48, /* # (0x23) */ + 64, /* $ (0x24) */ + 80, /* % (0x25) */ + 96, /* & (0x26) */ + 112, /* ' (0x27) */ + 128, /* ( (0x28) */ + 144, /* ) (0x29) */ + 160, /* * (0x2a) */ + 176, /* + (0x2b) */ + 192, /* , (0x2c) */ + 208, /* - (0x2d) */ + 224, /* . (0x2e) */ + 240, /* / (0x2f) */ + 256, /* 0 (0x30) */ + 272, /* 1 (0x31) */ + 288, /* 2 (0x32) */ + 304, /* 3 (0x33) */ + 320, /* 4 (0x34) */ + 336, /* 5 (0x35) */ + 352, /* 6 (0x36) */ + 368, /* 7 (0x37) */ + 384, /* 8 (0x38) */ + 400, /* 9 (0x39) */ + 416, /* : (0x3a) */ + 432, /* ; (0x3b) */ + 448, /* < (0x3c) */ + 464, /* = (0x3d) */ + 480, /* > (0x3e) */ + 496, /* ? (0x3f) */ + 512, /* @ (0x40) */ + 528, /* A (0x41) */ + 544, /* B (0x42) */ + 560, /* C (0x43) */ + 576, /* D (0x44) */ + 592, /* E (0x45) */ + 608, /* F (0x46) */ + 624, /* G (0x47) */ + 640, /* H (0x48) */ + 656, /* I (0x49) */ + 672, /* J (0x4a) */ + 688, /* K (0x4b) */ + 704, /* L (0x4c) */ + 720, /* M (0x4d) */ + 736, /* N (0x4e) */ + 752, /* O (0x4f) */ + 768, /* P (0x50) */ + 784, /* Q (0x51) */ + 800, /* R (0x52) */ + 816, /* S (0x53) */ + 832, /* T (0x54) */ + 848, /* U (0x55) */ + 864, /* V (0x56) */ + 880, /* W (0x57) */ + 896, /* X (0x58) */ + 912, /* Y (0x59) */ + 928, /* Z (0x5a) */ + 944, /* [ (0x5b) */ + 960, /* \ (0x5c) */ + 976, /* ] (0x5d) */ + 992, /* ^ (0x5e) */ + 1008, /* _ (0x5f) */ + 1024, /* ` (0x60) */ + 1040, /* a (0x61) */ + 1056, /* b (0x62) */ + 1072, /* c (0x63) */ + 1088, /* d (0x64) */ + 1104, /* e (0x65) */ + 1120, /* f (0x66) */ + 1136, /* g (0x67) */ + 1152, /* h (0x68) */ + 1168, /* i (0x69) */ + 1184, /* j (0x6a) */ + 1200, /* k (0x6b) */ + 1216, /* l (0x6c) */ + 1232, /* m (0x6d) */ + 1248, /* n (0x6e) */ + 1264, /* o (0x6f) */ + 1280, /* p (0x70) */ + 1296, /* q (0x71) */ + 1312, /* r (0x72) */ + 1328, /* s (0x73) */ + 1344, /* t (0x74) */ + 1360, /* u (0x75) */ + 1376, /* v (0x76) */ + 1392, /* w (0x77) */ + 1408, /* x (0x78) */ + 1424, /* y (0x79) */ + 1440, /* z (0x7a) */ + 1456, /* { (0x7b) */ + 1472, /* | (0x7c) */ + 1488, /* } (0x7d) */ + 1504, /* ~ (0x7e) */ + 1520, /*  (0x7f) */ + 1536, /* � (0x80) */ + 1552, /* � (0x81) */ + 1568, /* � (0x82) */ + 1584, /* � (0x83) */ + 1600, /* � (0x84) */ + 1616, /* � (0x85) */ + 1632, /* � (0x86) */ + 1648, /* � (0x87) */ + 1664, /* � (0x88) */ + 1680, /* � (0x89) */ + 1696, /* � (0x8a) */ + 1712, /* � (0x8b) */ + 1728, /* � (0x8c) */ + 1744, /* � (0x8d) */ + 1760, /* � (0x8e) */ + 1776, /* � (0x8f) */ + 1792, /* � (0x90) */ + 1808, /* � (0x91) */ + 1824, /* � (0x92) */ + 1840, /* � (0x93) */ + 1856, /* � (0x94) */ + 1872, /* � (0x95) */ + 1888, /* � (0x96) */ + 1904, /* � (0x97) */ + 1920, /* � (0x98) */ + 1936, /* � (0x99) */ + 1952, /* � (0x9a) */ + 1968, /* � (0x9b) */ + 1984, /* � (0x9c) */ + 2000, /* � (0x9d) */ + 2016, /* � (0x9e) */ + 2032, /* � (0x9f) */ + 2048, /* � (0xa0) */ + 2064, /* � (0xa1) */ + 2080, /* � (0xa2) */ + 2096, /* � (0xa3) */ + 2112, /* � (0xa4) */ + 2128, /* � (0xa5) */ + 2144, /* � (0xa6) */ + 2160, /* � (0xa7) */ + 2176, /* � (0xa8) */ + 2192, /* � (0xa9) */ + 2208, /* � (0xaa) */ + 2224, /* � (0xab) */ + 2240, /* � (0xac) */ + 2256, /* � (0xad) */ + 2272, /* � (0xae) */ + 2288, /* � (0xaf) */ + 2304, /* � (0xb0) */ + 2320, /* � (0xb1) */ + 2336, /* � (0xb2) */ + 2352, /* � (0xb3) */ + 2368, /* � (0xb4) */ + 2384, /* � (0xb5) */ + 2400, /* � (0xb6) */ + 2416, /* � (0xb7) */ + 2432, /* � (0xb8) */ + 2448, /* � (0xb9) */ + 2464, /* � (0xba) */ + 2480, /* � (0xbb) */ + 2496, /* � (0xbc) */ + 2512, /* � (0xbd) */ + 2528, /* � (0xbe) */ + 2544, /* � (0xbf) */ + 2560, /* � (0xc0) */ + 2576, /* � (0xc1) */ + 2592, /* � (0xc2) */ + 2608, /* � (0xc3) */ + 2624, /* � (0xc4) */ + 2640, /* � (0xc5) */ + 2656, /* � (0xc6) */ + 2672, /* � (0xc7) */ + 2688, /* � (0xc8) */ + 2704, /* � (0xc9) */ + 2720, /* � (0xca) */ + 2736, /* � (0xcb) */ + 2752, /* � (0xcc) */ + 2768, /* � (0xcd) */ + 2784, /* � (0xce) */ + 2800, /* � (0xcf) */ + 2816, /* � (0xd0) */ + 2832, /* � (0xd1) */ + 2848, /* � (0xd2) */ + 2864, /* � (0xd3) */ + 2880, /* � (0xd4) */ + 2896, /* � (0xd5) */ + 2912, /* � (0xd6) */ + 2928, /* � (0xd7) */ + 2944, /* � (0xd8) */ + 2960, /* � (0xd9) */ + 2976, /* � (0xda) */ + 2992, /* � (0xdb) */ + 3008, /* � (0xdc) */ + 3024, /* � (0xdd) */ + 3040, /* � (0xde) */ + 3056, /* � (0xdf) */ + 3072, /* � (0xe0) */ + 3088, /* � (0xe1) */ + 3104, /* � (0xe2) */ + 3120, /* � (0xe3) */ + 3136, /* � (0xe4) */ + 3152, /* � (0xe5) */ + 3168, /* � (0xe6) */ + 3184, /* � (0xe7) */ + 3200, /* � (0xe8) */ + 3216, /* � (0xe9) */ + 3232, /* � (0xea) */ + 3248, /* � (0xeb) */ + 3264, /* � (0xec) */ + 3280, /* � (0xed) */ + 3296, /* � (0xee) */ + 3312, /* � (0xef) */ + 3328, /* � (0xf0) */ + 3344, /* � (0xf1) */ + 3360, /* � (0xf2) */ + 3376, /* � (0xf3) */ + 3392, /* � (0xf4) */ + 3408, /* � (0xf5) */ + 3424, /* � (0xf6) */ + 3440, /* � (0xf7) */ + 3456, /* � (0xf8) */ + 3472, /* � (0xf9) */ + 3488, /* � (0xfa) */ + 3504, /* � (0xfb) */ + 3520, /* � (0xfc) */ + 3536, /* � (0xfd) */ + 3552, /* � (0xfe) */ + 3568, /* � (0xff) */ +}; +#endif + +/* Character width data. */ +static unsigned char winFreeSystem14x16_width[] = { + 4, /* (0x20) */ + 4, /* ! (0x21) */ + 6, /* " (0x22) */ + 8, /* # (0x23) */ + 8, /* $ (0x24) */ + 11, /* % (0x25) */ + 9, /* & (0x26) */ + 4, /* ' (0x27) */ + 4, /* ( (0x28) */ + 4, /* ) (0x29) */ + 6, /* * (0x2a) */ + 8, /* + (0x2b) */ + 4, /* , (0x2c) */ + 4, /* - (0x2d) */ + 4, /* . (0x2e) */ + 4, /* / (0x2f) */ + 8, /* 0 (0x30) */ + 8, /* 1 (0x31) */ + 8, /* 2 (0x32) */ + 8, /* 3 (0x33) */ + 8, /* 4 (0x34) */ + 8, /* 5 (0x35) */ + 8, /* 6 (0x36) */ + 8, /* 7 (0x37) */ + 8, /* 8 (0x38) */ + 8, /* 9 (0x39) */ + 4, /* : (0x3a) */ + 4, /* ; (0x3b) */ + 8, /* < (0x3c) */ + 8, /* = (0x3d) */ + 8, /* > (0x3e) */ + 8, /* ? (0x3f) */ + 14, /* @ (0x40) */ + 8, /* A (0x41) */ + 10, /* B (0x42) */ + 9, /* C (0x43) */ + 10, /* D (0x44) */ + 9, /* E (0x45) */ + 8, /* F (0x46) */ + 10, /* G (0x47) */ + 10, /* H (0x48) */ + 4, /* I (0x49) */ + 7, /* J (0x4a) */ + 9, /* K (0x4b) */ + 8, /* L (0x4c) */ + 12, /* M (0x4d) */ + 10, /* N (0x4e) */ + 10, /* O (0x4f) */ + 9, /* P (0x50) */ + 10, /* Q (0x51) */ + 10, /* R (0x52) */ + 9, /* S (0x53) */ + 8, /* T (0x54) */ + 10, /* U (0x55) */ + 8, /* V (0x56) */ + 14, /* W (0x57) */ + 9, /* X (0x58) */ + 10, /* Y (0x59) */ + 9, /* Z (0x5a) */ + 4, /* [ (0x5b) */ + 4, /* \ (0x5c) */ + 4, /* ] (0x5d) */ + 5, /* ^ (0x5e) */ + 8, /* _ (0x5f) */ + 5, /* ` (0x60) */ + 8, /* a (0x61) */ + 8, /* b (0x62) */ + 7, /* c (0x63) */ + 8, /* d (0x64) */ + 8, /* e (0x65) */ + 4, /* f (0x66) */ + 8, /* g (0x67) */ + 8, /* h (0x68) */ + 4, /* i (0x69) */ + 4, /* j (0x6a) */ + 7, /* k (0x6b) */ + 4, /* l (0x6c) */ + 12, /* m (0x6d) */ + 8, /* n (0x6e) */ + 8, /* o (0x6f) */ + 8, /* p (0x70) */ + 8, /* q (0x71) */ + 5, /* r (0x72) */ + 8, /* s (0x73) */ + 4, /* t (0x74) */ + 8, /* u (0x75) */ + 8, /* v (0x76) */ + 10, /* w (0x77) */ + 8, /* x (0x78) */ + 8, /* y (0x79) */ + 8, /* z (0x7a) */ + 5, /* { (0x7b) */ + 4, /* | (0x7c) */ + 5, /* } (0x7d) */ + 5, /* ~ (0x7e) */ + 4, /*  (0x7f) */ + 4, /* � (0x80) */ + 4, /* � (0x81) */ + 4, /* � (0x82) */ + 4, /* � (0x83) */ + 4, /* � (0x84) */ + 4, /* � (0x85) */ + 4, /* � (0x86) */ + 4, /* � (0x87) */ + 4, /* � (0x88) */ + 4, /* � (0x89) */ + 4, /* � (0x8a) */ + 4, /* � (0x8b) */ + 4, /* � (0x8c) */ + 4, /* � (0x8d) */ + 4, /* � (0x8e) */ + 4, /* � (0x8f) */ + 4, /* � (0x90) */ + 4, /* � (0x91) */ + 4, /* � (0x92) */ + 4, /* � (0x93) */ + 4, /* � (0x94) */ + 4, /* � (0x95) */ + 4, /* � (0x96) */ + 4, /* � (0x97) */ + 4, /* � (0x98) */ + 4, /* � (0x99) */ + 4, /* � (0x9a) */ + 4, /* � (0x9b) */ + 4, /* � (0x9c) */ + 4, /* � (0x9d) */ + 4, /* � (0x9e) */ + 4, /* � (0x9f) */ + 9, /* � (0xa0) */ + 4, /* � (0xa1) */ + 8, /* � (0xa2) */ + 8, /* � (0xa3) */ + 8, /* � (0xa4) */ + 8, /* � (0xa5) */ + 4, /* � (0xa6) */ + 8, /* � (0xa7) */ + 5, /* � (0xa8) */ + 10, /* � (0xa9) */ + 5, /* � (0xaa) */ + 7, /* � (0xab) */ + 8, /* � (0xac) */ + 4, /* � (0xad) */ + 10, /* � (0xae) */ + 8, /* � (0xaf) */ + 5, /* � (0xb0) */ + 8, /* � (0xb1) */ + 4, /* � (0xb2) */ + 4, /* � (0xb3) */ + 5, /* � (0xb4) */ + 8, /* � (0xb5) */ + 7, /* � (0xb6) */ + 4, /* � (0xb7) */ + 5, /* � (0xb8) */ + 4, /* � (0xb9) */ + 5, /* � (0xba) */ + 7, /* � (0xbb) */ + 11, /* � (0xbc) */ + 11, /* � (0xbd) */ + 11, /* � (0xbe) */ + 8, /* � (0xbf) */ + 8, /* � (0xc0) */ + 8, /* � (0xc1) */ + 8, /* � (0xc2) */ + 8, /* � (0xc3) */ + 8, /* � (0xc4) */ + 8, /* � (0xc5) */ + 13, /* � (0xc6) */ + 9, /* � (0xc7) */ + 9, /* � (0xc8) */ + 9, /* � (0xc9) */ + 9, /* � (0xca) */ + 9, /* � (0xcb) */ + 4, /* � (0xcc) */ + 4, /* � (0xcd) */ + 4, /* � (0xce) */ + 4, /* � (0xcf) */ + 10, /* � (0xd0) */ + 10, /* � (0xd1) */ + 10, /* � (0xd2) */ + 10, /* � (0xd3) */ + 10, /* � (0xd4) */ + 10, /* � (0xd5) */ + 10, /* � (0xd6) */ + 8, /* � (0xd7) */ + 10, /* � (0xd8) */ + 10, /* � (0xd9) */ + 10, /* � (0xda) */ + 10, /* � (0xdb) */ + 10, /* � (0xdc) */ + 10, /* � (0xdd) */ + 9, /* � (0xde) */ + 8, /* � (0xdf) */ + 8, /* � (0xe0) */ + 8, /* � (0xe1) */ + 8, /* � (0xe2) */ + 8, /* � (0xe3) */ + 8, /* � (0xe4) */ + 8, /* � (0xe5) */ + 12, /* � (0xe6) */ + 7, /* � (0xe7) */ + 8, /* � (0xe8) */ + 8, /* � (0xe9) */ + 8, /* � (0xea) */ + 8, /* � (0xeb) */ + 4, /* � (0xec) */ + 4, /* � (0xed) */ + 4, /* � (0xee) */ + 4, /* � (0xef) */ + 8, /* � (0xf0) */ + 8, /* � (0xf1) */ + 8, /* � (0xf2) */ + 8, /* � (0xf3) */ + 8, /* � (0xf4) */ + 8, /* � (0xf5) */ + 8, /* � (0xf6) */ + 6, /* � (0xf7) */ + 8, /* � (0xf8) */ + 8, /* � (0xf9) */ + 8, /* � (0xfa) */ + 8, /* � (0xfb) */ + 8, /* � (0xfc) */ + 8, /* � (0xfd) */ + 8, /* � (0xfe) */ + 8, /* � (0xff) */ +}; + +/* Exported structure definition. */ +font_descriptor_t font_winFreeSystem14x16 = { + "winFreeSystem14x16", + 14, + 16, + 13, + 32, + 224, + winFreeSystem14x16_bits, + 0 /*winFreeSystem14x16_offset*/, + winFreeSystem14x16_width, +}; diff --git a/image-viewer/src/font_rom8x16.c b/image-viewer/src/font_rom8x16.c new file mode 100644 index 0000000..3d7aaf6 --- /dev/null +++ b/image-viewer/src/font_rom8x16.c @@ -0,0 +1,9494 @@ +/* Generated by convrom.exe*/ +#include "font_types.h" + +/* ROM 8x16 Font bios mode 12 */ + +static font_bits_t rom8x16_bits[] = { + +/* Character (0x00): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x01): + ht=16, width=8 + +--------+ + | | + | | + | ****** | + |* *| + |* * * *| + |* *| + |* *| + |* **** *| + |* ** *| + |* *| + |* *| + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7e00, +0x8100, +0xa500, +0x8100, +0x8100, +0xbd00, +0x9900, +0x8100, +0x8100, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x02): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |******* | + |******* | + |** * ** | + |******* | + |******* | + |* *** * | + |** ** | + |******* | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xfe00, +0xfe00, +0xd600, +0xfe00, +0xfe00, +0xba00, +0xc600, +0xfe00, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x03): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** ** | + |*** *** | + |******* | + |******* | + |******* | + |******* | + | ***** | + | *** | + | * | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6c00, +0xee00, +0xfe00, +0xfe00, +0xfe00, +0xfe00, +0x7c00, +0x3800, +0x1000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x04): + ht=16, width=8 + +--------+ + | | + | | + | | + | * | + | *** | + | ***** | + |******* | + | ***** | + | *** | + | * | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x1000, +0x3800, +0x7c00, +0xfe00, +0x7c00, +0x3800, +0x1000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x05): + ht=16, width=8 + +--------+ + | | + | | + | | + | * | + | *** | + | *** | + | * | + | ** ** | + |*** *** | + | ** ** | + | * | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x1000, +0x3800, +0x3800, +0x1000, +0x6c00, +0xee00, +0x6c00, +0x1000, +0x3800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x06): + ht=16, width=8 + +--------+ + | | + | | + | * | + | *** | + | ***** | + | ***** | + |******* | + |******* | + |******* | + | ** ** | + | * | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1000, +0x3800, +0x7c00, +0x7c00, +0xfe00, +0xfe00, +0xfe00, +0x6c00, +0x1000, +0x3800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x07): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** | + | **** | + | **** | + | **** | + | ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x3c00, +0x3c00, +0x3c00, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x08): + ht=16, width=8 + +--------+ + |********| + |********| + |********| + |********| + |********| + |*** ***| + |** **| + |** **| + |** **| + |*** ***| + |********| + |********| + |********| + |********| + |********| + |********| + +--------+ */ +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xe700, +0xc300, +0xc300, +0xc300, +0xe700, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, + +/* Character (0x09): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** | + | **** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | ** | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x3c00, +0x6600, +0x6600, +0x6600, +0x3c00, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character + (0x0a): + ht=16, width=8 + +--------+ + |********| + |********| + |********| + |********| + |*** ***| + |** **| + |* ** *| + |* ** *| + |* ** *| + |** **| + |*** ***| + |********| + |********| + |********| + |********| + |********| + +--------+ */ +0xff00, +0xff00, +0xff00, +0xff00, +0xe700, +0xc300, +0x9900, +0x9900, +0x9900, +0xc300, +0xe700, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, + +/* Character (0x0b): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | *** | + | **** | + | ** ** | + | **** | + |** ** | + |** ** | + |** ** | + |** ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1e00, +0x0e00, +0x1e00, +0x3600, +0x7800, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0x7800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character (0x0c): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | ** | + | ****** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0x6600, +0x6600, +0x3c00, +0x1800, +0x7e00, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character (0x0d): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** * | + | **** | + | ** | + | ** | + | ** | + | ** | + | **** | + |***** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1e00, +0x1a00, +0x1e00, +0x1800, +0x1800, +0x1800, +0x1800, +0x7800, +0xf800, +0x7000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x0e): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + | ** ** | + | ***** | + | ** ** | + | ** ** | + | *** ** | + |**** ** | + | ** ** | + | *** | + | **** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3e00, +0x3600, +0x3e00, +0x3600, +0x3600, +0x7600, +0xf600, +0x6600, +0x0e00, +0x1e00, +0x0c00, +0x0000, +0x0000, +0x0000, + +/* Character  (0x0f): + ht=16, width=8 + +--------+ + | | + | | + | ** | + |** ** **| + | ****** | + | **** | + | ** ** | + | ** ** | + | **** | + | ****** | + |** ** **| + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0xdb00, +0x7e00, +0x3c00, +0x6600, +0x6600, +0x3c00, +0x7e00, +0xdb00, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x10): + ht=16, width=8 + +--------+ + | | + | | + | | + |* | + |*** | + |**** | + |****** | + |******* | + |****** | + |**** | + |*** | + |* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x8000, +0xe000, +0xf000, +0xfc00, +0xfe00, +0xfc00, +0xf000, +0xe000, +0x8000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x11): + ht=16, width=8 + +--------+ + | | + | | + | | + | * | + | *** | + | ***** | + | ****** | + |******* | + | ****** | + | ***** | + | *** | + | * | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0200, +0x0e00, +0x3e00, +0x7e00, +0xfe00, +0x7e00, +0x3e00, +0x0e00, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x12): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ****** | + | **** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x7e00, +0x1800, +0x1800, +0x1800, +0x1800, +0x7e00, +0x3c00, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x13): + ht=16, width=8 + +--------+ + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | ** ** | + | ** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x0000, +0x6600, +0x6600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x14): + ht=16, width=8 + +--------+ + | | + | | + | *******| + |** ** **| + |** ** **| + |** ** **| + |** ** **| + | **** **| + | ** **| + | ** **| + | ** **| + | ** **| + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7f00, +0xdb00, +0xdb00, +0xdb00, +0xdb00, +0x7b00, +0x1b00, +0x1b00, +0x1b00, +0x1b00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x15): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + | ** | + | ***** | + |**** ** | + |** **** | + | ***** | + | ** | + |** ** | + |** ** | + | ***** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0x6000, +0x7c00, +0xf600, +0xde00, +0x7c00, +0x0c00, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, + +/* Character  (0x16): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + |******* | + |******* | + |******* | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0xfe00, +0xfe00, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x17): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ****** | + | ** | + | ** | + | ** | + | ****** | + | **** | + | ** | + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x7e00, +0x1800, +0x1800, +0x1800, +0x7e00, +0x3c00, +0x1800, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x18): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x7e00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x19): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ****** | + | **** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x7e00, +0x3c00, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character -> (0x1a): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** | + | *** | + |********| + | *** | + | ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0c00, +0x0e00, +0xff00, +0x0e00, +0x0c00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x1b): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** | + | *** | + |******* | + | *** | + | ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3000, +0x7000, +0xfe00, +0x7000, +0x3000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x1c): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + |** | + |** | + |** | + |******* | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc000, +0xc000, +0xc000, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x1d): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | * * | + | ** ** | + |********| + | ** ** | + | * * | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x2400, +0x6600, +0xff00, +0x6600, +0x2400, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x1e): + ht=16, width=8 + +--------+ + | | + | | + | | + | * | + | *** | + | *** | + | *** | + | ***** | + | ***** | + |******* | + |******* | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x1000, +0x3800, +0x3800, +0x3800, +0x7c00, +0x7c00, +0xfe00, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x1f): + ht=16, width=8 + +--------+ + | | + | | + | | + |******* | + |******* | + | ***** | + | ***** | + | ***** | + | *** | + | *** | + | * | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0xfe00, +0xfe00, +0x7c00, +0x7c00, +0x7c00, +0x3800, +0x3800, +0x1000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character (0x20): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ! (0x21): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | **** | + | **** | + | **** | + | ** | + | ** | + | | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x3c00, +0x3c00, +0x3c00, +0x3c00, +0x1800, +0x1800, +0x0000, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character " (0x22): + ht=16, width=8 + +--------+ + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | * * | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3600, +0x3600, +0x3600, +0x3600, +0x1400, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character # (0x23): + ht=16, width=8 + +--------+ + | | + | | + | ** ** | + | ** ** | + | ** ** | + |******* | + | ** ** | + | ** ** | + |******* | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6c00, +0x6c00, +0x6c00, +0xfe00, +0x6c00, +0x6c00, +0xfe00, +0x6c00, +0x6c00, +0x6c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character $ (0x24): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ***** | + |** ** | + |** | + | **** | + | **** | + | ** | + |** ** | + | ***** | + | ** | + | ** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x7c00, +0xc600, +0xc000, +0x7800, +0x3c00, +0x0600, +0xc600, +0x7c00, +0x1800, +0x1800, +0x0000, +0x0000, + +/* Character % (0x25): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** * | + | ** ** | + | ** | + | ** | + | ** | + | ** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6200, +0x6600, +0x0c00, +0x1800, +0x3000, +0x6600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character & (0x26): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** ** | + | *** | + | ** | + | *** ** | + | ****** | + |** ** | + |** ** | + |** ** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x6c00, +0x3800, +0x3000, +0x7600, +0x7e00, +0xcc00, +0xcc00, +0xcc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ' (0x27): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0c00, +0x0c00, +0x0c00, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ( (0x28): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0c00, +0x1800, +0x3000, +0x3000, +0x3000, +0x3000, +0x3000, +0x3000, +0x1800, +0x0c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ) (0x29): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3000, +0x1800, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x1800, +0x3000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character * (0x2a): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** ** | + | *** | + |******* | + | *** | + | ** ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6c00, +0x3800, +0xfe00, +0x3800, +0x6c00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character + (0x2b): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** | + | ** | + | ****** | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x7e00, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character , (0x2c): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0c00, +0x0c00, +0x0c00, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character - (0x2d): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + |******* | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character . (0x2e): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character / (0x2f): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | * | + | ** | + | ** | + | ** | + | ** | + | ** | + |** | + |* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0200, +0x0600, +0x0c00, +0x1800, +0x3000, +0x6000, +0xc000, +0x8000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 0 (0x30): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** *** | + |** **** | + |**** ** | + |*** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xce00, +0xde00, +0xf600, +0xe600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 1 (0x31): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | **** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x7800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 2 (0x32): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** ** | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0x0600, +0x0c00, +0x1800, +0x3000, +0x6000, +0xc600, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 3 (0x33): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + | ** | + | ** | + | **** | + | ** | + | ** | + | ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0x0600, +0x0600, +0x3c00, +0x0600, +0x0600, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 4 (0x34): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | *** | + | **** | + | ** ** | + |** ** | + |** ** | + |******* | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0c00, +0x1c00, +0x3c00, +0x6c00, +0xcc00, +0xcc00, +0xfe00, +0x0c00, +0x0c00, +0x1e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 5 (0x35): + ht=16, width=8 + +--------+ + | | + | | + |******* | + |** | + |** | + |** | + |****** | + | ** | + | ** | + | ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0xc000, +0xc000, +0xc000, +0xfc00, +0x0600, +0x0600, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 6 (0x36): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** | + |** | + |****** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc000, +0xc000, +0xfc00, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 7 (0x37): + ht=16, width=8 + +--------+ + | | + | | + |******* | + |** ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0xc600, +0x0600, +0x0c00, +0x1800, +0x3000, +0x3000, +0x3000, +0x3000, +0x3000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 8 (0x38): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character 9 (0x39): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + | ****** | + | ** | + | ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0x7e00, +0x0600, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character : (0x3a): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | ** | + | ** | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0c00, +0x0c00, +0x0000, +0x0000, +0x0c00, +0x0c00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ; (0x3b): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0c00, +0x0c00, +0x0000, +0x0000, +0x0c00, +0x0c00, +0x0c00, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character < (0x3c): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + |** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0c00, +0x1800, +0x3000, +0x6000, +0xc000, +0x6000, +0x3000, +0x1800, +0x0c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character = (0x3d): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + |******* | + | | + |******* | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0x0000, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character > (0x3e): + ht=16, width=8 + +--------+ + | | + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x6000, +0x3000, +0x1800, +0x0c00, +0x0600, +0x0c00, +0x1800, +0x3000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ? (0x3f): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + | ** | + | ** | + | ** | + | ** | + | | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0x0c00, +0x1800, +0x1800, +0x1800, +0x0000, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character @ (0x40): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** **** | + |** **** | + |** **** | + |** *** | + |** | + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xde00, +0xde00, +0xde00, +0xdc00, +0xc000, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character A (0x41): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** ** | + |** ** | + |** ** | + |** ** | + |******* | + |** ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x6c00, +0xc600, +0xc600, +0xc600, +0xfe00, +0xc600, +0xc600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character B (0x42): + ht=16, width=8 + +--------+ + | | + | | + |****** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfc00, +0x6600, +0x6600, +0x6600, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0xfc00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character C (0x43): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + |** * | + |** | + |** | + |** | + |** | + |** * | + | ** ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0xc200, +0xc000, +0xc000, +0xc000, +0xc000, +0xc200, +0x6600, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character D (0x44): + ht=16, width=8 + +--------+ + | | + | | + |***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xf800, +0x6c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6c00, +0xf800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character E (0x45): + ht=16, width=8 + +--------+ + | | + | | + |******* | + | ** ** | + | ** | + | ** * | + | ***** | + | ** * | + | ** | + | ** | + | ** ** | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0x6600, +0x6000, +0x6400, +0x7c00, +0x6400, +0x6000, +0x6000, +0x6600, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character F (0x46): + ht=16, width=8 + +--------+ + | | + | | + |******* | + | ** ** | + | ** | + | ** * | + | ***** | + | ** * | + | ** | + | ** | + | ** | + |**** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0x6600, +0x6000, +0x6400, +0x7c00, +0x6400, +0x6000, +0x6000, +0x6000, +0xf000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character G (0x47): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** | + |** | + |** | + |** *** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc000, +0xc000, +0xc000, +0xce00, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character H (0x48): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |******* | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xfe00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character I (0x49): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character J (0x4a): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** ** | + |** ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xd800, +0xd800, +0x7000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character K (0x4b): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |**** | + |**** | + |** ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xcc00, +0xd800, +0xf000, +0xf000, +0xd800, +0xcc00, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character L (0x4c): + ht=16, width=8 + +--------+ + | | + | | + |**** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** * | + | ** ** | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xf000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6200, +0x6600, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character M (0x4d): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |*** *** | + |*** *** | + |******* | + |** * ** | + |** * ** | + |** * ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xee00, +0xee00, +0xfe00, +0xd600, +0xd600, +0xd600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character N (0x4e): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |*** ** | + |*** ** | + |**** ** | + |** **** | + |** *** | + |** *** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xe600, +0xe600, +0xf600, +0xde00, +0xce00, +0xce00, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character O (0x4f): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character P (0x50): + ht=16, width=8 + +--------+ + | | + | | + |****** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + | ** | + | ** | + |**** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfc00, +0x6600, +0x6600, +0x6600, +0x6600, +0x7c00, +0x6000, +0x6000, +0x6000, +0xf000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character Q (0x51): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** * ** | + |** * ** | + | ***** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xd600, +0xd600, +0x7c00, +0x0600, +0x0000, +0x0000, +0x0000, + +/* Character R (0x52): + ht=16, width=8 + +--------+ + | | + | | + |****** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | **** | + | ** ** | + | ** ** | + | ** ** | + |*** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfc00, +0x6600, +0x6600, +0x6600, +0x7c00, +0x7800, +0x6c00, +0x6600, +0x6600, +0xe600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character S (0x53): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** | + |** | + | *** | + | *** | + | ** | + | ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc000, +0xc000, +0x7000, +0x1c00, +0x0600, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character T (0x54): + ht=16, width=8 + +--------+ + | | + | | + | ****** | + | * ** * | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7e00, +0x5a00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character U (0x55): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character V (0x56): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ** ** | + | *** | + | * | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x6c00, +0x3800, +0x1000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character W (0x57): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |** ** | + |** * ** | + |** * ** | + |** * ** | + |******* | + |*** *** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xd600, +0xd600, +0xd600, +0xfe00, +0xee00, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character X (0x58): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + |** ** | + |** ** | + | ** ** | + | *** | + | *** | + | ** ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0x6c00, +0x3800, +0x3800, +0x6c00, +0xc600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character Y (0x59): + ht=16, width=8 + +--------+ + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character Z (0x5a): + ht=16, width=8 + +--------+ + | | + | | + |******* | + |** ** | + |* ** | + | ** | + | ** | + | ** | + | ** | + |** * | + |** ** | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0xc600, +0x8600, +0x0c00, +0x1800, +0x3000, +0x6000, +0xc200, +0xc600, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character [ (0x5b): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character \ (0x5c): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + |* | + |** | + | ** | + | ** | + | ** | + | ** | + | ** | + | * | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x8000, +0xc000, +0x6000, +0x3000, +0x1800, +0x0c00, +0x0600, +0x0200, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ] (0x5d): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ^ (0x5e): + ht=16, width=8 + +--------+ + | | + | * | + | *** | + | ** ** | + |** ** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x1000, +0x3800, +0x6c00, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character _ (0x5f): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + |********| + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0x0000, +0x0000, + +/* Character ` (0x60): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x1800, +0x1800, +0x1800, +0x0c00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character a (0x61): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | **** | + | ** | + | ***** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7800, +0x0c00, +0x7c00, +0xcc00, +0xcc00, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character b (0x62): + ht=16, width=8 + +--------+ + | | + | | + |*** | + | ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xe000, +0x6000, +0x6000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0xfc00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character c (0x63): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + |** ** | + |** | + |** | + |** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7c00, +0xc600, +0xc000, +0xc000, +0xc000, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character d (0x64): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1c00, +0x0c00, +0x0c00, +0x7c00, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character e (0x65): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + |** ** | + |** ** | + |******* | + |** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xfe00, +0xc000, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character f (0x66): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** ** | + | ** | + | ** | + |****** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1c00, +0x3600, +0x3000, +0x3000, +0xfc00, +0x3000, +0x3000, +0x3000, +0x3000, +0x7800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character g (0x67): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | *** ** | + |** *** | + |** ** | + |** ** | + |** *** | + | *** ** | + | ** | + |** ** | + | ***** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7600, +0xce00, +0xc600, +0xc600, +0xce00, +0x7600, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, + +/* Character h (0x68): + ht=16, width=8 + +--------+ + | | + | | + |*** | + | ** | + | ** | + | ***** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |*** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xe000, +0x6000, +0x6000, +0x7c00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0xe600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character i (0x69): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | | + | *** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x0000, +0x3800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character j (0x6a): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | | + | *** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** ** | + |** ** | + | **** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0c00, +0x0c00, +0x0000, +0x1c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0x0c00, +0xcc00, +0xcc00, +0x7800, +0x0000, +0x0000, + +/* Character k (0x6b): + ht=16, width=8 + +--------+ + | | + | | + |*** | + | ** | + | ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | ** ** | + | ** ** | + |*** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xe000, +0x6000, +0x6000, +0x6600, +0x6600, +0x6c00, +0x7800, +0x6c00, +0x6600, +0xe600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character l (0x6c): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character m (0x6d): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** ** | + |******* | + |** * ** | + |** * ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x6c00, +0xfe00, +0xd600, +0xd600, +0xc600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character n (0x6e): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** *** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xdc00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character o (0x6f): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character p (0x70): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** *** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + | ** | + |**** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xdc00, +0x6600, +0x6600, +0x6600, +0x6600, +0x7c00, +0x6000, +0x6000, +0xf000, +0x0000, +0x0000, + +/* Character q (0x71): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | *** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | ** | + | ** | + | **** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7600, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0x7c00, +0x0c00, +0x0c00, +0x1e00, +0x0000, +0x0000, + +/* Character r (0x72): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** *** | + | ** ** | + | ** | + | ** | + | ** | + | ** | + |**** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xdc00, +0x6600, +0x6000, +0x6000, +0x6000, +0x6000, +0xf000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character s (0x73): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ***** | + |** ** | + |** | + | ***** | + | ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7c00, +0xc600, +0xc000, +0x7c00, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character t (0x74): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + |****** | + | ** | + | ** | + | ** | + | ** | + | ** ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3000, +0x3000, +0x3000, +0xfc00, +0x3000, +0x3000, +0x3000, +0x3000, +0x3600, +0x1c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character u (0x75): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character v (0x76): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + | ** ** | + | *** | + | * | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0x6c00, +0x3800, +0x1000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character w (0x77): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** ** | + |** ** | + |** * ** | + |** * ** | + |** * ** | + |******* | + | ** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc600, +0xc600, +0xd600, +0xd600, +0xd600, +0xfe00, +0x6c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character x (0x78): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** ** | + |** ** | + | ** ** | + | *** | + | ** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc600, +0xc600, +0x6c00, +0x3800, +0x6c00, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character y (0x79): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** *** | + | *** ** | + | ** | + |** ** | + | ***** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xce00, +0x7600, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, + +/* Character z (0x7a): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |******* | + |* ** | + | ** | + | ** | + | ** | + | ** * | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0x8600, +0x0c00, +0x1800, +0x3000, +0x6200, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character { (0x7b): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | ** | + | *** | + | ** | + | ** | + | ** | + | ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0e00, +0x1800, +0x1800, +0x1800, +0x7000, +0x1800, +0x1800, +0x1800, +0x1800, +0x0e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character | (0x7c): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x1800, +0x1800, +0x0000, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character } (0x7d): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** | + | ** | + | ** | + | *** | + | ** | + | ** | + | ** | + | ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7000, +0x1800, +0x1800, +0x1800, +0x0e00, +0x1800, +0x1800, +0x1800, +0x1800, +0x7000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character ~ (0x7e): + ht=16, width=8 + +--------+ + | | + | | + | *** ** | + |** *** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7600, +0xdc00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character  (0x7f): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | * | + | *** | + | *** | + | ** ** | + | ** ** | + |******* | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1000, +0x3800, +0x3800, +0x6c00, +0x6c00, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x80): + ht=16, width=8 + +--------+ + | | + | | + | **** | + | ** ** | + |** | + |** | + |** | + |** ** | + | ** ** | + | **** | + | ** | + | ** | + |** ** | + | *** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3c00, +0x6600, +0xc000, +0xc000, +0xc000, +0xc600, +0x6600, +0x3c00, +0x1800, +0x0c00, +0xcc00, +0x3800, +0x0000, +0x0000, + +/* Character � (0x81): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xce00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x82): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | ***** | + |** ** | + |** ** | + |******* | + |** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0c00, +0x1800, +0x3000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xfe00, +0xc000, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x83): + ht=16, width=8 + +--------+ + | | + | ** | + | **** | + |** ** | + | | + | **** | + | ** | + | ***** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3000, +0x7800, +0xcc00, +0x0000, +0x7800, +0x0c00, +0x7c00, +0xcc00, +0xcc00, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x84): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + | | + | | + | **** | + | ** | + | ***** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xcc00, +0x0000, +0x0000, +0x7800, +0x0c00, +0x7c00, +0xcc00, +0xcc00, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x85): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | **** | + | ** | + | ***** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x6000, +0x3000, +0x1800, +0x0000, +0x7800, +0x0c00, +0x7c00, +0xcc00, +0xcc00, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x86): + ht=16, width=8 + +--------+ + | | + | *** | + | ** ** | + | *** | + | | + | **** | + | ** | + | ***** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3800, +0x6c00, +0x3800, +0x0000, +0x7800, +0x0c00, +0x7c00, +0xcc00, +0xcc00, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x87): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ***** | + |** ** | + |** | + |** | + |** ** | + | ***** | + | ** | + | ** | + | ** ** | + | *** | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x7c00, +0xc600, +0xc000, +0xc000, +0xc600, +0x7c00, +0x1800, +0x0c00, +0x6c00, +0x3800, +0x0000, +0x0000, + +/* Character � (0x88): + ht=16, width=8 + +--------+ + | | + | ** | + | **** | + |** ** | + | | + | ***** | + |** ** | + |** ** | + |******* | + |** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3000, +0x7800, +0xcc00, +0x0000, +0x7c00, +0xc600, +0xc600, +0xfe00, +0xc000, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x89): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + | | + | | + | ***** | + |** ** | + |** ** | + |******* | + |** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xcc00, +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xfe00, +0xc000, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8a): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | ***** | + |** ** | + |** ** | + |******* | + |** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3000, +0x1800, +0x0c00, +0x0000, +0x7c00, +0xc600, +0xc600, +0xfe00, +0xc000, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8b): + ht=16, width=8 + +--------+ + | | + | | + | ** ** | + | | + | | + | *** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x6600, +0x0000, +0x0000, +0x3800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8c): + ht=16, width=8 + +--------+ + | | + | ** | + | **** | + | ** ** | + | | + | *** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x1800, +0x3c00, +0x6600, +0x0000, +0x3800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8d): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | *** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x6000, +0x3000, +0x1800, +0x0000, +0x3800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8e): + ht=16, width=8 + +--------+ + | | + |** ** | + | | + | *** | + | ** ** | + |** ** | + |** ** | + |** ** | + |******* | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0xc600, +0x0000, +0x3800, +0x6c00, +0xc600, +0xc600, +0xc600, +0xfe00, +0xc600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x8f): + ht=16, width=8 + +--------+ + | *** | + | ** ** | + | *** | + | | + | *** | + | ** ** | + |** ** | + |** ** | + |******* | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x3800, +0x6c00, +0x3800, +0x0000, +0x3800, +0x6c00, +0xc600, +0xc600, +0xfe00, +0xc600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x90): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | | + |******* | + | ** | + | ** | + | ***** | + | ** | + | ** | + | ** | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0c00, +0x1800, +0x3000, +0x0000, +0xfe00, +0x6000, +0x6000, +0x7c00, +0x6000, +0x6000, +0x6000, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x91): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** ** | + |** ** **| + | ** **| + | *******| + |** ** | + |** ** | + |** *****| + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x6600, +0xdb00, +0x1b00, +0x7f00, +0xd800, +0xd800, +0xdf00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x92): + ht=16, width=8 + +--------+ + | | + | | + | ****** | + |** ** | + |** ** | + |** ** | + |** ** | + |******* | + |** ** | + |** ** | + |** ** | + |** **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7e00, +0xd800, +0xd800, +0xd800, +0xd800, +0xfe00, +0xd800, +0xd800, +0xd800, +0xde00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x93): + ht=16, width=8 + +--------+ + | | + | ** | + | **** | + |** ** | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3000, +0x7800, +0xcc00, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x94): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xc600, +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x95): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3000, +0x1800, +0x0c00, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x96): + ht=16, width=8 + +--------+ + | | + | ** | + | **** | + |** ** | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3000, +0x7800, +0xcc00, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xce00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x97): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x6000, +0x3000, +0x1800, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xce00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x98): + ht=16, width=8 + +--------+ + | | + |** ** | + | | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** *** | + | *** ** | + | ** | + | ** | + |** ** | + | ***** | + | | + | | + +--------+ */ +0x0000, +0xc600, +0x0000, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xce00, +0x7600, +0x0600, +0x0600, +0xc600, +0x7c00, +0x0000, +0x0000, + +/* Character � (0x99): + ht=16, width=8 + +--------+ + | | + |** ** | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0xc600, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9a): + ht=16, width=8 + +--------+ + | | + |** ** | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0xc600, +0x0000, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9b): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ***** | + |** ** | + |** | + |** | + |** ** | + | ***** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x7c00, +0xc600, +0xc000, +0xc000, +0xc600, +0x7c00, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9c): + ht=16, width=8 + +--------+ + | | + | *** | + | ** ** | + | ** | + | ** | + |**** | + | ** | + | ** | + | ** | + | ** ** | + |**** ** | + | ** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3800, +0x6c00, +0x6000, +0x6000, +0xf000, +0x6000, +0x6000, +0x6000, +0x6600, +0xf600, +0x6c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9d): + ht=16, width=8 + +--------+ + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | **** | + | ** | + | ****** | + | ** | + | **** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x3c00, +0x1800, +0x7e00, +0x1800, +0x3c00, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9e): + ht=16, width=8 + +--------+ + | | + |****** | + |** ** | + |** ** | + |****** | + |** | + |** ** | + |** **** | + |** ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0xfc00, +0xc600, +0xc600, +0xfc00, +0xc000, +0xcc00, +0xde00, +0xcc00, +0xcc00, +0xcc00, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0x9f): + ht=16, width=8 + +--------+ + | | + | *** | + | ** **| + | ** | + | ** | + | ** | + | ****** | + | ** | + | ** | + | ** | + | ** | + | ** | + |** ** | + | *** | + | | + | | + +--------+ */ +0x0000, +0x0e00, +0x1b00, +0x1800, +0x1800, +0x1800, +0x7e00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xd800, +0x7000, +0x0000, +0x0000, + +/* Character � (0xa0): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | **** | + | ** | + | ***** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0c00, +0x1800, +0x3000, +0x0000, +0x7800, +0x0c00, +0x7c00, +0xcc00, +0xcc00, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa1): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | *** | + | ** | + | ** | + | ** | + | ** | + | ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0c00, +0x1800, +0x3000, +0x0000, +0x3800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x3c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa2): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0c00, +0x1800, +0x3000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa3): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** | + | | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x1800, +0x3000, +0x6000, +0x0000, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0xcc00, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa4): + ht=16, width=8 + +--------+ + | | + | | + | *** ** | + |** *** | + | | + |* **** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |*** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7600, +0xdc00, +0x0000, +0xbc00, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0xe600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa5): + ht=16, width=8 + +--------+ + | | + | *** ** | + |** *** | + | | + |** ** | + |** ** | + |*** ** | + |**** ** | + |** **** | + |** *** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x7600, +0xdc00, +0x0000, +0xc600, +0xc600, +0xe600, +0xf600, +0xde00, +0xce00, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa6): + ht=16, width=8 + +--------+ + | | + | **** | + | ** ** | + | ** ** | + | ***** | + | | + | ****** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3c00, +0x6c00, +0x6c00, +0x3e00, +0x0000, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa7): + ht=16, width=8 + +--------+ + | | + | *** | + | ** ** | + | ** ** | + | *** | + | | + | ***** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x3800, +0x6c00, +0x6c00, +0x3800, +0x0000, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa8): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | | + | ** | + | ** | + | ** | + | ** | + |** ** | + |** ** | + | ***** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3000, +0x3000, +0x0000, +0x3000, +0x3000, +0x3000, +0x6000, +0xc600, +0xc600, +0x7c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xa9): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | ****** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xaa): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | ****** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0x0600, +0x0600, +0x0600, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xab): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** * | + | ** ** | + | ** ** | + | ** | + | ** | + | ** | + |** *** | + | ** ** | + | ** | + | ** | + | ***** | + | | + | | + +--------+ */ +0x0000, +0x6000, +0x6000, +0x6200, +0x6600, +0x6c00, +0x1800, +0x3000, +0x6000, +0xdc00, +0x3600, +0x0c00, +0x1800, +0x3e00, +0x0000, +0x0000, + +/* Character � (0xac): + ht=16, width=8 + +--------+ + | | + | ** | + | ** | + | ** * | + | ** ** | + | ** ** | + | ** | + | ** ** | + | ** *** | + |** **** | + | ** ** | + | ****** | + | ** | + | ** | + | | + | | + +--------+ */ +0x0000, +0x6000, +0x6000, +0x6200, +0x6600, +0x6c00, +0x1800, +0x3600, +0x6e00, +0xde00, +0x3600, +0x7e00, +0x0600, +0x0600, +0x0000, +0x0000, + +/* Character � (0xad): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | | + | ** | + | ** | + | **** | + | **** | + | **** | + | **** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1800, +0x1800, +0x0000, +0x1800, +0x1800, +0x3c00, +0x3c00, +0x3c00, +0x3c00, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xae): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ** ** | + | ** ** | + |** ** | + | ** ** | + | ** ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3600, +0x6c00, +0xd800, +0x6c00, +0x3600, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xaf): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |** ** | + | ** ** | + | ** ** | + | ** ** | + |** ** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xd800, +0x6c00, +0x3600, +0x6c00, +0xd800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xb0): + ht=16, width=8 + +--------+ + | * *| + | * * | + | * *| + | * * | + | * *| + | * * | + | * *| + | * * | + | * *| + | * * | + | * *| + | * * | + | * *| + | * * | + | * *| + | * * | + +--------+ */ +0x1100, +0x4400, +0x1100, +0x4400, +0x1100, +0x4400, +0x1100, +0x4400, +0x1100, +0x4400, +0x1100, +0x4400, +0x1100, +0x4400, +0x1100, +0x4400, + +/* Character � (0xb1): + ht=16, width=8 + +--------+ + |* * * * | + | * * * *| + |* * * * | + | * * * *| + |* * * * | + | * * * *| + |* * * * | + | * * * *| + |* * * * | + | * * * *| + |* * * * | + | * * * *| + |* * * * | + | * * * *| + |* * * * | + | * * * *| + +--------+ */ +0xaa00, +0x5500, +0xaa00, +0x5500, +0xaa00, +0x5500, +0xaa00, +0x5500, +0xaa00, +0x5500, +0xaa00, +0x5500, +0xaa00, +0x5500, +0xaa00, +0x5500, + +/* Character � (0xb2): + ht=16, width=8 + +--------+ + |** *** *| + | *** ***| + |** *** *| + | *** ***| + |** *** *| + | *** ***| + |** *** *| + | *** ***| + |** *** *| + | *** ***| + |** *** *| + | *** ***| + |** *** *| + | *** ***| + |** *** *| + | *** ***| + +--------+ */ +0xdd00, +0x7700, +0xdd00, +0x7700, +0xdd00, +0x7700, +0xdd00, +0x7700, +0xdd00, +0x7700, +0xdd00, +0x7700, +0xdd00, +0x7700, +0xdd00, +0x7700, + +/* Character � (0xb3): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xb4): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |***** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xf800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xb5): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + |***** | + | ** | + |***** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xf800, +0x1800, +0xf800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xb6): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |**** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xf600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xb7): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + |******* | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xb8): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |***** | + | ** | + |***** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xf800, +0x1800, +0xf800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xb9): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |**** ** | + | ** | + |**** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xf600, +0x0600, +0xf600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xba): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xbb): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |******* | + | ** | + |**** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0x0600, +0xf600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xbc): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |**** ** | + | ** | + |******* | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xf600, +0x0600, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbd): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |******* | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbe): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + |***** | + | ** | + |***** | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xf800, +0x1800, +0xf800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xbf): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + |***** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xf800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xc0): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | *****| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1f00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc1): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |********| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc2): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + |********| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xc3): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | *****| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1f00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xc4): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + |********| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc5): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |********| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xff00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xc6): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | *****| + | ** | + | *****| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1f00, +0x1800, +0x1f00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xc7): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ***| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3700, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xc8): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ***| + | ** | + | ******| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3700, +0x3000, +0x3f00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xc9): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ******| + | ** | + | ** ***| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3f00, +0x3000, +0x3700, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xca): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |**** ***| + | | + |********| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xf700, +0x0000, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xcb): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |********| + | | + |**** ***| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0x0000, +0xf700, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xcc): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ***| + | ** | + | ** ***| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3700, +0x3000, +0x3700, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xcd): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |********| + | | + |********| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0x0000, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xce): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |**** ***| + | | + |**** ***| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xf700, +0x0000, +0xf700, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xcf): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + |********| + | | + |********| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xff00, +0x0000, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd0): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |********| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd1): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |********| + | | + |********| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0x0000, +0xff00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xd2): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + |********| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xd3): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ******| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3f00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd4): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | *****| + | ** | + | *****| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1f00, +0x1800, +0x1f00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xd5): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | *****| + | ** | + | *****| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1f00, +0x1800, +0x1f00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xd6): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | ******| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x3f00, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xd7): + ht=16, width=8 + +--------+ + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + |********| + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + +--------+ */ +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0xff00, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, +0x3600, + +/* Character � (0xd8): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + |********| + | ** | + |********| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xff00, +0x1800, +0xff00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xd9): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + |***** | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xf800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xda): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | *****| + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1f00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xdb): + ht=16, width=8 + +--------+ + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + +--------+ */ +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, + +/* Character � (0xdc): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, + +/* Character � (0xdd): + ht=16, width=8 + +--------+ + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + |**** | + +--------+ */ +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, +0xf000, + +/* Character � (0xde): + ht=16, width=8 + +--------+ + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + | ****| + +--------+ */ +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, +0x0f00, + +/* Character � (0xdf): + ht=16, width=8 + +--------+ + |********| + |********| + |********| + |********| + |********| + |********| + |********| + |********| + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0xff00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe0): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | *** ** | + |** *** | + |** ** | + |** ** | + |** ** | + |** ** | + |** *** | + | *** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x7600, +0xdc00, +0xd800, +0xd800, +0xd800, +0xd800, +0xdc00, +0x7600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe1): + ht=16, width=8 + +--------+ + | | + | | + | **** | + |** ** | + |** ** | + |** ** | + |****** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7800, +0xcc00, +0xcc00, +0xd800, +0xfc00, +0xc600, +0xc600, +0xc600, +0xc600, +0xcc00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe2): + ht=16, width=8 + +--------+ + | | + | | + |******* | + | ** ** | + | ** * | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0x6600, +0x6200, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x6000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe3): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + |******* | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0x6c00, +0x6c00, +0x6c00, +0x6c00, +0x6c00, +0x6c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe4): + ht=16, width=8 + +--------+ + | | + | | + |******* | + |** ** | + | ** * | + | ** | + | ** | + | ** | + | ** | + | ** * | + |** ** | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0xc600, +0x6200, +0x3000, +0x1800, +0x1800, +0x3000, +0x6200, +0xc600, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe5): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ****** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0xd800, +0xcc00, +0xcc00, +0xcc00, +0xd800, +0x7000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe6): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ***** | + | ** | + |** | + |* | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x6600, +0x6600, +0x6600, +0x6600, +0x6600, +0x7c00, +0x6000, +0xc000, +0x8000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe7): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | *** ** | + |** *** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7600, +0xdc00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe8): + ht=16, width=8 + +--------+ + | | + | | + |******* | + | *** | + | *** | + | ** ** | + |** ** | + |** ** | + | ** ** | + | *** | + | *** | + |******* | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xfe00, +0x3800, +0x3800, +0x6c00, +0xc600, +0xc600, +0x6c00, +0x3800, +0x3800, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xe9): + ht=16, width=8 + +--------+ + | | + | | + | | + | *** | + | ** ** | + |** ** | + |** ** | + |******* | + |** ** | + |** ** | + | ** ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x3800, +0x6c00, +0xc600, +0xc600, +0xfe00, +0xc600, +0xc600, +0x6c00, +0x3800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xea): + ht=16, width=8 + +--------+ + | | + | | + | *** | + | ** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | ** ** | + | ** ** | + | ** ** | + |*** *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3800, +0x6c00, +0xc600, +0xc600, +0xc600, +0xc600, +0x6c00, +0x6c00, +0x6c00, +0xee00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xeb): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + | ** | + | ** | + | **** | + | ** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | **** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3e00, +0x6000, +0x6000, +0x3c00, +0x6600, +0xc600, +0xc600, +0xc600, +0xcc00, +0x7800, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xec): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ****** | + |** ** **| + |** ** **| + |** ** **| + | ****** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0xdb00, +0xdb00, +0xdb00, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xed): + ht=16, width=8 + +--------+ + | | + | | + | * | + | ** | + | ***** | + |** *** | + |** **** | + |**** ** | + |**** ** | + | ***** | + | ** | + |** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0200, +0x0600, +0x7c00, +0xce00, +0xde00, +0xf600, +0xf600, +0x7c00, +0x6000, +0xc000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xee): + ht=16, width=8 + +--------+ + | | + | | + | | + | *** | + | ** | + | ** | + | ** | + | ***** | + | ** | + | ** | + | ** | + | *** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x1c00, +0x3000, +0x6000, +0x6000, +0x7c00, +0x6000, +0x6000, +0x3000, +0x1c00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xef): + ht=16, width=8 + +--------+ + | | + | | + | ***** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + |** ** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7c00, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0xc600, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf0): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + |******* | + | | + | | + |******* | + | | + | | + |******* | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0xfe00, +0x0000, +0x0000, +0xfe00, +0x0000, +0x0000, +0xfe00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf1): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** | + | ** | + | ****** | + | ** | + | ** | + | | + | | + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x7e00, +0x1800, +0x1800, +0x0000, +0x0000, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf2): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x3000, +0x1800, +0x0c00, +0x0600, +0x0c00, +0x1800, +0x3000, +0x0000, +0x0000, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf3): + ht=16, width=8 + +--------+ + | | + | | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | | + | | + | ****** | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0c00, +0x1800, +0x3000, +0x6000, +0x3000, +0x1800, +0x0c00, +0x0000, +0x0000, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf4): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** | + | **** | + | ** * | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0c00, +0x1e00, +0x1a00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, + +/* Character � (0xf5): + ht=16, width=8 + +--------+ + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | ** | + | * ** | + | **** | + | ** | + | | + | | + | | + +--------+ */ +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0x5800, +0x7800, +0x3000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf6): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | ** | + | ** | + | | + | ****** | + | | + | ** | + | ** | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x0000, +0x7e00, +0x0000, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf7): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | *** ** | + |** *** | + | | + | *** ** | + |** *** | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7600, +0xdc00, +0x0000, +0x7600, +0xdc00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf8): + ht=16, width=8 + +--------+ + | | + | | + | **** | + |** ** | + |** ** | + | **** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7800, +0xcc00, +0xcc00, +0x7800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xf9): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | ** | + | ** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfa): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | ** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x1800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfb): + ht=16, width=8 + +--------+ + | | + | | + | *****| + | ** | + | ** | + | ** | + | ** | + | ** | + |** ** | + |** ** | + | **** | + | *** | + | ** | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x1f00, +0x1800, +0x1800, +0x1800, +0x1800, +0x1800, +0xd800, +0xd800, +0x7800, +0x3800, +0x1800, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfc): + ht=16, width=8 + +--------+ + | | + | | + |** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | ** ** | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0xd800, +0x6c00, +0x6c00, +0x6c00, +0x6c00, +0x6c00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfd): + ht=16, width=8 + +--------+ + | | + | | + | *** | + |** ** | + | ** | + | ** | + | ** | + |***** | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x7000, +0xd800, +0x1800, +0x3000, +0x6000, +0xf800, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xfe): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | ****** | + | ****** | + | ****** | + | ****** | + | ****** | + | ****** | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x7e00, +0x7e00, +0x7e00, +0x7e00, +0x7e00, +0x7e00, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +/* Character � (0xff): + ht=16, width=8 + +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, +0x0000, + +}; + +/* Exported structure definition. */ +font_descriptor_t font_rom8x16 = { + "rom8x16", + 8, + 16, + 12, + 0, + 256, + rom8x16_bits, + 0, + 0 +}; diff --git a/image-viewer/src/main.c b/image-viewer/src/main.c new file mode 100644 index 0000000..9c4a57f --- /dev/null +++ b/image-viewer/src/main.c @@ -0,0 +1,49 @@ +/******************************************************************* + Project main function template for MicroZed based MZ_APO board + designed by Petr Porazil at PiKRON + + change_me.c - main file + + include your name there and license for distribution. + + Remove next text: This line should not appear in submitted + work and project name should be change to match real application. + If this text is there I want 10 points subtracted from final + evaluation. + + *******************************************************************/ + +#define _POSIX_C_SOURCE 200112L + +#include +#include +#include +#include +#include + +#include "mzapo_parlcd.h" +#include "mzapo_phys.h" +#include "mzapo_regs.h" +#include "serialize_lock.h" + +int main(int argc, char *argv[]) +{ + + /* Serialize execution of applications */ + + /* Try to acquire lock the first */ + if (serialize_lock(1) <= 0) { + printf("System is occupied\n"); + + if (1) { + printf("Waitting\n"); + /* Wait till application holding lock releases it or exits */ + serialize_lock(0); + } + } + + /* Release the lock */ + serialize_unlock(); + + return 0; +} diff --git a/image-viewer/src/mzapo_parlcd.c b/image-viewer/src/mzapo_parlcd.c new file mode 100644 index 0000000..1a1abef --- /dev/null +++ b/image-viewer/src/mzapo_parlcd.c @@ -0,0 +1,308 @@ +/******************************************************************* + Simple program to check LCD functionality on MicroZed + based MZ_APO board designed by Petr Porazil at PiKRON + + mzapo_parlcd.c - parallel connected LCD low level access + + (C) Copyright 2017 by Pavel Pisa + e-mail: pisa@cmp.felk.cvut.cz + homepage: http://cmp.felk.cvut.cz/~pisa + company: http://www.pikron.com/ + license: any combination of GPL, LGPL, MPL or BSD licenses + + *******************************************************************/ + +#define _POSIX_C_SOURCE 200112L + +//#define HX8357_B +//#define ILI9481 + +#include +#include + +#include "mzapo_parlcd.h" +#include "mzapo_regs.h" + +void parlcd_write_cr(unsigned char *parlcd_mem_base, uint16_t data) +{ + *(volatile uint16_t*)(parlcd_mem_base + PARLCD_REG_CR_o) = data; +} + +void parlcd_write_cmd(unsigned char *parlcd_mem_base, uint16_t cmd) +{ + *(volatile uint16_t*)(parlcd_mem_base + PARLCD_REG_CMD_o) = cmd; +} + +void parlcd_write_data(unsigned char *parlcd_mem_base, uint16_t data) +{ + *(volatile uint16_t*)(parlcd_mem_base + PARLCD_REG_DATA_o) = data; +} + +void parlcd_write_data2x(unsigned char *parlcd_mem_base, uint32_t data) +{ + *(volatile uint32_t*)(parlcd_mem_base + PARLCD_REG_DATA_o) = data; +} + +void parlcd_delay(int msec) +{ + struct timespec wait_delay = {.tv_sec = msec / 1000, + .tv_nsec = (msec % 1000) * 1000 * 1000}; + clock_nanosleep(CLOCK_MONOTONIC, 0, &wait_delay, NULL); +} + +void parlcd_hx8357_init(unsigned char *parlcd_mem_base) +{ + // toggle RST low to reset +/* + digitalWrite(_rst, HIGH); + parlcd_delay(50); + digitalWrite(_rst, LOW); + parlcd_delay(10); + digitalWrite(_rst, HIGH); + parlcd_delay(10); +*/ + parlcd_write_cmd(parlcd_mem_base, 0x1); + parlcd_delay(30); + +#if defined(ILI9481) +// Configure ILI9481 display + + parlcd_write_cmd(parlcd_mem_base, 0x11); + parlcd_delay(20); + parlcd_write_cmd(parlcd_mem_base, 0xD0); + parlcd_write_data(parlcd_mem_base, 0x07); + parlcd_write_data(parlcd_mem_base, 0x42); + parlcd_write_data(parlcd_mem_base, 0x18); + + parlcd_write_cmd(parlcd_mem_base, 0xD1); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x07); + parlcd_write_data(parlcd_mem_base, 0x10); + + parlcd_write_cmd(parlcd_mem_base, 0xD2); + parlcd_write_data(parlcd_mem_base, 0x01); + parlcd_write_data(parlcd_mem_base, 0x02); + + parlcd_write_cmd(parlcd_mem_base, 0xC0); + parlcd_write_data(parlcd_mem_base, 0x10); + parlcd_write_data(parlcd_mem_base, 0x3B); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x02); + parlcd_write_data(parlcd_mem_base, 0x11); + + parlcd_write_cmd(parlcd_mem_base, 0xC5); + parlcd_write_data(parlcd_mem_base, 0x03); + + parlcd_write_cmd(parlcd_mem_base, 0xC8); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x32); + parlcd_write_data(parlcd_mem_base, 0x36); + parlcd_write_data(parlcd_mem_base, 0x45); + parlcd_write_data(parlcd_mem_base, 0x06); + parlcd_write_data(parlcd_mem_base, 0x16); + parlcd_write_data(parlcd_mem_base, 0x37); + parlcd_write_data(parlcd_mem_base, 0x75); + parlcd_write_data(parlcd_mem_base, 0x77); + parlcd_write_data(parlcd_mem_base, 0x54); + parlcd_write_data(parlcd_mem_base, 0x0C); + parlcd_write_data(parlcd_mem_base, 0x00); + + parlcd_write_cmd(parlcd_mem_base, 0x36); + //parlcd_write_data(parlcd_mem_base, 0x0A); + parlcd_write_data(parlcd_mem_base, 0x28); + + parlcd_write_cmd(parlcd_mem_base, 0x3A); + parlcd_write_data(parlcd_mem_base, 0x55); + + //parlcd_write_cmd(parlcd_mem_base, 0x2A); + parlcd_write_cmd(parlcd_mem_base, 0x2B); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x01); + parlcd_write_data(parlcd_mem_base, 0x3F); + + //parlcd_write_cmd(parlcd_mem_base, 0x2B); + parlcd_write_cmd(parlcd_mem_base, 0x2A); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x01); + parlcd_write_data(parlcd_mem_base, 0xDF); + + parlcd_delay(120); + parlcd_write_cmd(parlcd_mem_base, 0x29); + + parlcd_delay(25); + +#elif defined(HX8357_B) +// Configure HX8357-B display + parlcd_write_cmd(parlcd_mem_base, 0x11); + parlcd_delay(20); + parlcd_write_cmd(parlcd_mem_base, 0xD0); + parlcd_write_data(parlcd_mem_base, 0x07); + parlcd_write_data(parlcd_mem_base, 0x42); + parlcd_write_data(parlcd_mem_base, 0x18); + + parlcd_write_cmd(parlcd_mem_base, 0xD1); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x07); + parlcd_write_data(parlcd_mem_base, 0x10); + + parlcd_write_cmd(parlcd_mem_base, 0xD2); + parlcd_write_data(parlcd_mem_base, 0x01); + parlcd_write_data(parlcd_mem_base, 0x02); + + parlcd_write_cmd(parlcd_mem_base, 0xC0); + parlcd_write_data(parlcd_mem_base, 0x10); + parlcd_write_data(parlcd_mem_base, 0x3B); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x02); + parlcd_write_data(parlcd_mem_base, 0x11); + + parlcd_write_cmd(parlcd_mem_base, 0xC5); + parlcd_write_data(parlcd_mem_base, 0x08); + + parlcd_write_cmd(parlcd_mem_base, 0xC8); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x32); + parlcd_write_data(parlcd_mem_base, 0x36); + parlcd_write_data(parlcd_mem_base, 0x45); + parlcd_write_data(parlcd_mem_base, 0x06); + parlcd_write_data(parlcd_mem_base, 0x16); + parlcd_write_data(parlcd_mem_base, 0x37); + parlcd_write_data(parlcd_mem_base, 0x75); + parlcd_write_data(parlcd_mem_base, 0x77); + parlcd_write_data(parlcd_mem_base, 0x54); + parlcd_write_data(parlcd_mem_base, 0x0C); + parlcd_write_data(parlcd_mem_base, 0x00); + + parlcd_write_cmd(parlcd_mem_base, 0x36); + parlcd_write_data(parlcd_mem_base, 0x0a); + + parlcd_write_cmd(parlcd_mem_base, 0x3A); + parlcd_write_data(parlcd_mem_base, 0x55); + + parlcd_write_cmd(parlcd_mem_base, 0x2A); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x01); + parlcd_write_data(parlcd_mem_base, 0x3F); + + parlcd_write_cmd(parlcd_mem_base, 0x2B); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x01); + parlcd_write_data(parlcd_mem_base, 0xDF); + + parlcd_delay(120); + parlcd_write_cmd(parlcd_mem_base, 0x29); + + parlcd_delay(25); + +#else +// HX8357-C display initialisation + + parlcd_write_cmd(parlcd_mem_base, 0xB9); // Enable extension command + parlcd_write_data(parlcd_mem_base, 0xFF); + parlcd_write_data(parlcd_mem_base, 0x83); + parlcd_write_data(parlcd_mem_base, 0x57); + parlcd_delay(50); + + parlcd_write_cmd(parlcd_mem_base, 0xB6); //Set VCOM voltage + //parlcd_write_data(parlcd_mem_base, 0x2C); //0x52 for HSD 3.0" + parlcd_write_data(parlcd_mem_base, 0x52); //0x52 for HSD 3.0" + + parlcd_write_cmd(parlcd_mem_base, 0x11); // Sleep off + parlcd_delay(200); + + parlcd_write_cmd(parlcd_mem_base, 0x35); // Tearing effect on + parlcd_write_data(parlcd_mem_base, 0x00); // Added parameter + + parlcd_write_cmd(parlcd_mem_base, 0x3A); // Interface pixel format + parlcd_write_data(parlcd_mem_base, 0x55); // 16 bits per pixel + + //parlcd_write_cmd(parlcd_mem_base, 0xCC); // Set panel characteristic + //parlcd_write_data(parlcd_mem_base, 0x09); // S960>S1, G1>G480, R-G-B, normally black + + //parlcd_write_cmd(parlcd_mem_base, 0xB3); // RGB interface + //parlcd_write_data(parlcd_mem_base, 0x43); + //parlcd_write_data(parlcd_mem_base, 0x00); + //parlcd_write_data(parlcd_mem_base, 0x06); + //parlcd_write_data(parlcd_mem_base, 0x06); + + parlcd_write_cmd(parlcd_mem_base, 0xB1); // Power control + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x15); + parlcd_write_data(parlcd_mem_base, 0x0D); + parlcd_write_data(parlcd_mem_base, 0x0D); + parlcd_write_data(parlcd_mem_base, 0x83); + parlcd_write_data(parlcd_mem_base, 0x48); + + + parlcd_write_cmd(parlcd_mem_base, 0xC0); // Does this do anything? + parlcd_write_data(parlcd_mem_base, 0x24); + parlcd_write_data(parlcd_mem_base, 0x24); + parlcd_write_data(parlcd_mem_base, 0x01); + parlcd_write_data(parlcd_mem_base, 0x3C); + parlcd_write_data(parlcd_mem_base, 0xC8); + parlcd_write_data(parlcd_mem_base, 0x08); + + parlcd_write_cmd(parlcd_mem_base, 0xB4); // Display cycle + parlcd_write_data(parlcd_mem_base, 0x02); + parlcd_write_data(parlcd_mem_base, 0x40); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x2A); + parlcd_write_data(parlcd_mem_base, 0x2A); + parlcd_write_data(parlcd_mem_base, 0x0D); + parlcd_write_data(parlcd_mem_base, 0x4F); + + parlcd_write_cmd(parlcd_mem_base, 0xE0); // Gamma curve + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x15); + parlcd_write_data(parlcd_mem_base, 0x1D); + parlcd_write_data(parlcd_mem_base, 0x2A); + parlcd_write_data(parlcd_mem_base, 0x31); + parlcd_write_data(parlcd_mem_base, 0x42); + parlcd_write_data(parlcd_mem_base, 0x4C); + parlcd_write_data(parlcd_mem_base, 0x53); + parlcd_write_data(parlcd_mem_base, 0x45); + parlcd_write_data(parlcd_mem_base, 0x40); + parlcd_write_data(parlcd_mem_base, 0x3B); + parlcd_write_data(parlcd_mem_base, 0x32); + parlcd_write_data(parlcd_mem_base, 0x2E); + parlcd_write_data(parlcd_mem_base, 0x28); + + parlcd_write_data(parlcd_mem_base, 0x24); + parlcd_write_data(parlcd_mem_base, 0x03); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x15); + parlcd_write_data(parlcd_mem_base, 0x1D); + parlcd_write_data(parlcd_mem_base, 0x2A); + parlcd_write_data(parlcd_mem_base, 0x31); + parlcd_write_data(parlcd_mem_base, 0x42); + parlcd_write_data(parlcd_mem_base, 0x4C); + parlcd_write_data(parlcd_mem_base, 0x53); + parlcd_write_data(parlcd_mem_base, 0x45); + parlcd_write_data(parlcd_mem_base, 0x40); + parlcd_write_data(parlcd_mem_base, 0x3B); + parlcd_write_data(parlcd_mem_base, 0x32); + + parlcd_write_data(parlcd_mem_base, 0x2E); + parlcd_write_data(parlcd_mem_base, 0x28); + parlcd_write_data(parlcd_mem_base, 0x24); + parlcd_write_data(parlcd_mem_base, 0x03); + parlcd_write_data(parlcd_mem_base, 0x00); + parlcd_write_data(parlcd_mem_base, 0x01); + + parlcd_write_cmd(parlcd_mem_base, 0x36); // MADCTL Memory access control + //parlcd_write_data(parlcd_mem_base, 0x48); + parlcd_write_data(parlcd_mem_base, 0xE8); + parlcd_delay(20); + + parlcd_write_cmd(parlcd_mem_base, 0x21); //Display inversion on + parlcd_delay(20); + + parlcd_write_cmd(parlcd_mem_base, 0x29); // Display on + + parlcd_delay(120); +#endif +} diff --git a/image-viewer/src/mzapo_phys.c b/image-viewer/src/mzapo_phys.c new file mode 100644 index 0000000..4553f56 --- /dev/null +++ b/image-viewer/src/mzapo_phys.c @@ -0,0 +1,56 @@ +/******************************************************************* + Simple program to check LCD functionality on MicroZed + based MZ_APO board designed by Petr Porazil at PiKRON + + mzapo_phys.h - mapping of the physical address to process + + (C) Copyright 2017 by Pavel Pisa + e-mail: pisa@cmp.felk.cvut.cz + homepage: http://cmp.felk.cvut.cz/~pisa + company: http://www.pikron.com/ + license: any combination of GPL, LGPL, MPL or BSD licenses + + *******************************************************************/ + +#define _POSIX_C_SOURCE 200112L + +#include +#include +#include +#include +#include +#include + +#include "mzapo_phys.h" + +const char *map_phys_memdev="/dev/mem"; + +void *map_phys_address(off_t region_base, size_t region_size, int opt_cached) +{ + unsigned long mem_window_size; + unsigned long pagesize; + unsigned char *mm; + unsigned char *mem; + int fd; + + fd = open(map_phys_memdev, O_RDWR | (!opt_cached? O_SYNC: 0)); + if (fd < 0) { + fprintf(stderr, "cannot open %s\n", map_phys_memdev); + return NULL; + } + + pagesize=sysconf(_SC_PAGESIZE); + + mem_window_size = ((region_base & (pagesize-1)) + region_size + pagesize-1) & ~(pagesize-1); + + mm = (unsigned char *)mmap(NULL, mem_window_size, PROT_WRITE|PROT_READ, + MAP_SHARED, fd, region_base & ~(pagesize-1)); + mem = mm + (region_base & (pagesize-1)); + + if (mm == MAP_FAILED) { + fprintf(stderr,"mmap error\n"); + return NULL; + } + + return (void *)mem; +} diff --git a/image-viewer/src/serialize_lock.c b/image-viewer/src/serialize_lock.c new file mode 100644 index 0000000..c859047 --- /dev/null +++ b/image-viewer/src/serialize_lock.c @@ -0,0 +1,53 @@ +#include +#include +#include + +#include "serialize_lock.h" + +const char *serialize_lock_fname = "/run/lock/serialize_lock"; +int serialize_lock_fd = -1; + +int serialize_lock(int no_wait) +{ + int fd; + + fd = open(serialize_lock_fname, + O_RDWR | /* open the file for both read and write access */ + O_CREAT | /* create file if it does not already exist */ + O_CLOEXEC , /* close on execute */ + S_IRUSR | /* user permission: read */ + S_IWUSR ); /* user permission: write */ + + if (fd == -1) + return -1; + + if (no_wait) { + /* try to lock the "semaphore", if busy report that */ + if (lockf( fd, F_TLOCK, 0 ) == -1) { + close(fd); + return errno == EAGAIN? 0: -1; + } + } else { + /* lock the "semaphore", wait until available */ + if (lockf( fd, F_LOCK, 0 ) == -1) + return -1; + } + + serialize_lock_fd = fd; + + return 1; +} + +void serialize_unlock(void) +{ + int fd = serialize_lock_fd; + + if (fd == -1) + return; + + /* close() automatically releases the file lock */ + /* so technically the call with F_ULOCK is not necessary */ + lockf( fd, F_ULOCK, 0 ); + close( fd ); + serialize_lock_fd = -1; +} -- 2.48.1