From: Matthew Allum Date: Fri, 8 Sep 2006 20:53:29 +0000 (+0000) Subject: 2006-09-08 Matthew Allum X-Git-Tag: v0.1~28 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9192031d34d37094ad46ba7fc0de9d56342bb098;p=profile%2Fivi%2Fpsplash.git 2006-09-08 Matthew Allum * Makefile.am: * radeon-font.h: Add 'compiled' font. * psplash-fb.c: * psplash-fb.h: * psplash.c: * psplash.h: Add basic font/text rendering support Add remote msg suuport (psplash-write 'MSG hello world') Add cmd line switch to disable console switch Move console switch after fifo set up. --- diff --git a/ChangeLog b/ChangeLog index e69de29..cb0d236 100644 --- a/ChangeLog +++ b/ChangeLog @@ -0,0 +1,15 @@ +2006-09-08 Matthew Allum + + * Makefile.am: + * radeon-font.h: + Add 'compiled' font. + + * psplash-fb.c: + * psplash-fb.h: + * psplash.c: + * psplash.h: + Add basic font/text rendering support + Add remote msg suuport (psplash-write 'MSG hello world') + Add cmd line switch to disable console switch + Move console switch after fifo set up. + diff --git a/Makefile.am b/Makefile.am index c2c7f5f..70cd682 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,7 +3,8 @@ bin_PROGRAMS=psplash psplash-write AM_CFLAGS = $(GCC_FLAGS) -D_GNU_SOURCE psplash_SOURCES = psplash.c psplash.h psplash-fb.c psplash-fb.h \ - psplash-console.c psplash-console.h psplash-image.h + psplash-console.c psplash-console.h psplash-image.h \ + radeon-font.h psplash_write_SOURCES = psplash-write.c psplash.h diff --git a/psplash-fb.c b/psplash-fb.c index 5bb110c..d6f8975 100644 --- a/psplash-fb.c +++ b/psplash-fb.c @@ -129,7 +129,7 @@ psplash_fb_new (void) return NULL; } -void +inline void psplash_fb_plot_pixel (PSplashFB *fb, int x, int y, @@ -178,10 +178,7 @@ psplash_fb_draw_rect (PSplashFB *fb, for (dy=0; dy < height; dy++) for (dx=0; dx < width; dx++) - { - /* FIXME: inline this call */ psplash_fb_plot_pixel (fb, x+dx, y+dy, red, green, blue); - } } void @@ -193,19 +190,10 @@ psplash_fb_draw_image (PSplashFB *fb, int img_bytes_per_pixel, uint8 *rle_data) { - uint8 *p = rle_data; - int dx = 0, dy = 0, total_len; + uint8 *p = rle_data; + int dx = 0, dy = 0, total_len; unsigned int len; -#if 0 - for (dy=0; dy < img_height; dy++) - for (dx=0; dx < img_width; dx++) - { - psplash_fb_plot_pixel (fb, x+dx, y+dy, *p, *(p+1), *(p+2)); - p += img_bytes_per_pixel; - } -#endif - total_len = img_width * img_height * img_bytes_per_pixel; /* FIXME: Optimise, check for over runs ... */ @@ -242,3 +230,111 @@ psplash_fb_draw_image (PSplashFB *fb, } } } + +/* Font rendering code based on BOGL by Ben Pfaff */ + +static int +psplash_font_glyph (const PSplashFont *font, wchar_t wc, u_int32_t **bitmap) +{ + int mask = font->index_mask; + int i; + + for (;;) + { + for (i = font->offset[wc & mask]; font->index[i]; i += 2) + { + if ((font->index[i] & ~mask) == (wc & ~mask)) + { + if (bitmap != NULL) + *bitmap = &font->content[font->index[i+1]]; + return font->index[i] & mask; + } + } + } + return 0; +} + +void +psplash_fb_text_size (PSplashFB *fb, + int *width, + int *height, + const PSplashFont *font, + const char *text) +{ + char *c = (char*)text; + wchar_t wc; + int k, n, w, h, mw; + + n = strlen (text); + mw = h = w = 0; + + mbtowc (0, 0, 0); + for (; (k = mbtowc (&wc, c, n)) > 0; c += k, n -= k) + { + if (*c == '\n') + { + if (w > mw) + mw = 0; + h += font->height; + continue; + } + + w += psplash_font_glyph (font, wc, NULL); + } + + *width = (w > mw) ? w : mw; + *height = (h == 0) ? font->height : h; +} + +void +psplash_fb_draw_text (PSplashFB *fb, + int x, + int y, + uint8 red, + uint8 green, + uint8 blue, + const PSplashFont *font, + const char *text) +{ + int h, w, k, n, cx, cy, dx, dy; + char *c = (char*)text; + wchar_t wc; + + n = strlen (text); + h = font->height; + dx = dy = 0; + + mbtowc (0, 0, 0); + for (; (k = mbtowc (&wc, c, n)) > 0; c += k, n -= k) + { + u_int32_t *glyph = NULL; + + if (*c == '\n') + { + dy += h; + dx = 0; + continue; + } + + w = psplash_font_glyph (font, wc, &glyph); + + if (glyph == NULL) + continue; + + for (cy = 0; cy < h; cy++) + { + u_int32_t g = *glyph++; + + for (cx = 0; cx < w; cx++) + { + if (g & 0x80000000) + psplash_fb_plot_pixel (fb, x+dx+cx, y+dy+cy, + red, green, blue); + g <<= 1; + } + } + + dx += w; + } +} + diff --git a/psplash-fb.h b/psplash-fb.h index c2f9806..8567b19 100644 --- a/psplash-fb.h +++ b/psplash-fb.h @@ -39,7 +39,7 @@ psplash_fb_destroy (PSplashFB *fb); PSplashFB* psplash_fb_new (void); -void +inline void psplash_fb_plot_pixel (PSplashFB *fb, int x, int y, @@ -66,4 +66,22 @@ psplash_fb_draw_image (PSplashFB *fb, int img_bytes_pre_pixel, uint8 *rle_data); +void +psplash_fb_text_size (PSplashFB *fb, + int *width, + int *height, + const PSplashFont *font, + const char *text); + +void +psplash_fb_draw_text (PSplashFB *fb, + int x, + int y, + uint8 red, + uint8 green, + uint8 blue, + const PSplashFont *font, + const char *text); + + #endif diff --git a/psplash.c b/psplash.c index 30737c1..b075b3c 100644 --- a/psplash.c +++ b/psplash.c @@ -20,6 +20,9 @@ #include "psplash.h" #include "psplash-image.h" +#include "radeon-font.h" + +#define MSG "Poky is starting up.." void psplash_exit (int signum) @@ -30,6 +33,34 @@ psplash_exit (int signum) } void +psplash_draw_msg (PSplashFB *fb, const char *msg) +{ + int w, h; + + psplash_fb_text_size (fb, &w, &h, &radeon_font, msg); + + DBG("displaying '%s' %ix%i\n", msg, w, h) + + /* Clear */ + + psplash_fb_draw_rect (fb, + 0, + fb->height - (fb->height/6) - h, + fb->width, + h, + 0xff, 0xff, 0xff); + + psplash_fb_draw_text (fb, + (fb->width-w)/2, + fb->height - (fb->height/6) - h, + 0x44, + 0x44, + 0x44, + &radeon_font, + msg); +} + +void psplash_draw_progress (PSplashFB *fb, int value) { int x, y, width, height; @@ -65,44 +96,13 @@ parse_command (PSplashFB *fb, char *string, int length) command = strtok(string," "); - if (!strcmp(command,"TEXT")) - { - char *line = strtok(NULL,"\0"); - int length = strlen(line); - - while (length>50) - { - // draw_text(line,50); - line+=50; - length-=50; - } - - // draw_text(line,length); - } - else if (!strcmp(command,"STATUS")) - { - // draw_status(strtok(NULL,"\0"),0); - } - else if (!strcmp(command,"SUCCESS")) - { - // draw_status(strtok(NULL,"\0"),TEXT_FOREGROUND); - } - else if (!strcmp(command,"FAILURE")) - { - // draw_status(strtok(NULL,"\0"),RED); - } - else if (!strcmp(command,"PROGRESS")) + if (!strcmp(command,"PROGRESS")) { psplash_draw_progress (fb, atoi(strtok(NULL,"\0"))); - // draw_progress(atoi(strtok(NULL,"\0"))); } - else if (!strcmp(command,"CLEAR")) + else if (!strcmp(command,"MSG")) { - // text_clear(); - } - else if (!strcmp(command,"TIMEOUT")) - { - // timeout=(atoi(strtok(NULL,"\0"))); + psplash_draw_msg (fb, strtok(NULL,"\0")); } else if (!strcmp(command,"QUIT")) { @@ -179,14 +179,24 @@ int main (int argc, char** argv) { char *tmpdir; - int pipe_fd; + int pipe_fd, i = 0; PSplashFB *fb; - + bool disable_console_switch = FALSE; + signal(SIGHUP, psplash_exit); signal(SIGINT, psplash_exit); signal(SIGQUIT, psplash_exit); - psplash_console_switch (); + while (++i < argc) + { + if (!strcmp(argv[i],"-n") || !strcmp(argv[i],"--no-console-switch")) + { + disable_console_switch = TRUE; + continue; + } + fprintf(stderr, "Usage: %s [-n|--no-console-switch]\n", argv[0]); + exit(-1); + } tmpdir = getenv("TMPDIR"); @@ -212,11 +222,12 @@ main (int argc, char** argv) exit(-2); } + if (!disable_console_switch) + psplash_console_switch (); + if ((fb = psplash_fb_new()) == NULL) exit(-1); - DBG("rect to %ix%i", fb->width, fb->height); - psplash_fb_draw_rect (fb, 0, 0, fb->width, fb->height, 0xff, 0xff, 0xff); psplash_fb_draw_image (fb, @@ -227,11 +238,15 @@ main (int argc, char** argv) IMG_BYTES_PER_PIXEL, IMG_RLE_PIXEL_DATA); - psplash_draw_progress (fb, 50); + + psplash_draw_progress (fb, 0); + + psplash_draw_msg (fb, MSG); psplash_main (fb, pipe_fd, 0); - psplash_console_reset (); + if (!disable_console_switch) + psplash_console_reset (); psplash_fb_destroy (fb); diff --git a/psplash.h b/psplash.h index aec24d6..8cb0f47 100644 --- a/psplash.h +++ b/psplash.h @@ -44,6 +44,15 @@ typedef unsigned char uint8; typedef unsigned short uint16; +typedef int bool; + +#ifndef FALSE +#define FALSE 0 +#endif + +#ifndef TRUE +#define TRUE 1 +#endif #define PSPLASH_FIFO "psplash_fifo" @@ -59,6 +68,18 @@ typedef unsigned short uint16; #define DBG(x, a...) do {} while (0) #endif +typedef struct PSplashFont +{ + char *name; /* Font name. */ + int height; /* Height in pixels. */ + int index_mask; /* ((1 << N) - 1). */ + int *offset; /* (1 << N) offsets into index. */ + int *index; + u_int32_t *content; +} +PSplashFont; + + #include "psplash-fb.h" #include "psplash-console.h" diff --git a/radeon-font.h b/radeon-font.h new file mode 100644 index 0000000..d2c59a4 --- /dev/null +++ b/radeon-font.h @@ -0,0 +1,5982 @@ +#include "psplash.h" + +/* Font generated from 'radeon' bdf font */ + +/* Offsets into index. */ +static int _radon_offset[256] = { + 569, /* (0x0) */ + 569, /* (0x1) */ + 569, /* (0x2) */ + 569, /* (0x3) */ + 569, /* (0x4) */ + 569, /* (0x5) */ + 569, /* (0x6) */ + 569, /* (0x7) */ + 569, /* (0x8) */ + 569, /* (0x9) */ + 569, /* (0xa) */ + 569, /* (0xb) */ + 569, /* (0xc) */ + 569, /* (0xd) */ + 569, /* (0xe) */ + 569, /* (0xf) */ + 569, /* (0x10) */ + 569, /* (0x11) */ + 569, /* (0x12) */ + 569, /* (0x13) */ + 569, /* (0x14) */ + 569, /* (0x15) */ + 569, /* (0x16) */ + 569, /* (0x17) */ + 569, /* (0x18) */ + 569, /* (0x19) */ + 569, /* (0x1a) */ + 569, /* (0x1b) */ + 569, /* (0x1c) */ + 569, /* (0x1d) */ + 569, /* (0x1e) */ + 569, /* (0x1f) */ + 0, /* (0x20) */ + 3, /* (0x21) */ + 6, /* (0x22) */ + 9, /* (0x23) */ + 12, /* (0x24) */ + 15, /* (0x25) */ + 18, /* (0x26) */ + 21, /* (0x27) */ + 24, /* (0x28) */ + 27, /* (0x29) */ + 30, /* (0x2a) */ + 33, /* (0x2b) */ + 36, /* (0x2c) */ + 39, /* (0x2d) */ + 42, /* (0x2e) */ + 45, /* (0x2f) */ + 48, /* (0x30) */ + 51, /* (0x31) */ + 54, /* (0x32) */ + 57, /* (0x33) */ + 60, /* (0x34) */ + 63, /* (0x35) */ + 66, /* (0x36) */ + 69, /* (0x37) */ + 72, /* (0x38) */ + 75, /* (0x39) */ + 78, /* (0x3a) */ + 81, /* (0x3b) */ + 84, /* (0x3c) */ + 87, /* (0x3d) */ + 90, /* (0x3e) */ + 93, /* (0x3f) */ + 96, /* (0x40) */ + 99, /* (0x41) */ + 102, /* (0x42) */ + 105, /* (0x43) */ + 108, /* (0x44) */ + 111, /* (0x45) */ + 114, /* (0x46) */ + 117, /* (0x47) */ + 120, /* (0x48) */ + 123, /* (0x49) */ + 126, /* (0x4a) */ + 129, /* (0x4b) */ + 132, /* (0x4c) */ + 135, /* (0x4d) */ + 138, /* (0x4e) */ + 141, /* (0x4f) */ + 144, /* (0x50) */ + 147, /* (0x51) */ + 150, /* (0x52) */ + 153, /* (0x53) */ + 156, /* (0x54) */ + 159, /* (0x55) */ + 162, /* (0x56) */ + 165, /* (0x57) */ + 168, /* (0x58) */ + 171, /* (0x59) */ + 174, /* (0x5a) */ + 177, /* (0x5b) */ + 180, /* (0x5c) */ + 183, /* (0x5d) */ + 186, /* (0x5e) */ + 189, /* (0x5f) */ + 192, /* (0x60) */ + 195, /* (0x61) */ + 198, /* (0x62) */ + 201, /* (0x63) */ + 204, /* (0x64) */ + 207, /* (0x65) */ + 210, /* (0x66) */ + 213, /* (0x67) */ + 216, /* (0x68) */ + 219, /* (0x69) */ + 222, /* (0x6a) */ + 225, /* (0x6b) */ + 228, /* (0x6c) */ + 231, /* (0x6d) */ + 234, /* (0x6e) */ + 237, /* (0x6f) */ + 240, /* (0x70) */ + 243, /* (0x71) */ + 246, /* (0x72) */ + 249, /* (0x73) */ + 252, /* (0x74) */ + 255, /* (0x75) */ + 258, /* (0x76) */ + 261, /* (0x77) */ + 264, /* (0x78) */ + 267, /* (0x79) */ + 270, /* (0x7a) */ + 273, /* (0x7b) */ + 276, /* (0x7c) */ + 279, /* (0x7d) */ + 282, /* (0x7e) */ + 569, /* (0x7f) */ + 569, /* (0x80) */ + 569, /* (0x81) */ + 569, /* (0x82) */ + 569, /* (0x83) */ + 569, /* (0x84) */ + 569, /* (0x85) */ + 569, /* (0x86) */ + 569, /* (0x87) */ + 569, /* (0x88) */ + 569, /* (0x89) */ + 569, /* (0x8a) */ + 569, /* (0x8b) */ + 569, /* (0x8c) */ + 569, /* (0x8d) */ + 569, /* (0x8e) */ + 569, /* (0x8f) */ + 569, /* (0x90) */ + 569, /* (0x91) */ + 569, /* (0x92) */ + 569, /* (0x93) */ + 569, /* (0x94) */ + 569, /* (0x95) */ + 569, /* (0x96) */ + 569, /* (0x97) */ + 569, /* (0x98) */ + 569, /* (0x99) */ + 569, /* (0x9a) */ + 569, /* (0x9b) */ + 569, /* (0x9c) */ + 569, /* (0x9d) */ + 569, /* (0x9e) */ + 569, /* (0x9f) */ + 285, /* (0xa0) */ + 288, /* (0xa1) */ + 291, /* (0xa2) */ + 294, /* (0xa3) */ + 297, /* (0xa4) */ + 300, /* (0xa5) */ + 303, /* (0xa6) */ + 306, /* (0xa7) */ + 309, /* (0xa8) */ + 312, /* (0xa9) */ + 315, /* (0xaa) */ + 318, /* (0xab) */ + 321, /* (0xac) */ + 324, /* (0xad) */ + 327, /* (0xae) */ + 330, /* (0xaf) */ + 333, /* (0xb0) */ + 336, /* (0xb1) */ + 339, /* (0xb2) */ + 342, /* (0xb3) */ + 345, /* (0xb4) */ + 348, /* (0xb5) */ + 351, /* (0xb6) */ + 354, /* (0xb7) */ + 357, /* (0xb8) */ + 360, /* (0xb9) */ + 363, /* (0xba) */ + 366, /* (0xbb) */ + 369, /* (0xbc) */ + 372, /* (0xbd) */ + 375, /* (0xbe) */ + 378, /* (0xbf) */ + 381, /* (0xc0) */ + 384, /* (0xc1) */ + 387, /* (0xc2) */ + 390, /* (0xc3) */ + 393, /* (0xc4) */ + 396, /* (0xc5) */ + 399, /* (0xc6) */ + 402, /* (0xc7) */ + 405, /* (0xc8) */ + 408, /* (0xc9) */ + 411, /* (0xca) */ + 414, /* (0xcb) */ + 417, /* (0xcc) */ + 420, /* (0xcd) */ + 423, /* (0xce) */ + 426, /* (0xcf) */ + 429, /* (0xd0) */ + 432, /* (0xd1) */ + 435, /* (0xd2) */ + 438, /* (0xd3) */ + 441, /* (0xd4) */ + 444, /* (0xd5) */ + 447, /* (0xd6) */ + 450, /* (0xd7) */ + 453, /* (0xd8) */ + 456, /* (0xd9) */ + 459, /* (0xda) */ + 462, /* (0xdb) */ + 465, /* (0xdc) */ + 468, /* (0xdd) */ + 471, /* (0xde) */ + 474, /* (0xdf) */ + 477, /* (0xe0) */ + 480, /* (0xe1) */ + 483, /* (0xe2) */ + 486, /* (0xe3) */ + 489, /* (0xe4) */ + 492, /* (0xe5) */ + 495, /* (0xe6) */ + 498, /* (0xe7) */ + 501, /* (0xe8) */ + 504, /* (0xe9) */ + 507, /* (0xea) */ + 510, /* (0xeb) */ + 513, /* (0xec) */ + 516, /* (0xed) */ + 519, /* (0xee) */ + 522, /* (0xef) */ + 525, /* (0xf0) */ + 528, /* (0xf1) */ + 531, /* (0xf2) */ + 534, /* (0xf3) */ + 537, /* (0xf4) */ + 540, /* (0xf5) */ + 543, /* (0xf6) */ + 546, /* (0xf7) */ + 549, /* (0xf8) */ + 552, /* (0xf9) */ + 555, /* (0xfa) */ + 558, /* (0xfb) */ + 561, /* (0xfc) */ + 564, /* (0xfd) */ + 567, /* (0xfe) */ + 569, /* (0xff) */ +}; + +/* Index into content data. */ +static int _radon_index[570] = { + 0x8, 0, + 0, + 0x8, 12, + 0, + 0x8, 24, + 0, + 0x8, 36, + 0, + 0x8, 48, + 0, + 0x8, 60, + 0, + 0x8, 72, + 0, + 0x8, 84, + 0, + 0x8, 96, + 0, + 0x8, 108, + 0, + 0x8, 120, + 0, + 0x8, 132, + 0, + 0x8, 144, + 0, + 0x8, 156, + 0, + 0x8, 168, + 0, + 0x8, 180, + 0, + 0x8, 192, + 0, + 0x8, 204, + 0, + 0x8, 216, + 0, + 0x8, 228, + 0, + 0x8, 240, + 0, + 0x8, 252, + 0, + 0x8, 264, + 0, + 0x8, 276, + 0, + 0x8, 288, + 0, + 0x8, 300, + 0, + 0x8, 312, + 0, + 0x8, 324, + 0, + 0x8, 336, + 0, + 0x8, 348, + 0, + 0x8, 360, + 0, + 0x8, 372, + 0, + 0x8, 384, + 0, + 0x8, 396, + 0, + 0x8, 408, + 0, + 0x8, 420, + 0, + 0x8, 432, + 0, + 0x8, 444, + 0, + 0x8, 456, + 0, + 0x8, 468, + 0, + 0x8, 480, + 0, + 0x8, 492, + 0, + 0x8, 504, + 0, + 0x8, 516, + 0, + 0x8, 528, + 0, + 0x8, 540, + 0, + 0x8, 552, + 0, + 0x8, 564, + 0, + 0x8, 576, + 0, + 0x8, 588, + 0, + 0x8, 600, + 0, + 0x8, 612, + 0, + 0x8, 624, + 0, + 0x8, 636, + 0, + 0x8, 648, + 0, + 0x8, 660, + 0, + 0x8, 672, + 0, + 0x8, 684, + 0, + 0x8, 696, + 0, + 0x8, 708, + 0, + 0x8, 720, + 0, + 0x8, 732, + 0, + 0x8, 744, + 0, + 0x8, 756, + 0, + 0x8, 768, + 0, + 0x8, 780, + 0, + 0x8, 792, + 0, + 0x8, 804, + 0, + 0x8, 816, + 0, + 0x8, 828, + 0, + 0x8, 840, + 0, + 0x8, 852, + 0, + 0x8, 864, + 0, + 0x8, 876, + 0, + 0x8, 888, + 0, + 0x8, 900, + 0, + 0x8, 912, + 0, + 0x8, 924, + 0, + 0x8, 936, + 0, + 0x8, 948, + 0, + 0x8, 960, + 0, + 0x8, 972, + 0, + 0x8, 984, + 0, + 0x8, 996, + 0, + 0x8, 1008, + 0, + 0x8, 1020, + 0, + 0x8, 1032, + 0, + 0x8, 1044, + 0, + 0x8, 1056, + 0, + 0x8, 1068, + 0, + 0x8, 1080, + 0, + 0x8, 1092, + 0, + 0x8, 1104, + 0, + 0x8, 1116, + 0, + 0x8, 1128, + 0, + 0x8, 1140, + 0, + 0x8, 1152, + 0, + 0x8, 1164, + 0, + 0x8, 1176, + 0, + 0x8, 1188, + 0, + 0x8, 1200, + 0, + 0x8, 1212, + 0, + 0x8, 1224, + 0, + 0x8, 1236, + 0, + 0x8, 1248, + 0, + 0x8, 1260, + 0, + 0x8, 1272, + 0, + 0x8, 1284, + 0, + 0x8, 1296, + 0, + 0x8, 1308, + 0, + 0x8, 1320, + 0, + 0x8, 1332, + 0, + 0x8, 1344, + 0, + 0x8, 1356, + 0, + 0x8, 1368, + 0, + 0x8, 1380, + 0, + 0x8, 1392, + 0, + 0x8, 1404, + 0, + 0x8, 1416, + 0, + 0x8, 1428, + 0, + 0x8, 1440, + 0, + 0x8, 1452, + 0, + 0x8, 1464, + 0, + 0x8, 1476, + 0, + 0x8, 1488, + 0, + 0x8, 1500, + 0, + 0x8, 1512, + 0, + 0x8, 1524, + 0, + 0x8, 1536, + 0, + 0x8, 1548, + 0, + 0x8, 1560, + 0, + 0x8, 1572, + 0, + 0x8, 1584, + 0, + 0x8, 1596, + 0, + 0x8, 1608, + 0, + 0x8, 1620, + 0, + 0x8, 1632, + 0, + 0x8, 1644, + 0, + 0x8, 1656, + 0, + 0x8, 1668, + 0, + 0x8, 1680, + 0, + 0x8, 1692, + 0, + 0x8, 1704, + 0, + 0x8, 1716, + 0, + 0x8, 1728, + 0, + 0x8, 1740, + 0, + 0x8, 1752, + 0, + 0x8, 1764, + 0, + 0x8, 1776, + 0, + 0x8, 1788, + 0, + 0x8, 1800, + 0, + 0x8, 1812, + 0, + 0x8, 1824, + 0, + 0x8, 1836, + 0, + 0x8, 1848, + 0, + 0x8, 1860, + 0, + 0x8, 1872, + 0, + 0x8, 1884, + 0, + 0x8, 1896, + 0, + 0x8, 1908, + 0, + 0x8, 1920, + 0, + 0x8, 1932, + 0, + 0x8, 1944, + 0, + 0x8, 1956, + 0, + 0x8, 1968, + 0, + 0x8, 1980, + 0, + 0x8, 1992, + 0, + 0x8, 2004, + 0, + 0x8, 2016, + 0, + 0x8, 2028, + 0, + 0x8, 2040, + 0, + 0x8, 2052, + 0, + 0x8, 2064, + 0, + 0x8, 2076, + 0, + 0x8, 2088, + 0, + 0x8, 2100, + 0, + 0x8, 2112, + 0, + 0x8, 2124, + 0, + 0x8, 2136, + 0, + 0x8, 2148, + 0, + 0x8, 2160, + 0, + 0x8, 2172, + 0, + 0x8, 2184, + 0, + 0x8, 2196, + 0, + 0x8, 2208, + 0, + 0x8, 2220, + 0, + 0x8, 2232, + 0, + 0x8, 2244, + 0, + 0x8, 2256, + 0, + 0x8, 2268, + 0, +}; + +/* Font character content data. */ +static u_int32_t _radon_content[] = { + +/* 0: character (0x20), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 12: character ! (0x21), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 24: character " (0x22), width 8 */ +/* +--------+ + | | + | * * | + | * * | + | * * | + | * * | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x28000000, +0x28000000, +0x28000000, +0x28000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 36: character # (0x23), width 8 */ +/* +--------+ + | | + | * * | + | * * | + |* *** * | + | * * | + | * * | + | * * | + |* *** * | + | * * | + | * * | + | | + | | + +--------+ */ +0x00000000, +0x44000000, +0x44000000, +0xba000000, +0x44000000, +0x44000000, +0x44000000, +0xba000000, +0x44000000, +0x44000000, +0x00000000, +0x00000000, + +/* 48: character $ (0x24), width 8 */ +/* +--------+ + | * | + | ****** | + |* | + |* * | + |* | + | ***** | + | * | + | * * | + | * | + |****** | + | * | + | | + +--------+ */ +0x10000000, +0x7e000000, +0x80000000, +0x90000000, +0x80000000, +0x7c000000, +0x02000000, +0x12000000, +0x02000000, +0xfc000000, +0x10000000, +0x00000000, + +/* 60: character % (0x25), width 8 */ +/* +--------+ + | | + | ** * | + |* * * | + |* * * | + | ** * | + | * | + | * ** | + | * * * | + |* * * | + |* ** | + | | + | | + +--------+ */ +0x00000000, +0x62000000, +0x92000000, +0x94000000, +0x68000000, +0x10000000, +0x2c000000, +0x52000000, +0x92000000, +0x8c000000, +0x00000000, +0x00000000, + +/* 72: character & (0x26), width 8 */ +/* +--------+ + | | + | ** | + |* * | + |* * | + | * | + | * | + |* * | + |* * * | + |* * | + | **** * | + | | + | | + +--------+ */ +0x00000000, +0x60000000, +0x90000000, +0x90000000, +0x40000000, +0x20000000, +0x90000000, +0x8a000000, +0x84000000, +0x7a000000, +0x00000000, +0x00000000, + +/* 84: character ' (0x27), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | ** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x60000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 96: character ( (0x28), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x08000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x08000000, +0x00000000, +0x00000000, + +/* 108: character ) (0x29), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x10000000, +0x00000000, +0x00000000, + +/* 120: character * (0x2a), width 8 */ +/* +--------+ + | | + | * | + |* * * | + | * * * | + | * | + | * | + | * * * | + |* * * | + | * | + | | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x92000000, +0x54000000, +0x10000000, +0x10000000, +0x54000000, +0x92000000, +0x10000000, +0x00000000, +0x00000000, +0x00000000, + +/* 132: character + (0x2b), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | * | + |** * ** | + | * | + | * | + | * | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0xd6000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, +0x00000000, + +/* 144: character , (0x2c), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | * | + | * | + | ** | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x08000000, +0x08000000, +0x30000000, +0x00000000, + +/* 156: character - (0x2d), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + |******* | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0xfe000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 168: character . (0x2e), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 180: character / (0x2f), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + |* | + | | + | | + +--------+ */ +0x00000000, +0x02000000, +0x02000000, +0x02000000, +0x04000000, +0x08000000, +0x10000000, +0x20000000, +0x40000000, +0x80000000, +0x00000000, +0x00000000, + +/* 192: character 0 (0x30), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 204: character 1 (0x31), width 8 */ +/* +--------+ + | | + | * | + | * * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x08000000, +0x28000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x00000000, +0x00000000, + +/* 216: character 2 (0x32), width 8 */ +/* +--------+ + | | + |****** | + | * | + | * | + | * | + | ***** | + |* | + |* | + | | + |******* | + | | + | | + +--------+ */ +0x00000000, +0xfc000000, +0x02000000, +0x02000000, +0x02000000, +0x7c000000, +0x80000000, +0x80000000, +0x00000000, +0xfe000000, +0x00000000, +0x00000000, + +/* 228: character 3 (0x33), width 8 */ +/* +--------+ + | | + |****** | + | * | + | * | + | * | + | **** | + | * | + | * | + | * | + |****** | + | | + | | + +--------+ */ +0x00000000, +0xfc000000, +0x02000000, +0x02000000, +0x02000000, +0x3c000000, +0x02000000, +0x02000000, +0x02000000, +0xfc000000, +0x00000000, +0x00000000, + +/* 240: character 4 (0x34), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + | **** * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7a000000, +0x02000000, +0x02000000, +0x02000000, +0x02000000, +0x00000000, +0x00000000, + +/* 252: character 5 (0x35), width 8 */ +/* +--------+ + | | + |******* | + | | + |* | + |* | + | ***** | + | * | + | * | + | * | + |****** | + | | + | | + +--------+ */ +0x00000000, +0xfe000000, +0x00000000, +0x80000000, +0x80000000, +0x7c000000, +0x02000000, +0x02000000, +0x02000000, +0xfc000000, +0x00000000, +0x00000000, + +/* 264: character 6 (0x36), width 8 */ +/* +--------+ + | | + | ***** | + |* | + |* | + |* **** | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 276: character 7 (0x37), width 8 */ +/* +--------+ + | | + |****** | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0xfc000000, +0x02000000, +0x02000000, +0x02000000, +0x02000000, +0x02000000, +0x02000000, +0x02000000, +0x02000000, +0x00000000, +0x00000000, + +/* 288: character 8 (0x38), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * | + |* * | + | ***** | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 300: character 9 (0x39), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + | **** * | + | * | + | * | + |****** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7a000000, +0x02000000, +0x02000000, +0xfc000000, +0x00000000, +0x00000000, + +/* 312: character : (0x3a), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | | + | | + | | + | * | + | * | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, +0x00000000, + +/* 324: character ; (0x3b), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | | + | | + | | + | * | + | * | + | ** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x60000000, +0x00000000, +0x00000000, + +/* 336: character < (0x3c), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x08000000, +0x08000000, +0x10000000, +0x20000000, +0x40000000, +0x20000000, +0x10000000, +0x08000000, +0x08000000, +0x00000000, +0x00000000, + +/* 348: character = (0x3d), width 8 */ +/* +--------+ + | | + | | + | | + | | + |******* | + | | + |******* | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0xfe000000, +0x00000000, +0xfe000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 360: character > (0x3e), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0x08000000, +0x04000000, +0x02000000, +0x04000000, +0x08000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 372: character ? (0x3f), width 8 */ +/* +--------+ + | | + |****** | + | * | + | * | + | * | + | *** | + | * | + | * | + | | + | * | + | | + | | + +--------+ */ +0x00000000, +0xfc000000, +0x02000000, +0x02000000, +0x02000000, +0x1c000000, +0x20000000, +0x20000000, +0x00000000, +0x20000000, +0x00000000, +0x00000000, + +/* 384: character @ (0x40), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * * | + |* * * | + |* * * | + |* * * | + |* ** | + |* | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x8a000000, +0x92000000, +0x92000000, +0x92000000, +0x8c000000, +0x80000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 396: character A (0x41), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 408: character B (0x42), width 8 */ +/* +--------+ + | | + |* **** | + |* * | + |* * | + |* * | + |* **** | + |* * | + |* * | + |* * | + |* **** | + | | + | | + +--------+ */ +0x00000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x00000000, +0x00000000, + +/* 420: character C (0x43), width 8 */ +/* +--------+ + | | + | ***** | + |* | + |* | + |* | + |* | + |* | + |* | + |* | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 432: character D (0x44), width 8 */ +/* +--------+ + | | + |* **** | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* **** | + | | + | | + +--------+ */ +0x00000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x00000000, +0x00000000, + +/* 444: character E (0x45), width 8 */ +/* +--------+ + | | + | ***** | + |* | + |* | + |* | + |* *** | + |* | + |* | + |* | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0x80000000, +0xb8000000, +0x80000000, +0x80000000, +0x80000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 456: character F (0x46), width 8 */ +/* +--------+ + | | + | ***** | + |* | + |* | + |* | + |* *** | + |* | + |* | + |* | + |* | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0x80000000, +0xb8000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x00000000, +0x00000000, + +/* 468: character G (0x47), width 8 */ +/* +--------+ + | | + | ***** | + |* | + |* | + |* | + |* | + |* ** * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x9a000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 480: character H (0x48), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 492: character I (0x49), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 504: character J (0x4a), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + |* * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x84000000, +0x78000000, +0x00000000, +0x00000000, + +/* 516: character K (0x4b), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + |* **** | + |* * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 528: character L (0x4c), width 8 */ +/* +--------+ + | | + |* | + |* | + |* | + |* | + |* | + |* | + |* | + |* | + | ****** | + | | + | | + +--------+ */ +0x00000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x7e000000, +0x00000000, +0x00000000, + +/* 540: character M (0x4d), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * * | + |* * * | + |* * * | + |* * * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x92000000, +0x92000000, +0x92000000, +0x92000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 552: character N (0x4e), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 564: character O (0x4f), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 576: character P (0x50), width 8 */ +/* +--------+ + | | + |* **** | + |* * | + |* * | + |* * | + |* **** | + |* | + |* | + |* | + |* | + | | + | | + +--------+ */ +0x00000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x00000000, +0x00000000, + +/* 588: character Q (0x51), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * * | + |* * * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x8a000000, +0x8a000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 600: character R (0x52), width 8 */ +/* +--------+ + | | + |* **** | + |* * | + |* * | + |* * | + |* **** | + |* * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 612: character S (0x53), width 8 */ +/* +--------+ + | | + | ****** | + |* | + |* | + |* | + | ***** | + | * | + | * | + | * | + |****** | + | | + | | + +--------+ */ +0x00000000, +0x7e000000, +0x80000000, +0x80000000, +0x80000000, +0x7c000000, +0x02000000, +0x02000000, +0x02000000, +0xfc000000, +0x00000000, +0x00000000, + +/* 624: character T (0x54), width 8 */ +/* +--------+ + | | + |******* | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0xfe000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 636: character U (0x55), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 648: character V (0x56), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x84000000, +0x88000000, +0x90000000, +0xa0000000, +0x00000000, +0x00000000, + +/* 660: character W (0x57), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + |* * * | + |* * * | + |* * * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x92000000, +0x92000000, +0x92000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 672: character X (0x58), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + | ***** | + |* * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 684: character Y (0x59), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 696: character Z (0x5a), width 8 */ +/* +--------+ + | | + |****** | + | * | + | * | + | * | + | * | + | * | + | * | + |* | + | ****** | + | | + | | + +--------+ */ +0x00000000, +0xfc000000, +0x02000000, +0x04000000, +0x08000000, +0x10000000, +0x20000000, +0x40000000, +0x80000000, +0x7e000000, +0x00000000, +0x00000000, + +/* 708: character [ (0x5b), width 8 */ +/* +--------+ + | | + | *** | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | *** | + | | + | | + +--------+ */ +0x00000000, +0x1c000000, +0x20000000, +0x20000000, +0x20000000, +0x20000000, +0x20000000, +0x20000000, +0x20000000, +0x1c000000, +0x00000000, +0x00000000, + +/* 720: character \ (0x5c), width 8 */ +/* +--------+ + | | + |* | + |* | + |* | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x80000000, +0x80000000, +0x80000000, +0x40000000, +0x20000000, +0x10000000, +0x08000000, +0x04000000, +0x02000000, +0x00000000, +0x00000000, + +/* 732: character ] (0x5d), width 8 */ +/* +--------+ + | | + | *** | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | *** | + | | + | | + +--------+ */ +0x00000000, +0x38000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x04000000, +0x38000000, +0x00000000, +0x00000000, + +/* 744: character ^ (0x5e), width 8 */ +/* +--------+ + | | + | *** | + | * * | + | * * | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x38000000, +0x44000000, +0x44000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 756: character _ (0x5f), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + |********| + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0xff000000, +0x00000000, + +/* 768: character ` (0x60), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | ** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x08000000, +0x08000000, +0x08000000, +0x06000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 780: character a (0x61), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * | + | *** * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 792: character b (0x62), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | * *** | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x40000000, +0x40000000, +0x5c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 804: character c (0x63), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * | + | * | + | * | + | * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x40000000, +0x40000000, +0x40000000, +0x40000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 816: character d (0x64), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | *** * | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x02000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 828: character e (0x65), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * * | + | * * | + | * *** | + | * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x5c000000, +0x40000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 840: character f (0x66), width 8 */ +/* +--------+ + | | + | | + | ** | + | * | + | * | + | * | + | * * * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x0c000000, +0x10000000, +0x10000000, +0x10000000, +0x54000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 852: character g (0x67), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | *** * | + | * | + | **** | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3a000000, +0x02000000, +0x3c000000, + +/* 864: character h (0x68), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | * *** | + | * * | + | * * | + | * * | + | * * | + | * * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x40000000, +0x40000000, +0x5c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x00000000, +0x00000000, + +/* 876: character i (0x69), width 8 */ +/* +--------+ + | | + | | + | * | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x08000000, +0x00000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x00000000, +0x00000000, + +/* 888: character j (0x6a), width 8 */ +/* +--------+ + | | + | | + | * | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | ** | + +--------+ */ +0x00000000, +0x00000000, +0x08000000, +0x00000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x30000000, + +/* 900: character k (0x6b), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | * * | + | * * | + | * *** | + | * * | + | * * | + | * * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x40000000, +0x40000000, +0x42000000, +0x42000000, +0x5c000000, +0x42000000, +0x42000000, +0x42000000, +0x00000000, +0x00000000, + +/* 912: character l (0x6c), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x08000000, +0x00000000, +0x00000000, + +/* 924: character m (0x6d), width 8 */ +/* +--------+ + | | + | | + | | + | | + | ***** | + |* * | + |* * * | + |* * * | + |* * * | + |* * * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x7c000000, +0x82000000, +0x92000000, +0x92000000, +0x92000000, +0x92000000, +0x00000000, +0x00000000, + +/* 936: character n (0x6e), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | * * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x00000000, +0x00000000, + +/* 948: character o (0x6f), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 960: character p (0x70), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | * *** | + | * | + | * | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x5c000000, +0x40000000, +0x40000000, + +/* 972: character q (0x71), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | *** * | + | * | + | * | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3a000000, +0x02000000, +0x02000000, + +/* 984: character r (0x72), width 8 */ +/* +--------+ + | | + | | + | | + | | + | ** | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x0c000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 996: character s (0x73), width 8 */ +/* +--------+ + | | + | | + | | + | | + | ***** | + | * | + | **** | + | * | + | * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3e000000, +0x40000000, +0x3c000000, +0x02000000, +0x02000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1008: character t (0x74), width 8 */ +/* +--------+ + | | + | | + | * | + | * | + | * | + | * * * | + | * | + | * | + | * | + | ** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x54000000, +0x10000000, +0x10000000, +0x10000000, +0x0c000000, +0x00000000, +0x00000000, + +/* 1020: character u (0x75), width 8 */ +/* +--------+ + | | + | | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 1032: character v (0x76), width 8 */ +/* +--------+ + | | + | | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | * * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x44000000, +0x48000000, +0x50000000, +0x00000000, +0x00000000, + +/* 1044: character w (0x77), width 8 */ +/* +--------+ + | | + | | + | | + | | + |* * * | + |* * * | + |* * * | + |* * * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x92000000, +0x92000000, +0x92000000, +0x92000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1056: character x (0x78), width 8 */ +/* +--------+ + | | + | | + | | + | | + | * * | + | * * | + | **** | + | * * | + | * * | + | * * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x00000000, +0x00000000, + +/* 1068: character y (0x79), width 8 */ +/* +--------+ + | | + | | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | *** * | + | * | + | **** | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3a000000, +0x02000000, +0x3c000000, + +/* 1080: character z (0x7a), width 8 */ +/* +--------+ + | | + | | + | | + | | + | ***** | + | * | + | ** | + | ** | + | * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x7c000000, +0x02000000, +0x0c000000, +0x30000000, +0x40000000, +0x3e000000, +0x00000000, +0x00000000, + +/* 1092: character { (0x7b), width 8 */ +/* +--------+ + | | + | *** | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | *** | + | | + | | + +--------+ */ +0x00000000, +0x1c000000, +0x20000000, +0x20000000, +0x20000000, +0x40000000, +0x20000000, +0x20000000, +0x20000000, +0x1c000000, +0x00000000, +0x00000000, + +/* 1104: character | (0x7c), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | * | + | | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1116: character } (0x7d), width 8 */ +/* +--------+ + | | + | *** | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | *** | + | | + | | + +--------+ */ +0x00000000, +0x38000000, +0x04000000, +0x04000000, +0x04000000, +0x02000000, +0x04000000, +0x04000000, +0x04000000, +0x38000000, +0x00000000, +0x00000000, + +/* 1128: character ~ (0x7e), width 8 */ +/* +--------+ + | | + | * | + | *** | + | * | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x04000000, +0x38000000, +0x40000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1140: character   (0xa0), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1152: character ¡ (0xa1), width 8 */ +/* +--------+ + | | + | * | + | * | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1164: character ¢ (0xa2), width 8 */ +/* +--------+ + | | + | | + | * | + | ***** | + | * | + | * * | + | * * | + | * | + | ***** | + | * | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x08000000, +0x3e000000, +0x40000000, +0x48000000, +0x48000000, +0x40000000, +0x3e000000, +0x08000000, +0x00000000, +0x00000000, + +/* 1176: character £ (0xa3), width 8 */ +/* +--------+ + | | + | *** | + | * | + | * | + | * | + |* * * | + | * | + | * | + | * * | + |* **** | + | | + | | + +--------+ */ +0x00000000, +0x1c000000, +0x20000000, +0x20000000, +0x20000000, +0xa8000000, +0x20000000, +0x20000000, +0x42000000, +0xbc000000, +0x00000000, +0x00000000, + +/* 1188: character ¤ (0xa4), width 8 */ +/* +--------+ + | | + | | + |* * | + | *** | + | * * | + | * * | + | * * | + | *** | + |* * | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x82000000, +0x38000000, +0x44000000, +0x44000000, +0x44000000, +0x38000000, +0x82000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1200: character ¥ (0xa5), width 8 */ +/* +--------+ + | | + |* * | + |* * | + |* * | + | ***** | + | | + | * * * | + | * | + | * * * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x54000000, +0x10000000, +0x54000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1212: character ¦ (0xa6), width 8 */ +/* +--------+ + | | + | * | + | * | + | * | + | | + | | + | | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1224: character § (0xa7), width 8 */ +/* +--------+ + | | + | *** | + | * | + | *** | + | * * | + | * * | + | * * | + | * * | + | *** | + | * | + | *** | + | | + +--------+ */ +0x00000000, +0x38000000, +0x40000000, +0x38000000, +0x44000000, +0x44000000, +0x44000000, +0x44000000, +0x38000000, +0x04000000, +0x38000000, +0x00000000, + +/* 1236: character ¨ (0xa8), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1248: character © (0xa9), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* ** * | + |* * * | + |* * * | + |* * * | + |* ** * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x9a000000, +0xa2000000, +0xa2000000, +0xa2000000, +0x9a000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1260: character ª (0xaa), width 8 */ +/* +--------+ + | *** | + | * | + | ** * | + | * * | + | *** | + | | + | ***** | + | | + | | + | | + | | + | | + +--------+ */ +0x38000000, +0x04000000, +0x34000000, +0x44000000, +0x38000000, +0x00000000, +0x7c000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1272: character « (0xab), width 8 */ +/* +--------+ + | | + | | + | | + | * * | + | * * | + | | + | * * | + | * * | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x24000000, +0x48000000, +0x00000000, +0x48000000, +0x24000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1284: character ¬ (0xac), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + |****** | + | * | + | * | + | * | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0xfc000000, +0x02000000, +0x02000000, +0x02000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1296: character ­ (0xad), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | ***** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x7c000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1308: character ® (0xae), width 8 */ +/* +--------+ + | | + | ***** | + |* * | + |* * * | + |* * * * | + |* ** * | + |* * * * | + |* * * * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x00000000, +0x7c000000, +0x82000000, +0x92000000, +0xaa000000, +0xb2000000, +0xaa000000, +0xaa000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1320: character ¯ (0xaf), width 8 */ +/* +--------+ + | ***** | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x7c000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1332: character ° (0xb0), width 8 */ +/* +--------+ + | *** | + | * * | + | * * | + | * * | + | *** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x44000000, +0x44000000, +0x38000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1344: character ± (0xb1), width 8 */ +/* +--------+ + | | + | * | + | * | + |** * ** | + | * | + | * | + | | + |******* | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x10000000, +0x10000000, +0xd6000000, +0x10000000, +0x10000000, +0x00000000, +0xfe000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1356: character ² (0xb2), width 8 */ +/* +--------+ + | *** | + | * | + | ** | + | * | + | **** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x38000000, +0x04000000, +0x18000000, +0x20000000, +0x3c000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1368: character ³ (0xb3), width 8 */ +/* +--------+ + | *** | + | * | + | *** | + | * | + | *** | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x38000000, +0x04000000, +0x38000000, +0x04000000, +0x38000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1380: character ´ (0xb4), width 8 */ +/* +--------+ + | ** | + | * | + | * | + | | + | | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x18000000, +0x20000000, +0x20000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1392: character µ (0xb5), width 8 */ +/* +--------+ + | | + | | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | * ** | + | * | + | * | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x44000000, +0x44000000, +0x44000000, +0x44000000, +0x44000000, +0x58000000, +0x40000000, +0x40000000, + +/* 1404: character ¶ (0xb6), width 8 */ +/* +--------+ + | | + | **** *| + |***** * | + |***** * | + |***** * | + | **** * | + | * | + | * * | + | * * | + | * * | + | * * | + | | + +--------+ */ +0x00000000, +0x79000000, +0xfa000000, +0xfa000000, +0xfa000000, +0x7a000000, +0x02000000, +0x0a000000, +0x0a000000, +0x0a000000, +0x0a000000, +0x00000000, + +/* 1416: character · (0xb7), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | | + | * | + | | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x10000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1428: character ¸ (0xb8), width 8 */ +/* +--------+ + | | + | | + | | + | | + | | + | | + | | + | | + | | + | * | + | * | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x08000000, +0x10000000, +0x00000000, + +/* 1440: character ¹ (0xb9), width 8 */ +/* +--------+ + | * | + | ** | + | * | + | * | + | * | + | | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x08000000, +0x18000000, +0x08000000, +0x08000000, +0x08000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1452: character º (0xba), width 8 */ +/* +--------+ + | *** | + | * * | + | * * | + | *** | + | | + | ***** | + | | + | | + | | + | | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x44000000, +0x38000000, +0x00000000, +0x7c000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1464: character » (0xbb), width 8 */ +/* +--------+ + | | + | | + | | + | * * | + | * * | + | | + | * * | + | * * | + | | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x48000000, +0x24000000, +0x00000000, +0x24000000, +0x48000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1476: character ¼ (0xbc), width 8 */ +/* +--------+ + | * | + |* * * | + | * * | + | * * | + | * * | + | * | + | * | + | * * *| + | * * *| + |* * *| + | *| + | *| + +--------+ */ +0x20000000, +0xa2000000, +0x22000000, +0x22000000, +0x24000000, +0x08000000, +0x10000000, +0x29000000, +0x49000000, +0x85000000, +0x01000000, +0x01000000, + +/* 1488: character ½ (0xbd), width 8 */ +/* +--------+ + | * | + |* * * | + | * * | + | * * | + | * * | + | * | + | * | + | * *** | + | * *| + |* ** | + | * | + | ****| + +--------+ */ +0x20000000, +0xa2000000, +0x22000000, +0x22000000, +0x24000000, +0x08000000, +0x10000000, +0x2e000000, +0x41000000, +0x86000000, +0x08000000, +0x0f000000, + +/* 1500: character ¾ (0xbe), width 8 */ +/* +--------+ + |*** | + | * * | + |*** * | + | * * | + |*** * | + | * | + | * | + | * * *| + | * * *| + |* * *| + | *| + | *| + +--------+ */ +0xe0000000, +0x12000000, +0xe2000000, +0x12000000, +0xe4000000, +0x08000000, +0x10000000, +0x29000000, +0x49000000, +0x85000000, +0x01000000, +0x01000000, + +/* 1512: character ¿ (0xbf), width 8 */ +/* +--------+ + | | + | * | + | | + | * | + | * | + | *** | + |* | + |* | + |* | + | ****** | + | | + | | + +--------+ */ +0x00000000, +0x08000000, +0x00000000, +0x08000000, +0x08000000, +0x70000000, +0x80000000, +0x80000000, +0x80000000, +0x7e000000, +0x00000000, +0x00000000, + +/* 1524: character À (0xc0), width 8 */ +/* +--------+ + | * | + | ** | + | | + | ***** | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 1536: character Á (0xc1), width 8 */ +/* +--------+ + | * | + | ** | + | | + | ***** | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 1548: character  (0xc2), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | ***** | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 1560: character à (0xc3), width 8 */ +/* +--------+ + | ** * | + | * ** | + | | + | ***** | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + | | + | | + +--------+ */ +0x32000000, +0x4c000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 1572: character Ä (0xc4), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | ***** | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 1584: character Å (0xc5), width 8 */ +/* +--------+ + | *** | + | * * | + | *** | + | ***** | + |* * | + |* * | + |* * | + |* *** * | + |* * | + |* * | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x38000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0xba000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 1596: character Æ (0xc6), width 8 */ +/* +--------+ + | | + | *** ***| + |* * | + |* * | + |* * | + |* * **| + |* * * | + |* * | + |* * | + |* * **| + | | + | | + +--------+ */ +0x00000000, +0x77000000, +0x88000000, +0x88000000, +0x88000000, +0x8b000000, +0xa8000000, +0x88000000, +0x88000000, +0x8b000000, +0x00000000, +0x00000000, + +/* 1608: character Ç (0xc7), width 8 */ +/* +--------+ + | | + | ***** | + |* | + |* | + |* | + |* | + |* | + |* | + |* | + | ** ** | + | * | + | * | + +--------+ */ +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x80000000, +0x6c000000, +0x10000000, +0x20000000, + +/* 1620: character È (0xc8), width 8 */ +/* +--------+ + | * | + | ** | + | | + | ***** | + |* | + |* | + |* *** | + |* | + |* | + | ***** | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0xb8000000, +0x80000000, +0x80000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1632: character É (0xc9), width 8 */ +/* +--------+ + | * | + | ** | + | | + | ***** | + |* | + |* | + |* *** | + |* | + |* | + | ***** | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0xb8000000, +0x80000000, +0x80000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1644: character Ê (0xca), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | ***** | + |* | + |* | + |* *** | + |* | + |* | + | ***** | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0xb8000000, +0x80000000, +0x80000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1656: character Ë (0xcb), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | ***** | + |* | + |* | + |* *** | + |* | + |* | + | ***** | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x7c000000, +0x80000000, +0x80000000, +0xb8000000, +0x80000000, +0x80000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1668: character Ì (0xcc), width 8 */ +/* +--------+ + | * | + | ** | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1680: character Í (0xcd), width 8 */ +/* +--------+ + | * | + | ** | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1692: character Î (0xce), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1704: character Ï (0xcf), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | * | + | * | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1716: character Ð (0xd0), width 8 */ +/* +--------+ + | | + |* **** | + |* * | + |* * | + |* * | + |* ** * | + |* * | + |* * | + |* * | + |* **** | + | | + | | + +--------+ */ +0x00000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0xb2000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x00000000, +0x00000000, + +/* 1728: character Ñ (0xd1), width 8 */ +/* +--------+ + | ** * | + | * ** | + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | | + | | + +--------+ */ +0x32000000, +0x4c000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x00000000, +0x00000000, + +/* 1740: character Ò (0xd2), width 8 */ +/* +--------+ + | * | + | ** | + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1752: character Ó (0xd3), width 8 */ +/* +--------+ + | * | + | ** | + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1764: character Ô (0xd4), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1776: character Õ (0xd5), width 8 */ +/* +--------+ + | ** * | + | * ** | + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x32000000, +0x4c000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1788: character Ö (0xd6), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | ***** | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x7c000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1800: character × (0xd7), width 8 */ +/* +--------+ + | | + | | + | | + | | + | * * | + | * * | + | | + | * * | + | * * | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x44000000, +0x28000000, +0x00000000, +0x28000000, +0x44000000, +0x00000000, +0x00000000, +0x00000000, + +/* 1812: character Ø (0xd8), width 8 */ +/* +--------+ + | | + | **** * | + |* * | + |* * | + |* * * | + |* * * | + |* * * | + |* * | + | * * | + |* **** | + | | + | | + +--------+ */ +0x00000000, +0x7a000000, +0x84000000, +0x82000000, +0x8a000000, +0x92000000, +0xa2000000, +0x82000000, +0x42000000, +0xbc000000, +0x00000000, +0x00000000, + +/* 1824: character Ù (0xd9), width 8 */ +/* +--------+ + | * | + | ** | + | | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1836: character Ú (0xda), width 8 */ +/* +--------+ + | * | + | ** | + | | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1848: character Û (0xdb), width 8 */ +/* +--------+ + | *** | + | * * | + | | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1860: character Ü (0xdc), width 8 */ +/* +--------+ + | ** ** | + | | + | | + |* * | + |* * | + |* * | + |* * | + |* * | + |* * | + | ***** | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x00000000, + +/* 1872: character Ý (0xdd), width 8 */ +/* +--------+ + | * | + |* ** * | + |* * | + |* * | + |* * | + | ***** | + | | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x08000000, +0xb2000000, +0x82000000, +0x82000000, +0x82000000, +0x7c000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 1884: character Þ (0xde), width 8 */ +/* +--------+ + | | + |* | + |* | + |* **** | + |* * | + |* * | + |* * | + |* **** | + |* | + |* | + | | + | | + +--------+ */ +0x00000000, +0x80000000, +0x80000000, +0xbc000000, +0x82000000, +0x82000000, +0x82000000, +0xbc000000, +0x80000000, +0x80000000, +0x00000000, +0x00000000, + +/* 1896: character ß (0xdf), width 8 */ +/* +--------+ + | | + | **** | + | * * | + | * * | + | * * | + | * *** | + | * * | + | * * | + | * * | + |* *** | + | | + | | + +--------+ */ +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x5c000000, +0x42000000, +0x42000000, +0x42000000, +0x9c000000, +0x00000000, +0x00000000, + +/* 1908: character à (0xe0), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | **** | + | * | + | *** * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x00000000, +0x3c000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 1920: character á (0xe1), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | **** | + | * | + | *** * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x00000000, +0x3c000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 1932: character â (0xe2), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | | + | **** | + | * | + | *** * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x00000000, +0x3c000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 1944: character ã (0xe3), width 8 */ +/* +--------+ + | ** * | + | * ** | + | | + | | + | **** | + | * | + | *** * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x32000000, +0x4c000000, +0x00000000, +0x00000000, +0x3c000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 1956: character ä (0xe4), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | | + | **** | + | * | + | *** * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 1968: character å (0xe5), width 8 */ +/* +--------+ + | ** | + | * * | + | ** | + | | + | **** | + | * | + | *** * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x18000000, +0x24000000, +0x18000000, +0x00000000, +0x3c000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 1980: character æ (0xe6), width 8 */ +/* +--------+ + | | + | | + | | + | | + | ** ** | + | * * | + | * * * | + |* * * | + |* * | + | ** *** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x6c000000, +0x12000000, +0x52000000, +0x94000000, +0x90000000, +0x6e000000, +0x00000000, +0x00000000, + +/* 1992: character ç (0xe7), width 8 */ +/* +--------+ + | | + | | + | | + | | + | **** | + | * | + | * | + | * | + | * | + | ** * | + | * | + | * | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x40000000, +0x40000000, +0x40000000, +0x40000000, +0x34000000, +0x08000000, +0x10000000, + +/* 2004: character è (0xe8), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | **** | + | * * | + | * * | + | * *** | + | * | + | **** | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x5c000000, +0x40000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2016: character é (0xe9), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | **** | + | * * | + | * * | + | * *** | + | * | + | **** | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x5c000000, +0x40000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2028: character ê (0xea), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | | + | **** | + | * * | + | * * | + | * *** | + | * | + | **** | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x5c000000, +0x40000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2040: character ë (0xeb), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | | + | **** | + | * * | + | * * | + | * *** | + | * | + | **** | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x5c000000, +0x40000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2052: character ì (0xec), width 8 */ +/* +--------+ + | * | + | ** | + | | + | * | + | | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x10000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 2064: character í (0xed), width 8 */ +/* +--------+ + | * | + | ** | + | | + | * | + | | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x10000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 2076: character î (0xee), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | * | + | | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x10000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 2088: character ï (0xef), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | * | + | | + | * | + | * | + | * | + | * | + | * | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x10000000, +0x00000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x10000000, +0x00000000, +0x00000000, + +/* 2100: character ð (0xf0), width 8 */ +/* +--------+ + | | + | * * | + | * | + | * * | + | * | + | *** * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x00000000, +0x14000000, +0x08000000, +0x14000000, +0x02000000, +0x3a000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2112: character ñ (0xf1), width 8 */ +/* +--------+ + | | + | ** * | + | * ** | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | * * | + | | + | | + +--------+ */ +0x00000000, +0x32000000, +0x4c000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x00000000, +0x00000000, + +/* 2124: character ò (0xf2), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2136: character ó (0xf3), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2148: character ô (0xf4), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2160: character õ (0xf5), width 8 */ +/* +--------+ + | ** * | + | * ** | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x32000000, +0x4c000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2172: character ö (0xf6), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | | + | **** | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x00000000, +0x3c000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2184: character ÷ (0xf7), width 8 */ +/* +--------+ + | | + | | + | | + | | + | *** | + | | + |******* | + | | + | *** | + | | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x38000000, +0x00000000, +0xfe000000, +0x00000000, +0x38000000, +0x00000000, +0x00000000, +0x00000000, + +/* 2196: character ø (0xf8), width 8 */ +/* +--------+ + | | + | | + | | + | | + | *** * | + | * * | + | * * * | + | * * * | + | * * | + | * *** | + | | + | | + +--------+ */ +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x3a000000, +0x44000000, +0x4a000000, +0x52000000, +0x22000000, +0x5c000000, +0x00000000, +0x00000000, + +/* 2208: character ù (0xf9), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x20000000, +0x18000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2220: character ú (0xfa), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x08000000, +0x30000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2232: character û (0xfb), width 8 */ +/* +--------+ + | *** | + | * * | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x38000000, +0x44000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2244: character ü (0xfc), width 8 */ +/* +--------+ + | ** ** | + | | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | **** | + | | + | | + +--------+ */ +0x6c000000, +0x00000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3c000000, +0x00000000, +0x00000000, + +/* 2256: character ý (0xfd), width 8 */ +/* +--------+ + | * | + | ** | + | | + | | + | * * | + | * * | + | * * | + | * * | + | * * | + | *** * | + | * | + | **** | + +--------+ */ +0x04000000, +0x18000000, +0x00000000, +0x00000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x42000000, +0x3a000000, +0x02000000, +0x3c000000, + +/* 2268: character þ (0xfe), width 8 */ +/* +--------+ + | | + |* | + |* | + |* *** | + |* * * | + |* * | + |* * * | + |* *** | + |* | + |* | + | | + | | + +--------+ */ +0x00000000, +0x80000000, +0x80000000, +0x9c000000, +0xa2000000, +0x82000000, +0xa2000000, +0x9c000000, +0x80000000, +0x80000000, +0x00000000, +0x00000000, + +}; + +/* Exported structure definition. */ +const PSplashFont radeon_font = { + "radon", + 12, + 0xff, + _radon_offset, + _radon_index, + _radon_content, +};