On Tue, 21 May 2013, Miod Vallat wrote:

> > While experimenting, I've found that fonts with WSDISPLAY_FONTENC_ISO
> > encoding like bold8x16-iso1 or sony8x16 are ok, while fonts with
> > WSDISPLAY_FONTENC_IBM (bold8x16, vt220l8x8) cause the kernel panic
> > below:
> 
> Fixed. Thanks for the report!

Thanks a lot for the fix, Miod.

I'd like to share a nice hack Alexander Polakov did: terminus on
the console!

ciao,
David

Index: ter-u16n.h
===================================================================
RCS file: ter-u16n.h
diff -N ter-u16n.h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ter-u16n.h  22 May 2013 13:21:26 -0000
@@ -0,0 +1,3456 @@
+static u_char Terminus8x16_data[];
+
+struct wsdisplay_font Terminus8x16= {
+       "Terminus", /* typeface name */
+       0, /* index */
+       ' ', /* firstchar */
+       256 - ' ', /* numchars */
+       WSDISPLAY_FONTENC_ISO, /* encoding */
+       8, /* width */
+       16, /* height */
+       1, /* stride */
+       WSDISPLAY_FONTORDER_L2R, /* bit order */
+       WSDISPLAY_FONTORDER_L2R, /* byte order */
+       NULL, /* cookie */
+       Terminus8x16_data /* data */
+       };
+static u_char Terminus8x16_data[] = {
+       /* space */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* exclam */
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* quotedbl */
+       0x0,
+       0x24,
+       0x24,
+       0x24,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* numbersign */
+       0x0,
+       0x0,
+       0x24,
+       0x24,
+       0x24,
+       0x7e,
+       0x24,
+       0x24,
+       0x7e,
+       0x24,
+       0x24,
+       0x24,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* dollar */
+       0x0,
+       0x10,
+       0x10,
+       0x7c,
+       0x92,
+       0x90,
+       0x90,
+       0x7c,
+       0x12,
+       0x12,
+       0x92,
+       0x7c,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       
+       /* percent */
+       0x0,
+       0x0,
+       0x64,
+       0x94,
+       0x68,
+       0x8,
+       0x10,
+       0x10,
+       0x20,
+       0x2c,
+       0x52,
+       0x4c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ampersand */
+       0x0,
+       0x0,
+       0x18,
+       0x24,
+       0x24,
+       0x18,
+       0x30,
+       0x4a,
+       0x44,
+       0x44,
+       0x44,
+       0x3a,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* quotesingle */
+       0x0,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* parenleft */
+       0x0,
+       0x0,
+       0x8,
+       0x10,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x10,
+       0x8,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* parenright */
+       0x0,
+       0x0,
+       0x20,
+       0x10,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x10,
+       0x20,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* asterisk */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x24,
+       0x18,
+       0x7e,
+       0x18,
+       0x24,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* plus */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x7c,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* comma */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x20,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* hyphen */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* period */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* slash */
+       0x0,
+       0x0,
+       0x4,
+       0x4,
+       0x8,
+       0x8,
+       0x10,
+       0x10,
+       0x20,
+       0x20,
+       0x40,
+       0x40,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* zero */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x46,
+       0x4a,
+       0x52,
+       0x62,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* one */
+       0x0,
+       0x0,
+       0x8,
+       0x18,
+       0x28,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* two */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x2,
+       0x4,
+       0x8,
+       0x10,
+       0x20,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* three */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x2,
+       0x1c,
+       0x2,
+       0x2,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* four */
+       0x0,
+       0x0,
+       0x2,
+       0x6,
+       0xa,
+       0x12,
+       0x22,
+       0x42,
+       0x7e,
+       0x2,
+       0x2,
+       0x2,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* five */
+       0x0,
+       0x0,
+       0x7e,
+       0x40,
+       0x40,
+       0x40,
+       0x7c,
+       0x2,
+       0x2,
+       0x2,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* six */
+       0x0,
+       0x0,
+       0x1c,
+       0x20,
+       0x40,
+       0x40,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* seven */
+       0x0,
+       0x0,
+       0x7e,
+       0x2,
+       0x2,
+       0x4,
+       0x4,
+       0x8,
+       0x8,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* eight */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* nine */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x2,
+       0x2,
+       0x4,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* colon */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* semicolon */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x20,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* less */
+       0x0,
+       0x0,
+       0x0,
+       0x4,
+       0x8,
+       0x10,
+       0x20,
+       0x40,
+       0x20,
+       0x10,
+       0x8,
+       0x4,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* equal */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x7e,
+       0x0,
+       0x0,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* greater */
+       0x0,
+       0x0,
+       0x0,
+       0x40,
+       0x20,
+       0x10,
+       0x8,
+       0x4,
+       0x8,
+       0x10,
+       0x20,
+       0x40,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* question */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x4,
+       0x8,
+       0x8,
+       0x0,
+       0x8,
+       0x8,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* at */
+       0x0,
+       0x0,
+       0x7c,
+       0x82,
+       0x9e,
+       0xa2,
+       0xa2,
+       0xa2,
+       0xa6,
+       0x9a,
+       0x80,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* A */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* B */
+       0x0,
+       0x0,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* C */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* D */
+       0x0,
+       0x0,
+       0x78,
+       0x44,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x44,
+       0x78,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* E */
+       0x0,
+       0x0,
+       0x7e,
+       0x40,
+       0x40,
+       0x40,
+       0x78,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* F */
+       0x0,
+       0x0,
+       0x7e,
+       0x40,
+       0x40,
+       0x40,
+       0x78,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* G */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x40,
+       0x40,
+       0x4e,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* H */
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* I */
+       0x0,
+       0x0,
+       0x38,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* J */
+       0x0,
+       0x0,
+       0xe,
+       0x4,
+       0x4,
+       0x4,
+       0x4,
+       0x4,
+       0x4,
+       0x44,
+       0x44,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* K */
+       0x0,
+       0x0,
+       0x42,
+       0x44,
+       0x48,
+       0x50,
+       0x60,
+       0x60,
+       0x50,
+       0x48,
+       0x44,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* L */
+       0x0,
+       0x0,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* M */
+       0x0,
+       0x0,
+       0x82,
+       0xc6,
+       0xaa,
+       0x92,
+       0x92,
+       0x82,
+       0x82,
+       0x82,
+       0x82,
+       0x82,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* N */
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x62,
+       0x52,
+       0x4a,
+       0x46,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* O */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* P */
+       0x0,
+       0x0,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Q */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x4a,
+       0x3c,
+       0x2,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* R */
+       0x0,
+       0x0,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x50,
+       0x48,
+       0x44,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* S */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x40,
+       0x40,
+       0x3c,
+       0x2,
+       0x2,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* T */
+       0x0,
+       0x0,
+       0xfe,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* U */
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* V */
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x24,
+       0x24,
+       0x24,
+       0x18,
+       0x18,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* W */
+       0x0,
+       0x0,
+       0x82,
+       0x82,
+       0x82,
+       0x82,
+       0x82,
+       0x92,
+       0x92,
+       0xaa,
+       0xc6,
+       0x82,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* X */
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x24,
+       0x24,
+       0x18,
+       0x18,
+       0x24,
+       0x24,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Y */
+       0x0,
+       0x0,
+       0x82,
+       0x82,
+       0x44,
+       0x44,
+       0x28,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Z */
+       0x0,
+       0x0,
+       0x7e,
+       0x2,
+       0x2,
+       0x4,
+       0x8,
+       0x10,
+       0x20,
+       0x40,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* bracketleft */
+       0x0,
+       0x0,
+       0x38,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x20,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* backslash */
+       0x0,
+       0x0,
+       0x40,
+       0x40,
+       0x20,
+       0x20,
+       0x10,
+       0x10,
+       0x8,
+       0x8,
+       0x4,
+       0x4,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* bracketright */
+       0x0,
+       0x0,
+       0x38,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* asciicircum */
+       0x0,
+       0x10,
+       0x28,
+       0x44,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* underscore */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x7e,
+       0x0,
+       0x0,
+       
+       /* grave */
+       0x10,
+       0x8,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* a */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3c,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* b */
+       0x0,
+       0x0,
+       0x40,
+       0x40,
+       0x40,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* c */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x40,
+       0x40,
+       0x40,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* d */
+       0x0,
+       0x0,
+       0x2,
+       0x2,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* e */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x7e,
+       0x40,
+       0x40,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* f */
+       0x0,
+       0x0,
+       0xe,
+       0x10,
+       0x10,
+       0x7c,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* g */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x2,
+       0x2,
+       0x3c,
+       0x0,
+       
+       /* h */
+       0x0,
+       0x0,
+       0x40,
+       0x40,
+       0x40,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* i */
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x30,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* j */
+       0x0,
+       0x0,
+       0x4,
+       0x4,
+       0x0,
+       0xc,
+       0x4,
+       0x4,
+       0x4,
+       0x4,
+       0x4,
+       0x4,
+       0x44,
+       0x44,
+       0x38,
+       0x0,
+       
+       /* k */
+       0x0,
+       0x0,
+       0x40,
+       0x40,
+       0x40,
+       0x42,
+       0x44,
+       0x48,
+       0x70,
+       0x48,
+       0x44,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* l */
+       0x0,
+       0x0,
+       0x30,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* m */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0xfc,
+       0x92,
+       0x92,
+       0x92,
+       0x92,
+       0x92,
+       0x92,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* n */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* o */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* p */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x40,
+       0x40,
+       0x40,
+       0x0,
+       
+       /* q */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x2,
+       0x2,
+       0x2,
+       0x0,
+       
+       /* r */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x5e,
+       0x60,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* s */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3e,
+       0x40,
+       0x40,
+       0x3c,
+       0x2,
+       0x2,
+       0x7c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* t */
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x10,
+       0x7c,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0xe,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* u */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* v */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x24,
+       0x24,
+       0x18,
+       0x18,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* w */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x82,
+       0x82,
+       0x92,
+       0x92,
+       0x92,
+       0x92,
+       0x7c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* x */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x24,
+       0x18,
+       0x24,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* y */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x2,
+       0x2,
+       0x3c,
+       0x0,
+       
+       /* z */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x7e,
+       0x4,
+       0x8,
+       0x10,
+       0x20,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* braceleft */
+       0x0,
+       0x0,
+       0xc,
+       0x10,
+       0x10,
+       0x10,
+       0x20,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0xc,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* bar */
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* braceright */
+       0x0,
+       0x0,
+       0x30,
+       0x8,
+       0x8,
+       0x8,
+       0x4,
+       0x8,
+       0x8,
+       0x8,
+       0x8,
+       0x30,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* asciitilde */
+       0x0,
+       0x62,
+       0x92,
+       0x8c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* nbspace */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* exclamdown */
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* cent */
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x7c,
+       0x92,
+       0x90,
+       0x90,
+       0x90,
+       0x92,
+       0x7c,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       
+       /* sterling */
+       0x0,
+       0x0,
+       0x18,
+       0x24,
+       0x20,
+       0x20,
+       0x78,
+       0x20,
+       0x20,
+       0x20,
+       0x22,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* currency */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x44,
+       0x38,
+       0x44,
+       0x44,
+       0x44,
+       0x38,
+       0x44,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* yen */
+       0x0,
+       0x0,
+       0x82,
+       0x82,
+       0x44,
+       0x28,
+       0x10,
+       0x7c,
+       0x10,
+       0x7c,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* brokenbar */
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* section */
+       0x0,
+       0x38,
+       0x44,
+       0x40,
+       0x30,
+       0x48,
+       0x44,
+       0x44,
+       0x24,
+       0x18,
+       0x4,
+       0x44,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* dieresis */
+       0x24,
+       0x24,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* copyright */
+       0x0,
+       0x0,
+       0x0,
+       0x7e,
+       0x81,
+       0x99,
+       0xa5,
+       0xa1,
+       0xa5,
+       0x99,
+       0x81,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ordfeminine */
+       0x0,
+       0x38,
+       0x4,
+       0x3c,
+       0x44,
+       0x3c,
+       0x0,
+       0x7c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* guillemotleft */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x12,
+       0x24,
+       0x48,
+       0x90,
+       0x48,
+       0x24,
+       0x12,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* logicalnot */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x7e,
+       0x2,
+       0x2,
+       0x2,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* softhyphen */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* registered */
+       0x0,
+       0x0,
+       0x0,
+       0x7e,
+       0x81,
+       0xb9,
+       0xa5,
+       0xb9,
+       0xa9,
+       0xa5,
+       0x81,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* macron */
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* degree */
+       0x0,
+       0x18,
+       0x24,
+       0x24,
+       0x18,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* plusminus */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x7c,
+       0x10,
+       0x10,
+       0x0,
+       0x7c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* twosuperior */
+       0x0,
+       0x18,
+       0x24,
+       0x8,
+       0x10,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* threesuperior */
+       0x0,
+       0x38,
+       0x4,
+       0x18,
+       0x4,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* acute */
+       0x8,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* mu */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x46,
+       0x7a,
+       0x40,
+       0x40,
+       0x40,
+       0x0,
+       
+       /* paragraph */
+       0x0,
+       0x0,
+       0x7e,
+       0x92,
+       0x92,
+       0x92,
+       0x92,
+       0x72,
+       0x12,
+       0x12,
+       0x12,
+       0x12,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* periodcentered */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* cedilla */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x20,
+       0x0,
+       
+       /* onesuperior */
+       0x0,
+       0x10,
+       0x30,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ordmasculine */
+       0x0,
+       0x38,
+       0x44,
+       0x44,
+       0x44,
+       0x38,
+       0x0,
+       0x7c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* guillemotright */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x90,
+       0x48,
+       0x24,
+       0x12,
+       0x24,
+       0x48,
+       0x90,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* onequarter */
+       0x0,
+       0x20,
+       0x60,
+       0x20,
+       0x22,
+       0x24,
+       0x8,
+       0x10,
+       0x22,
+       0x46,
+       0x8a,
+       0x1e,
+       0x2,
+       0x2,
+       0x0,
+       0x0,
+       
+       /* onehalf */
+       0x0,
+       0x20,
+       0x60,
+       0x20,
+       0x22,
+       0x24,
+       0x8,
+       0x10,
+       0x20,
+       0x4c,
+       0x92,
+       0x4,
+       0x8,
+       0x1e,
+       0x0,
+       0x0,
+       
+       /* threequarters */
+       0x0,
+       0xe0,
+       0x10,
+       0x60,
+       0x12,
+       0xe4,
+       0x8,
+       0x10,
+       0x22,
+       0x46,
+       0x8a,
+       0x1e,
+       0x2,
+       0x2,
+       0x0,
+       0x0,
+       
+       /* questiondown */
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x10,
+       0x10,
+       0x20,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Agrave */
+       0x10,
+       0x8,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Aacute */
+       0x8,
+       0x10,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Acircumflex */
+       0x18,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Atilde */
+       0x32,
+       0x4c,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Adieresis */
+       0x24,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Aring */
+       0x18,
+       0x24,
+       0x18,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x7e,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* AE */
+       0x0,
+       0x0,
+       0x7e,
+       0x90,
+       0x90,
+       0x90,
+       0xfc,
+       0x90,
+       0x90,
+       0x90,
+       0x90,
+       0x9e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Ccedilla */
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x40,
+       0x40,
+       0x40,
+       0x40,
+       0x42,
+       0x42,
+       0x3c,
+       0x10,
+       0x10,
+       0x20,
+       0x0,
+       
+       /* Egrave */
+       0x10,
+       0x8,
+       0x0,
+       0x7e,
+       0x40,
+       0x40,
+       0x40,
+       0x78,
+       0x40,
+       0x40,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Eacute */
+       0x8,
+       0x10,
+       0x0,
+       0x7e,
+       0x40,
+       0x40,
+       0x40,
+       0x78,
+       0x40,
+       0x40,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Ecircumflex */
+       0x18,
+       0x24,
+       0x0,
+       0x7e,
+       0x40,
+       0x40,
+       0x40,
+       0x78,
+       0x40,
+       0x40,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Edieresis */
+       0x24,
+       0x24,
+       0x0,
+       0x7e,
+       0x40,
+       0x40,
+       0x40,
+       0x78,
+       0x40,
+       0x40,
+       0x40,
+       0x7e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Igrave */
+       0x20,
+       0x10,
+       0x0,
+       0x38,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Iacute */
+       0x8,
+       0x10,
+       0x0,
+       0x38,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Icircumflex */
+       0x18,
+       0x24,
+       0x0,
+       0x38,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Idieresis */
+       0x44,
+       0x44,
+       0x0,
+       0x38,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Eth */
+       0x0,
+       0x0,
+       0x78,
+       0x44,
+       0x42,
+       0x42,
+       0xf2,
+       0x42,
+       0x42,
+       0x42,
+       0x44,
+       0x78,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Ntilde */
+       0x32,
+       0x4c,
+       0x0,
+       0x42,
+       0x42,
+       0x62,
+       0x52,
+       0x4a,
+       0x46,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Ograve */
+       0x10,
+       0x8,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Oacute */
+       0x8,
+       0x10,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Ocircumflex */
+       0x18,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Otilde */
+       0x32,
+       0x4c,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Odieresis */
+       0x24,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* multiply */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x42,
+       0x24,
+       0x18,
+       0x18,
+       0x24,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Oslash */
+       0x0,
+       0x0,
+       0x3c,
+       0x43,
+       0x42,
+       0x46,
+       0x4a,
+       0x52,
+       0x62,
+       0x42,
+       0xc2,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Ugrave */
+       0x10,
+       0x8,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Uacute */
+       0x8,
+       0x10,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Ucircumflex */
+       0x18,
+       0x24,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Udieresis */
+       0x24,
+       0x24,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Yacute */
+       0x8,
+       0x10,
+       0x82,
+       0x82,
+       0x44,
+       0x44,
+       0x28,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* Thorn */
+       0x0,
+       0x0,
+       0x40,
+       0x40,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x40,
+       0x40,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* germandbls */
+       0x0,
+       0x0,
+       0x38,
+       0x44,
+       0x44,
+       0x48,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x62,
+       0x5c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* agrave */
+       0x0,
+       0x0,
+       0x10,
+       0x8,
+       0x0,
+       0x3c,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* aacute */
+       0x0,
+       0x0,
+       0x8,
+       0x10,
+       0x0,
+       0x3c,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* acircumflex */
+       0x0,
+       0x0,
+       0x18,
+       0x24,
+       0x0,
+       0x3c,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* atilde */
+       0x0,
+       0x0,
+       0x32,
+       0x4c,
+       0x0,
+       0x3c,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* adieresis */
+       0x0,
+       0x0,
+       0x24,
+       0x24,
+       0x0,
+       0x3c,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* aring */
+       0x0,
+       0x0,
+       0x18,
+       0x24,
+       0x18,
+       0x3c,
+       0x2,
+       0x3e,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ae */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x6c,
+       0x12,
+       0x72,
+       0x9e,
+       0x90,
+       0x90,
+       0x6c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ccedilla */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x3c,
+       0x42,
+       0x40,
+       0x40,
+       0x40,
+       0x42,
+       0x3c,
+       0x10,
+       0x10,
+       0x20,
+       0x0,
+       
+       /* egrave */
+       0x0,
+       0x0,
+       0x10,
+       0x8,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x7e,
+       0x40,
+       0x40,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* eacute */
+       0x0,
+       0x0,
+       0x8,
+       0x10,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x7e,
+       0x40,
+       0x40,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ecircumflex */
+       0x0,
+       0x0,
+       0x18,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x7e,
+       0x40,
+       0x40,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* edieresis */
+       0x0,
+       0x0,
+       0x24,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x7e,
+       0x40,
+       0x40,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* igrave */
+       0x0,
+       0x0,
+       0x20,
+       0x10,
+       0x0,
+       0x30,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* iacute */
+       0x0,
+       0x0,
+       0x8,
+       0x10,
+       0x0,
+       0x30,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* icircumflex */
+       0x0,
+       0x0,
+       0x30,
+       0x48,
+       0x0,
+       0x30,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* idieresis */
+       0x0,
+       0x0,
+       0x48,
+       0x48,
+       0x0,
+       0x30,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x10,
+       0x38,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* eth */
+       0x0,
+       0x0,
+       0x28,
+       0x10,
+       0x28,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ntilde */
+       0x0,
+       0x0,
+       0x32,
+       0x4c,
+       0x0,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ograve */
+       0x0,
+       0x0,
+       0x10,
+       0x8,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* oacute */
+       0x0,
+       0x0,
+       0x8,
+       0x10,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ocircumflex */
+       0x0,
+       0x0,
+       0x18,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* otilde */
+       0x0,
+       0x0,
+       0x32,
+       0x4c,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* odieresis */
+       0x0,
+       0x0,
+       0x24,
+       0x24,
+       0x0,
+       0x3c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3c,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* divide */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x7c,
+       0x0,
+       0x10,
+       0x10,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* oslash */
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       0x2,
+       0x3c,
+       0x46,
+       0x4a,
+       0x52,
+       0x62,
+       0x42,
+       0xbc,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ugrave */
+       0x0,
+       0x0,
+       0x10,
+       0x8,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* uacute */
+       0x0,
+       0x0,
+       0x8,
+       0x10,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* ucircumflex */
+       0x0,
+       0x0,
+       0x18,
+       0x24,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* udieresis */
+       0x0,
+       0x0,
+       0x24,
+       0x24,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x0,
+       0x0,
+       0x0,
+       0x0,
+       
+       /* yacute */
+       0x0,
+       0x0,
+       0x8,
+       0x10,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x2,
+       0x2,
+       0x3c,
+       0x0,
+       
+       /* thorn */
+       0x0,
+       0x0,
+       0x40,
+       0x40,
+       0x40,
+       0x7c,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x7c,
+       0x40,
+       0x40,
+       0x40,
+       0x0,
+       
+       /* ydieresis */
+       0x0,
+       0x0,
+       0x24,
+       0x24,
+       0x0,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x42,
+       0x3e,
+       0x2,
+       0x2,
+       0x3c,
+       0x0,
+       
+};
Index: wsfont.c
===================================================================
RCS file: /cvs/src/sys/dev/wsfont/wsfont.c,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 wsfont.c
--- wsfont.c    21 May 2013 16:31:19 -0000      1.31
+++ wsfont.c    22 May 2013 13:21:26 -0000
@@ -79,6 +79,11 @@
 #include <dev/wsfont/omron12x20.h>
 #endif
 
+#ifdef FONT_TERMINUS
+#define HAVE_FONT 1
+#include <dev/wsfont/ter-u16n.h>
+#endif
+
 #ifdef FONT_BOLD8x16
 #define HAVE_FONT 1
 #include <dev/wsfont/bold8x16.h>
@@ -160,6 +165,9 @@ static struct font *list, builtin_fonts[
 #endif
 #ifdef FONT_OMRON12x20
        { NULL, NULL, &omron12x20, 0, 11, WSFONT_STATIC | WSFONT_BUILTIN },
+#endif
+#ifdef FONT_TERMINUS
+       { NULL, NULL, &Terminus8x16, 0, 12, WSFONT_STATIC | WSFONT_BUILTIN },
 #endif
        { NULL, NULL, NULL, 0 },
 };

Reply via email to