diff mbox series

[v2] drivers/video: Convert source files to UTF-8

Message ID 20240926134823.688372-1-frediano.ziglio@cloud.com (mailing list archive)
State Superseded
Headers show
Series [v2] drivers/video: Convert source files to UTF-8 | expand

Commit Message

Frediano Ziglio Sept. 26, 2024, 1:48 p.m. UTC
Most of the tools nowadays assume this encoding.
These files do not specify any encoding so convert them to the default.

Signed-off-by: Frediano Ziglio <frediano.ziglio@cloud.com>
---
 xen/drivers/video/font_8x14.c | 256 +++++++++++++++++-----------------
 xen/drivers/video/font_8x16.c | 256 +++++++++++++++++-----------------
 xen/drivers/video/font_8x8.c  | 256 +++++++++++++++++-----------------
 3 files changed, 384 insertions(+), 384 deletions(-)
---
Changes since v1:
- send email with proper encoding.

Comments

Jan Beulich Sept. 26, 2024, 2:46 p.m. UTC | #1
On 26.09.2024 15:48, Frediano Ziglio wrote:
> --- a/xen/drivers/video/font_8x14.c
> +++ b/xen/drivers/video/font_8x14.c
> @@ -2059,7 +2059,7 @@ static const unsigned char fontdata_8x14[FONTDATAMAX] = {
>      0x00, /* 00000000 */
>      0x00, /* 00000000 */
>  
> -    /* 128 0x80 'Ÿˆ */
> +    /* 128 0x80 'Ÿˆ */

I'm unconvinced this representation is any better. The data that follows
right here clearly means 'Ç', not 'Ÿ'. Which is U+00c7, not U+0080. I
don't have my Unicode manual to hand, but I seem to vaguely recall that
U+0080 doesn't really have a glyph associated with it.

Of course I'm also uncertain whether my mail UI actually correctly decoded
the transfer encoding (base64) that you now used. In any event I'm unsure
of associating the upper 128 code points with any particular characters
(glyphs). We don't render UTF-8 to the console, and what those code points
mean is unknown until code page information is provided. I see the
following options:
1) The glyphs represent what the bit patterns encode, encoded as UTF-8.
2) The glyphs are simply omitted for the upper half of the range.
3) We purge any encoding of particular glyphs for the upper half of the
   range and instead expand the upper 128 entries to some placeholders
   when rendering (like e.g. the Windows font I'm looking at, using a
   boxed question mark).

Jan
Frediano Ziglio Sept. 26, 2024, 4:03 p.m. UTC | #2
On Thu, Sep 26, 2024 at 3:46 PM Jan Beulich <jbeulich@suse.com> wrote:
>
> On 26.09.2024 15:48, Frediano Ziglio wrote:
> > --- a/xen/drivers/video/font_8x14.c
> > +++ b/xen/drivers/video/font_8x14.c
> > @@ -2059,7 +2059,7 @@ static const unsigned char fontdata_8x14[FONTDATAMAX] = {
> >      0x00, /* 00000000 */
> >      0x00, /* 00000000 */
> >
> > -    /* 128 0x80 'Ÿˆ */
> > +    /* 128 0x80 'Ÿˆ */
>
> I'm unconvinced this representation is any better. The data that follows
> right here clearly means 'Ç', not 'Ÿ'. Which is U+00c7, not U+0080. I
> don't have my Unicode manual to hand, but I seem to vaguely recall that
> U+0080 doesn't really have a glyph associated with it.
>
> Of course I'm also uncertain whether my mail UI actually correctly decoded
> the transfer encoding (base64) that you now used. In any event I'm unsure
> of associating the upper 128 code points with any particular characters
> (glyphs). We don't render UTF-8 to the console, and what those code points
> mean is unknown until code page information is provided. I see the
> following options:
> 1) The glyphs represent what the bit patterns encode, encoded as UTF-8.

That was what I was trying to do.
I wrongly thought it was latin1, in reality looking at the font (why
not?) it's code page 437, so this commit is doing the right thing
https://gitlab.com/xen-project/people/fziglio/xen/-/commit/7ca512e8ae21bb02339ed7a1a78409827a08aea4.
Now... I'm trying to send the patch to the mailing list, which seems
easy, but I have to find the right combination of options, tools get
very easily confused about (that's why I send the link of the commit,
at least people can take a look and see that is correct)

> 2) The glyphs are simply omitted for the upper half of the range.
> 3) We purge any encoding of particular glyphs for the upper half of the
>    range and instead expand the upper 128 entries to some placeholders
>    when rendering (like e.g. the Windows font I'm looking at, using a
>    boxed question mark).
>
> Jan

Trying to get the right email without spamming the ML.

Frediano
Jan Beulich Sept. 27, 2024, 6:25 a.m. UTC | #3
On 26.09.2024 18:03, Frediano Ziglio wrote:
> On Thu, Sep 26, 2024 at 3:46 PM Jan Beulich <jbeulich@suse.com> wrote:
>>
>> On 26.09.2024 15:48, Frediano Ziglio wrote:
>>> --- a/xen/drivers/video/font_8x14.c
>>> +++ b/xen/drivers/video/font_8x14.c
>>> @@ -2059,7 +2059,7 @@ static const unsigned char fontdata_8x14[FONTDATAMAX] = {
>>>      0x00, /* 00000000 */
>>>      0x00, /* 00000000 */
>>>
>>> -    /* 128 0x80 'Ÿˆ */
>>> +    /* 128 0x80 'Ÿˆ */
>>
>> I'm unconvinced this representation is any better. The data that follows
>> right here clearly means 'Ç', not 'Ÿ'. Which is U+00c7, not U+0080. I
>> don't have my Unicode manual to hand, but I seem to vaguely recall that
>> U+0080 doesn't really have a glyph associated with it.
>>
>> Of course I'm also uncertain whether my mail UI actually correctly decoded
>> the transfer encoding (base64) that you now used. In any event I'm unsure
>> of associating the upper 128 code points with any particular characters
>> (glyphs). We don't render UTF-8 to the console, and what those code points
>> mean is unknown until code page information is provided. I see the
>> following options:
>> 1) The glyphs represent what the bit patterns encode, encoded as UTF-8.
> 
> That was what I was trying to do.
> I wrongly thought it was latin1, in reality looking at the font (why
> not?) it's code page 437, so this commit is doing the right thing
> https://gitlab.com/xen-project/people/fziglio/xen/-/commit/7ca512e8ae21bb02339ed7a1a78409827a08aea4.

Yes, this looks good (after looking at just a few entries).

> Now... I'm trying to send the patch to the mailing list, which seems
> easy, but I have to find the right combination of options, tools get
> very easily confused about (that's why I send the link of the commit,
> at least people can take a look and see that is correct)

Maybe this is a case where, besides inlining, it would help to also
attach the patch, to remove any possible ambiguity due to back and
forth en-/decoding?

Jan
Andrew Cooper Sept. 27, 2024, 12:14 p.m. UTC | #4
On 27/09/2024 7:25 am, Jan Beulich wrote:
> On 26.09.2024 18:03, Frediano Ziglio wrote:
>> On Thu, Sep 26, 2024 at 3:46 PM Jan Beulich <jbeulich@suse.com> wrote:
>>> On 26.09.2024 15:48, Frediano Ziglio wrote:
>>>> --- a/xen/drivers/video/font_8x14.c
>>>> +++ b/xen/drivers/video/font_8x14.c
>>>> @@ -2059,7 +2059,7 @@ static const unsigned char fontdata_8x14[FONTDATAMAX] = {
>>>>      0x00, /* 00000000 */
>>>>      0x00, /* 00000000 */
>>>>
>>>> -    /* 128 0x80 'Ÿˆ */
>>>> +    /* 128 0x80 'Ÿˆ */
>>> I'm unconvinced this representation is any better. The data that follows
>>> right here clearly means 'Ç', not 'Ÿ'. Which is U+00c7, not U+0080. I
>>> don't have my Unicode manual to hand, but I seem to vaguely recall that
>>> U+0080 doesn't really have a glyph associated with it.
>>>
>>> Of course I'm also uncertain whether my mail UI actually correctly decoded
>>> the transfer encoding (base64) that you now used. In any event I'm unsure
>>> of associating the upper 128 code points with any particular characters
>>> (glyphs). We don't render UTF-8 to the console, and what those code points
>>> mean is unknown until code page information is provided. I see the
>>> following options:
>>> 1) The glyphs represent what the bit patterns encode, encoded as UTF-8.
>> That was what I was trying to do.
>> I wrongly thought it was latin1, in reality looking at the font (why
>> not?) it's code page 437, so this commit is doing the right thing
>> https://gitlab.com/xen-project/people/fziglio/xen/-/commit/7ca512e8ae21bb02339ed7a1a78409827a08aea4.
> Yes, this looks good (after looking at just a few entries).
>
>> Now... I'm trying to send the patch to the mailing list, which seems
>> easy, but I have to find the right combination of options, tools get
>> very easily confused about (that's why I send the link of the commit,
>> at least people can take a look and see that is correct)
> Maybe this is a case where, besides inlining, it would help to also
> attach the patch, to remove any possible ambiguity due to back and
> forth en-/decoding?

I'm just going to take it straight from git.  That has the least chance
of errors.

~Andrew
diff mbox series

Patch

diff --git a/xen/drivers/video/font_8x14.c b/xen/drivers/video/font_8x14.c
index e80d178c38..aa3675b206 100644
--- a/xen/drivers/video/font_8x14.c
+++ b/xen/drivers/video/font_8x14.c
@@ -2059,7 +2059,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 128 0x80 'Ÿˆ */
+    /* 128 0x80 'Ÿˆ */
     0x00, /* 00000000 */
     0x3c, /* 00111100 */
     0x66, /* 01100110 */
@@ -2075,7 +2075,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x70, /* 01110000 */
     0x00, /* 00000000 */
 
-    /* 129 0x81 '¡ˆ */
+    /* 129 0x81 '¡ˆ */
     0x00, /* 00000000 */
     0xcc, /* 11001100 */
     0x00, /* 00000000 */
@@ -2091,7 +2091,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 130 0x82 '£ˆ */
+    /* 130 0x82 '£ˆ */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
@@ -2107,7 +2107,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 131 0x83 '¥ˆ */
+    /* 131 0x83 '¥ˆ */
     0x10, /* 00010000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -2123,7 +2123,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 132 0x84 '§ˆ */
+    /* 132 0x84 '§ˆ */
     0x00, /* 00000000 */
     0xcc, /* 11001100 */
     0x00, /* 00000000 */
@@ -2139,7 +2139,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 133 0x85 '©ˆ */
+    /* 133 0x85 '©ˆ */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
@@ -2155,7 +2155,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 134 0x86 '«ˆ */
+    /* 134 0x86 '«ˆ */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x38, /* 00111000 */
@@ -2171,7 +2171,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 135 0x87 '­ˆ */
+    /* 135 0x87 '­ˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2187,7 +2187,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x70, /* 01110000 */
     0x00, /* 00000000 */
 
-    /* 136 0x88 '¯ˆ */
+    /* 136 0x88 '¯ˆ */
     0x10, /* 00010000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -2203,7 +2203,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 137 0x89 '±ˆ */
+    /* 137 0x89 '±ˆ */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
@@ -2219,7 +2219,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 138 0x8a '³ˆ */
+    /* 138 0x8a '³ˆ */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
@@ -2235,7 +2235,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 139 0x8b 'µˆ */
+    /* 139 0x8b 'µˆ */
     0x00, /* 00000000 */
     0x66, /* 01100110 */
     0x00, /* 00000000 */
@@ -2251,7 +2251,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 140 0x8c '·ˆ */
+    /* 140 0x8c '·ˆ */
     0x18, /* 00011000 */
     0x3c, /* 00111100 */
     0x66, /* 01100110 */
@@ -2267,7 +2267,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 141 0x8d '¹ˆ */
+    /* 141 0x8d '¹ˆ */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
@@ -2283,7 +2283,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 142 0x8e '»ˆ */
+    /* 142 0x8e '»ˆ */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0x10, /* 00010000 */
@@ -2299,7 +2299,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 143 0x8f '½ˆ */
+    /* 143 0x8f '½ˆ */
     0x6c, /* 01101100 */
     0x38, /* 00111000 */
     0x10, /* 00010000 */
@@ -2315,7 +2315,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 144 0x90 '¿ˆ */
+    /* 144 0x90 '¿ˆ */
     0x18, /* 00011000 */
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
@@ -2331,7 +2331,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 145 0x91 'Áˆ */
+    /* 145 0x91 'Áˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2347,7 +2347,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 146 0x92 'È */
+    /* 146 0x92 'È */
     0x00, /* 00000000 */
     0x3e, /* 00111110 */
     0x6c, /* 01101100 */
@@ -2363,7 +2363,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 147 0x93 'ň */
+    /* 147 0x93 'ň */
     0x10, /* 00010000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -2379,7 +2379,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 148 0x94 'Lj */
+    /* 148 0x94 'Lj */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
@@ -2395,7 +2395,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 149 0x95 'Ɉ */
+    /* 149 0x95 'Ɉ */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
@@ -2411,7 +2411,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 150 0x96 'ˈ */
+    /* 150 0x96 'ˈ */
     0x30, /* 00110000 */
     0x78, /* 01111000 */
     0xcc, /* 11001100 */
@@ -2427,7 +2427,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 151 0x97 '͈ */
+    /* 151 0x97 '͈ */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
@@ -2443,7 +2443,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 152 0x98 'ψ */
+    /* 152 0x98 'ψ */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
@@ -2459,7 +2459,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x0c, /* 00001100 */
     0x78, /* 01111000 */
 
-    /* 153 0x99 'ш */
+    /* 153 0x99 'ш */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0x7c, /* 01111100 */
@@ -2475,7 +2475,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 154 0x9a 'ӈ */
+    /* 154 0x9a 'ӈ */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
@@ -2491,7 +2491,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 155 0x9b 'Ո */
+    /* 155 0x9b 'Ո */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x7c, /* 01111100 */
@@ -2507,7 +2507,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 156 0x9c '׈ */
+    /* 156 0x9c '׈ */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x64, /* 01100100 */
@@ -2523,7 +2523,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 157 0x9d 'و */
+    /* 157 0x9d 'و */
     0x00, /* 00000000 */
     0x66, /* 01100110 */
     0x66, /* 01100110 */
@@ -2539,7 +2539,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 158 0x9e 'ۈ */
+    /* 158 0x9e 'ۈ */
     0xf8, /* 11111000 */
     0xcc, /* 11001100 */
     0xcc, /* 11001100 */
@@ -2555,7 +2555,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 159 0x9f '݈ */
+    /* 159 0x9f '݈ */
     0x0e, /* 00001110 */
     0x1b, /* 00011011 */
     0x18, /* 00011000 */
@@ -2571,7 +2571,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 160 0xa0 ' ' */
+    /* 160 0xa0 ' ' */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
     0x60, /* 01100000 */
@@ -2587,7 +2587,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 161 0xa1 '¡' */
+    /* 161 0xa1 '¡' */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
@@ -2603,7 +2603,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 162 0xa2 '¢' */
+    /* 162 0xa2 '¢' */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
     0x60, /* 01100000 */
@@ -2619,7 +2619,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 163 0xa3 '£' */
+    /* 163 0xa3 '£' */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
     0x60, /* 01100000 */
@@ -2635,7 +2635,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 164 0xa4 '¤' */
+    /* 164 0xa4 '¤' */
     0x00, /* 00000000 */
     0x76, /* 01110110 */
     0xdc, /* 11011100 */
@@ -2651,7 +2651,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 165 0xa5 '¥' */
+    /* 165 0xa5 'Â¥' */
     0xdc, /* 11011100 */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
@@ -2667,7 +2667,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 166 0xa6 '¦' */
+    /* 166 0xa6 '¦' */
     0x00, /* 00000000 */
     0x3c, /* 00111100 */
     0x6c, /* 01101100 */
@@ -2683,7 +2683,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 167 0xa7 '§' */
+    /* 167 0xa7 '§' */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -2699,7 +2699,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 168 0xa8 '¨' */
+    /* 168 0xa8 '¨' */
     0x00, /* 00000000 */
     0x30, /* 00110000 */
     0x30, /* 00110000 */
@@ -2715,7 +2715,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 169 0xa9 '©' */
+    /* 169 0xa9 '©' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2731,7 +2731,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 170 0xaa 'ª' */
+    /* 170 0xaa 'ª' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2747,7 +2747,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 171 0xab '«' */
+    /* 171 0xab '«' */
     0x60, /* 01100000 */
     0xe0, /* 11100000 */
     0x62, /* 01100010 */
@@ -2763,7 +2763,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x3e, /* 00111110 */
     0x00, /* 00000000 */
 
-    /* 172 0xac '¬' */
+    /* 172 0xac '¬' */
     0x60, /* 01100000 */
     0xe0, /* 11100000 */
     0x62, /* 01100010 */
@@ -2779,7 +2779,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x06, /* 00000110 */
     0x00, /* 00000000 */
 
-    /* 173 0xad '­' */
+    /* 173 0xad '­' */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -2795,7 +2795,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 174 0xae '®' */
+    /* 174 0xae '®' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2811,7 +2811,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 175 0xaf '¯' */
+    /* 175 0xaf '¯' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2827,7 +2827,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 176 0xb0 '°' */
+    /* 176 0xb0 '°' */
     0x44, /* 01000100 */
     0x11, /* 00010001 */
     0x44, /* 01000100 */
@@ -2843,7 +2843,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x44, /* 01000100 */
     0x11, /* 00010001 */
 
-    /* 177 0xb1 '±' */
+    /* 177 0xb1 '±' */
     0xaa, /* 10101010 */
     0x55, /* 01010101 */
     0xaa, /* 10101010 */
@@ -2859,7 +2859,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0xaa, /* 10101010 */
     0x55, /* 01010101 */
 
-    /* 178 0xb2 '²' */
+    /* 178 0xb2 '²' */
     0x77, /* 01110111 */
     0xdd, /* 11011101 */
     0x77, /* 01110111 */
@@ -2875,7 +2875,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x77, /* 01110111 */
     0xdd, /* 11011101 */
 
-    /* 179 0xb3 '³' */
+    /* 179 0xb3 '³' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -2891,7 +2891,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 180 0xb4 '´' */
+    /* 180 0xb4 '´' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -2907,7 +2907,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 181 0xb5 'µ' */
+    /* 181 0xb5 'µ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -2923,7 +2923,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 182 0xb6 '¶' */
+    /* 182 0xb6 '¶' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -2939,7 +2939,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 183 0xb7 '·' */
+    /* 183 0xb7 '·' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2955,7 +2955,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 184 0xb8 '¸' */
+    /* 184 0xb8 '¸' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2971,7 +2971,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 185 0xb9 '¹' */
+    /* 185 0xb9 '¹' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -2987,7 +2987,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 186 0xba 'º' */
+    /* 186 0xba 'º' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3003,7 +3003,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 187 0xbb '»' */
+    /* 187 0xbb '»' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3019,7 +3019,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 188 0xbc '¼' */
+    /* 188 0xbc '¼' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3035,7 +3035,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 189 0xbd '½' */
+    /* 189 0xbd '½' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3051,7 +3051,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 190 0xbe '¾' */
+    /* 190 0xbe '¾' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3067,7 +3067,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 191 0xbf '¿' */
+    /* 191 0xbf '¿' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3083,7 +3083,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 192 0xc0 'À' */
+    /* 192 0xc0 'À' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3099,7 +3099,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 193 0xc1 'Á' */
+    /* 193 0xc1 'Á' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3115,7 +3115,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 194 0xc2 'Â' */
+    /* 194 0xc2 'Â' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3131,7 +3131,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 195 0xc3 'Ã' */
+    /* 195 0xc3 'Ã' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3147,7 +3147,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 196 0xc4 'Ä' */
+    /* 196 0xc4 'Ä' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3163,7 +3163,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 197 0xc5 'Å' */
+    /* 197 0xc5 'Å' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3179,7 +3179,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 198 0xc6 'Æ' */
+    /* 198 0xc6 'Æ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3195,7 +3195,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 199 0xc7 'Ç' */
+    /* 199 0xc7 'Ç' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3211,7 +3211,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 200 0xc8 'È' */
+    /* 200 0xc8 'È' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3227,7 +3227,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 201 0xc9 'É' */
+    /* 201 0xc9 'É' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3243,7 +3243,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 202 0xca 'Ê' */
+    /* 202 0xca 'Ê' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3259,7 +3259,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 203 0xcb 'Ë' */
+    /* 203 0xcb 'Ë' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3275,7 +3275,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 204 0xcc 'Ì' */
+    /* 204 0xcc 'Ì' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3291,7 +3291,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 205 0xcd 'Í' */
+    /* 205 0xcd 'Í' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3307,7 +3307,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 206 0xce 'Î' */
+    /* 206 0xce 'Î' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3323,7 +3323,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 207 0xcf 'Ï' */
+    /* 207 0xcf 'Ï' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3339,7 +3339,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 208 0xd0 'Ð' */
+    /* 208 0xd0 'Ð' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3355,7 +3355,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 209 0xd1 'Ñ' */
+    /* 209 0xd1 'Ñ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3371,7 +3371,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 210 0xd2 'Ò' */
+    /* 210 0xd2 'Ò' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3387,7 +3387,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 211 0xd3 'Ó' */
+    /* 211 0xd3 'Ó' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3403,7 +3403,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 212 0xd4 'Ô' */
+    /* 212 0xd4 'Ô' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3419,7 +3419,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 213 0xd5 'Õ' */
+    /* 213 0xd5 'Õ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3435,7 +3435,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 214 0xd6 'Ö' */
+    /* 214 0xd6 'Ö' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3451,7 +3451,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 215 0xd7 '×' */
+    /* 215 0xd7 '×' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3467,7 +3467,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 216 0xd8 'Ø' */
+    /* 216 0xd8 'Ø' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3483,7 +3483,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 217 0xd9 'Ù' */
+    /* 217 0xd9 'Ù' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3499,7 +3499,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 218 0xda 'Ú' */
+    /* 218 0xda 'Ú' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3515,7 +3515,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 219 0xdb 'Û' */
+    /* 219 0xdb 'Û' */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
@@ -3531,7 +3531,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0xff, /* 11111111 */
     0xff, /* 11111111 */
 
-    /* 220 0xdc 'Ü' */
+    /* 220 0xdc 'Ü' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3547,7 +3547,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0xff, /* 11111111 */
     0xff, /* 11111111 */
 
-    /* 221 0xdd 'Ý' */
+    /* 221 0xdd 'Ý' */
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
@@ -3563,7 +3563,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
 
-    /* 222 0xde 'Þ' */
+    /* 222 0xde 'Þ' */
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
@@ -3579,7 +3579,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
 
-    /* 223 0xdf 'ß' */
+    /* 223 0xdf 'ß' */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
@@ -3595,7 +3595,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 224 0xe0 '߈ */
+    /* 224 0xe0 '߈ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3611,7 +3611,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 225 0xe1 'ሠ*/
+    /* 225 0xe1 'ሠ*/
     0x00, /* 00000000 */
     0x78, /* 01111000 */
     0xcc, /* 11001100 */
@@ -3627,7 +3627,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 226 0xe2 '㈠*/
+    /* 226 0xe2 '㈠*/
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
     0xc6, /* 11000110 */
@@ -3643,7 +3643,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 227 0xe3 'åˆ */
+    /* 227 0xe3 'åˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3659,7 +3659,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 228 0xe4 'çˆ */
+    /* 228 0xe4 'çˆ */
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
     0xc6, /* 11000110 */
@@ -3675,7 +3675,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 229 0xe5 'éˆ */
+    /* 229 0xe5 'éˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3691,7 +3691,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 230 0xe6 'ëˆ */
+    /* 230 0xe6 'ëˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3707,7 +3707,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x60, /* 01100000 */
     0xc0, /* 11000000 */
 
-    /* 231 0xe7 'íˆ */
+    /* 231 0xe7 'íˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3723,7 +3723,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 232 0xe8 'ïˆ */
+    /* 232 0xe8 'ïˆ */
     0x00, /* 00000000 */
     0x7e, /* 01111110 */
     0x18, /* 00011000 */
@@ -3739,7 +3739,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 233 0xe9 'ñˆ */
+    /* 233 0xe9 'ñˆ */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -3755,7 +3755,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 234 0xea 'óˆ */
+    /* 234 0xea 'óˆ */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -3771,7 +3771,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 235 0xeb 'õˆ */
+    /* 235 0xeb 'õˆ */
     0x00, /* 00000000 */
     0x1e, /* 00011110 */
     0x30, /* 00110000 */
@@ -3787,7 +3787,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 236 0xec '÷ˆ */
+    /* 236 0xec '÷ˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3803,7 +3803,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 237 0xed 'ùˆ */
+    /* 237 0xed 'ùˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x03, /* 00000011 */
@@ -3819,7 +3819,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 238 0xee 'ûˆ */
+    /* 238 0xee 'ûˆ */
     0x00, /* 00000000 */
     0x1c, /* 00011100 */
     0x30, /* 00110000 */
@@ -3835,7 +3835,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 239 0xef 'ýˆ */
+    /* 239 0xef 'ýˆ */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x7c, /* 01111100 */
@@ -3851,7 +3851,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 240 0xf0 'ð' */
+    /* 240 0xf0 'ð' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3867,7 +3867,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 241 0xf1 'ñ' */
+    /* 241 0xf1 'ñ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3883,7 +3883,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 242 0xf2 'ò' */
+    /* 242 0xf2 'ò' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x30, /* 00110000 */
@@ -3899,7 +3899,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 243 0xf3 'ó' */
+    /* 243 0xf3 'ó' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x0c, /* 00001100 */
@@ -3915,7 +3915,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 244 0xf4 'ô' */
+    /* 244 0xf4 'ô' */
     0x00, /* 00000000 */
     0x0e, /* 00001110 */
     0x1b, /* 00011011 */
@@ -3931,7 +3931,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 245 0xf5 'õ' */
+    /* 245 0xf5 'õ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3947,7 +3947,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 246 0xf6 'ö' */
+    /* 246 0xf6 'ö' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3963,7 +3963,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 247 0xf7 '÷' */
+    /* 247 0xf7 '÷' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3979,7 +3979,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 248 0xf8 'ø' */
+    /* 248 0xf8 'ø' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x6c, /* 01101100 */
@@ -3995,7 +3995,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 249 0xf9 'ù' */
+    /* 249 0xf9 'ù' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4011,7 +4011,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 250 0xfa 'ú' */
+    /* 250 0xfa 'ú' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4027,7 +4027,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 251 0xfb 'û' */
+    /* 251 0xfb 'û' */
     0x0f, /* 00001111 */
     0x0c, /* 00001100 */
     0x0c, /* 00001100 */
@@ -4043,7 +4043,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 252 0xfc 'ü' */
+    /* 252 0xfc 'ü' */
     0x6c, /* 01101100 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -4059,7 +4059,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 253 0xfd 'ý' */
+    /* 253 0xfd 'ý' */
     0x3c, /* 00111100 */
     0x66, /* 01100110 */
     0x0c, /* 00001100 */
@@ -4075,7 +4075,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 254 0xfe 'þ' */
+    /* 254 0xfe 'þ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4091,7 +4091,7 @@  static const unsigned char fontdata_8x14[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 255 0xff 'ÿ' */
+    /* 255 0xff 'ÿ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
diff --git a/xen/drivers/video/font_8x16.c b/xen/drivers/video/font_8x16.c
index c65f98dcbb..f5d89d0a83 100644
--- a/xen/drivers/video/font_8x16.c
+++ b/xen/drivers/video/font_8x16.c
@@ -2315,7 +2315,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 128 0x80 '€' */
+    /* 128 0x80 '€' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x3c, /* 00111100 */
@@ -2333,7 +2333,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 129 0x81 '' */
+    /* 129 0x81 '' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xcc, /* 11001100 */
@@ -2351,7 +2351,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 130 0x82 '‚' */
+    /* 130 0x82 '‚' */
     0x00, /* 00000000 */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
@@ -2369,7 +2369,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 131 0x83 'ƒ' */
+    /* 131 0x83 'ƒ' */
     0x00, /* 00000000 */
     0x10, /* 00010000 */
     0x38, /* 00111000 */
@@ -2387,7 +2387,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 132 0x84 '„' */
+    /* 132 0x84 '„' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xcc, /* 11001100 */
@@ -2405,7 +2405,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 133 0x85 '…' */
+    /* 133 0x85 '…' */
     0x00, /* 00000000 */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
@@ -2423,7 +2423,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 134 0x86 '†' */
+    /* 134 0x86 '†' */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -2441,7 +2441,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 135 0x87 '‡' */
+    /* 135 0x87 '‡' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2459,7 +2459,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 136 0x88 'ˆ' */
+    /* 136 0x88 'ˆ' */
     0x00, /* 00000000 */
     0x10, /* 00010000 */
     0x38, /* 00111000 */
@@ -2477,7 +2477,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 137 0x89 '‰' */
+    /* 137 0x89 '‰' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
@@ -2495,7 +2495,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 138 0x8a 'Š' */
+    /* 138 0x8a 'Š' */
     0x00, /* 00000000 */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
@@ -2513,7 +2513,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 139 0x8b '‹' */
+    /* 139 0x8b '‹' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x66, /* 01100110 */
@@ -2531,7 +2531,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 140 0x8c 'Œ' */
+    /* 140 0x8c 'Œ' */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
     0x3c, /* 00111100 */
@@ -2549,7 +2549,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 141 0x8d '' */
+    /* 141 0x8d '' */
     0x00, /* 00000000 */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
@@ -2567,7 +2567,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 142 0x8e 'Ž' */
+    /* 142 0x8e 'Ž' */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
@@ -2585,7 +2585,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 143 0x8f '' */
+    /* 143 0x8f '' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x38, /* 00111000 */
@@ -2603,7 +2603,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 144 0x90 '' */
+    /* 144 0x90 '' */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
     0x00, /* 00000000 */
@@ -2621,7 +2621,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 145 0x91 '‘' */
+    /* 145 0x91 '‘' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2639,7 +2639,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 146 0x92 '’' */
+    /* 146 0x92 '’' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x3e, /* 00111110 */
@@ -2657,7 +2657,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 147 0x93 '“' */
+    /* 147 0x93 '“' */
     0x00, /* 00000000 */
     0x10, /* 00010000 */
     0x38, /* 00111000 */
@@ -2675,7 +2675,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 148 0x94 '”' */
+    /* 148 0x94 '”' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
@@ -2693,7 +2693,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 149 0x95 '•' */
+    /* 149 0x95 '•' */
     0x00, /* 00000000 */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
@@ -2711,7 +2711,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 150 0x96 '–' */
+    /* 150 0x96 '–' */
     0x00, /* 00000000 */
     0x30, /* 00110000 */
     0x78, /* 01111000 */
@@ -2729,7 +2729,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 151 0x97 '—' */
+    /* 151 0x97 '—' */
     0x00, /* 00000000 */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
@@ -2747,7 +2747,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 152 0x98 '˜' */
+    /* 152 0x98 '˜' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
@@ -2765,7 +2765,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x78, /* 01111000 */
     0x00, /* 00000000 */
 
-    /* 153 0x99 '™' */
+    /* 153 0x99 '™' */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
@@ -2783,7 +2783,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 154 0x9a 'š' */
+    /* 154 0x9a 'š' */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
@@ -2801,7 +2801,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 155 0x9b '›' */
+    /* 155 0x9b '›' */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -2819,7 +2819,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 156 0x9c 'œ' */
+    /* 156 0x9c 'œ' */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -2837,7 +2837,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 157 0x9d '' */
+    /* 157 0x9d '' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x66, /* 01100110 */
@@ -2855,7 +2855,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 158 0x9e 'ž' */
+    /* 158 0x9e 'ž' */
     0x00, /* 00000000 */
     0xf8, /* 11111000 */
     0xcc, /* 11001100 */
@@ -2873,7 +2873,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 159 0x9f 'Ÿ' */
+    /* 159 0x9f 'Ÿ' */
     0x00, /* 00000000 */
     0x0e, /* 00001110 */
     0x1b, /* 00011011 */
@@ -2891,7 +2891,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 160 0xa0 ' ' */
+    /* 160 0xa0 ' ' */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
@@ -2909,7 +2909,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 161 0xa1 '¡' */
+    /* 161 0xa1 '¡' */
     0x00, /* 00000000 */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
@@ -2927,7 +2927,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 162 0xa2 '¢' */
+    /* 162 0xa2 '¢' */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
@@ -2945,7 +2945,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 163 0xa3 '£' */
+    /* 163 0xa3 '£' */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
@@ -2963,7 +2963,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 164 0xa4 '¤' */
+    /* 164 0xa4 '¤' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x76, /* 01110110 */
@@ -2981,7 +2981,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 165 0xa5 '¥' */
+    /* 165 0xa5 'Â¥' */
     0x76, /* 01110110 */
     0xdc, /* 11011100 */
     0x00, /* 00000000 */
@@ -2999,7 +2999,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 166 0xa6 '¦' */
+    /* 166 0xa6 '¦' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x3c, /* 00111100 */
@@ -3017,7 +3017,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 167 0xa7 '§' */
+    /* 167 0xa7 '§' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
@@ -3035,7 +3035,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 168 0xa8 '¨' */
+    /* 168 0xa8 '¨' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x30, /* 00110000 */
@@ -3053,7 +3053,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 169 0xa9 '©' */
+    /* 169 0xa9 '©' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3071,7 +3071,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 170 0xaa 'ª' */
+    /* 170 0xaa 'ª' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3089,7 +3089,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 171 0xab '«' */
+    /* 171 0xab '«' */
     0x00, /* 00000000 */
     0x60, /* 01100000 */
     0xe0, /* 11100000 */
@@ -3107,7 +3107,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 172 0xac '¬' */
+    /* 172 0xac '¬' */
     0x00, /* 00000000 */
     0x60, /* 01100000 */
     0xe0, /* 11100000 */
@@ -3125,7 +3125,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 173 0xad '­' */
+    /* 173 0xad '­' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
@@ -3143,7 +3143,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 174 0xae '®' */
+    /* 174 0xae '®' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3161,7 +3161,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 175 0xaf '¯' */
+    /* 175 0xaf '¯' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3179,7 +3179,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 176 0xb0 '°' */
+    /* 176 0xb0 '°' */
     0x11, /* 00010001 */
     0x44, /* 01000100 */
     0x11, /* 00010001 */
@@ -3197,7 +3197,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x11, /* 00010001 */
     0x44, /* 01000100 */
 
-    /* 177 0xb1 '±' */
+    /* 177 0xb1 '±' */
     0x55, /* 01010101 */
     0xaa, /* 10101010 */
     0x55, /* 01010101 */
@@ -3215,7 +3215,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x55, /* 01010101 */
     0xaa, /* 10101010 */
 
-    /* 178 0xb2 '²' */
+    /* 178 0xb2 '²' */
     0xdd, /* 11011101 */
     0x77, /* 01110111 */
     0xdd, /* 11011101 */
@@ -3233,7 +3233,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0xdd, /* 11011101 */
     0x77, /* 01110111 */
 
-    /* 179 0xb3 '³' */
+    /* 179 0xb3 '³' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3251,7 +3251,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 180 0xb4 '´' */
+    /* 180 0xb4 '´' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3269,7 +3269,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 181 0xb5 'µ' */
+    /* 181 0xb5 'µ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3287,7 +3287,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 182 0xb6 '¶' */
+    /* 182 0xb6 '¶' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3305,7 +3305,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 183 0xb7 '·' */
+    /* 183 0xb7 '·' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3323,7 +3323,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 184 0xb8 '¸' */
+    /* 184 0xb8 '¸' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3341,7 +3341,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 185 0xb9 '¹' */
+    /* 185 0xb9 '¹' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3359,7 +3359,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 186 0xba 'º' */
+    /* 186 0xba 'º' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3377,7 +3377,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 187 0xbb '»' */
+    /* 187 0xbb '»' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3395,7 +3395,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 188 0xbc '¼' */
+    /* 188 0xbc '¼' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3413,7 +3413,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 189 0xbd '½' */
+    /* 189 0xbd '½' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3431,7 +3431,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 190 0xbe '¾' */
+    /* 190 0xbe '¾' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3449,7 +3449,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 191 0xbf '¿' */
+    /* 191 0xbf '¿' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3467,7 +3467,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 192 0xc0 'À' */
+    /* 192 0xc0 'À' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3485,7 +3485,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 193 0xc1 'Á' */
+    /* 193 0xc1 'Á' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3503,7 +3503,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 194 0xc2 'Â' */
+    /* 194 0xc2 'Â' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3521,7 +3521,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 195 0xc3 'Ã' */
+    /* 195 0xc3 'Ã' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3539,7 +3539,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 196 0xc4 'Ä' */
+    /* 196 0xc4 'Ä' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3557,7 +3557,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 197 0xc5 'Å' */
+    /* 197 0xc5 'Å' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3575,7 +3575,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 198 0xc6 'Æ' */
+    /* 198 0xc6 'Æ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3593,7 +3593,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 199 0xc7 'Ç' */
+    /* 199 0xc7 'Ç' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3611,7 +3611,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 200 0xc8 'È' */
+    /* 200 0xc8 'È' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3629,7 +3629,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 201 0xc9 'É' */
+    /* 201 0xc9 'É' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3647,7 +3647,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 202 0xca 'Ê' */
+    /* 202 0xca 'Ê' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3665,7 +3665,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 203 0xcb 'Ë' */
+    /* 203 0xcb 'Ë' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3683,7 +3683,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 204 0xcc 'Ì' */
+    /* 204 0xcc 'Ì' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3701,7 +3701,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 205 0xcd 'Í' */
+    /* 205 0xcd 'Í' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3719,7 +3719,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 206 0xce 'Î' */
+    /* 206 0xce 'Î' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3737,7 +3737,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 207 0xcf 'Ï' */
+    /* 207 0xcf 'Ï' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3755,7 +3755,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 208 0xd0 'Ð' */
+    /* 208 0xd0 'Ð' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3773,7 +3773,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 209 0xd1 'Ñ' */
+    /* 209 0xd1 'Ñ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3791,7 +3791,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 210 0xd2 'Ò' */
+    /* 210 0xd2 'Ò' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3809,7 +3809,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 211 0xd3 'Ó' */
+    /* 211 0xd3 'Ó' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3827,7 +3827,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 212 0xd4 'Ô' */
+    /* 212 0xd4 'Ô' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3845,7 +3845,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 213 0xd5 'Õ' */
+    /* 213 0xd5 'Õ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3863,7 +3863,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 214 0xd6 'Ö' */
+    /* 214 0xd6 'Ö' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3881,7 +3881,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 215 0xd7 '×' */
+    /* 215 0xd7 '×' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -3899,7 +3899,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 216 0xd8 'Ø' */
+    /* 216 0xd8 'Ø' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3917,7 +3917,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 217 0xd9 'Ù' */
+    /* 217 0xd9 'Ù' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -3935,7 +3935,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 218 0xda 'Ú' */
+    /* 218 0xda 'Ú' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3953,7 +3953,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 219 0xdb 'Û' */
+    /* 219 0xdb 'Û' */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
@@ -3971,7 +3971,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0xff, /* 11111111 */
     0xff, /* 11111111 */
 
-    /* 220 0xdc 'Ü' */
+    /* 220 0xdc 'Ü' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -3989,7 +3989,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0xff, /* 11111111 */
     0xff, /* 11111111 */
 
-    /* 221 0xdd 'Ý' */
+    /* 221 0xdd 'Ý' */
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
@@ -4007,7 +4007,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
 
-    /* 222 0xde 'Þ' */
+    /* 222 0xde 'Þ' */
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
@@ -4025,7 +4025,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
 
-    /* 223 0xdf 'ß' */
+    /* 223 0xdf 'ß' */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
@@ -4043,7 +4043,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 224 0xe0 'à' */
+    /* 224 0xe0 'à' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4061,7 +4061,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 225 0xe1 'á' */
+    /* 225 0xe1 'á' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x78, /* 01111000 */
@@ -4079,7 +4079,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 226 0xe2 'â' */
+    /* 226 0xe2 'â' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
@@ -4097,7 +4097,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 227 0xe3 'ã' */
+    /* 227 0xe3 'ã' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4115,7 +4115,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 228 0xe4 'ä' */
+    /* 228 0xe4 'ä' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
@@ -4133,7 +4133,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 229 0xe5 'å' */
+    /* 229 0xe5 'Ã¥' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4151,7 +4151,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 230 0xe6 'æ' */
+    /* 230 0xe6 'æ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4169,7 +4169,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0xc0, /* 11000000 */
     0x00, /* 00000000 */
 
-    /* 231 0xe7 'ç' */
+    /* 231 0xe7 'ç' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4187,7 +4187,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 232 0xe8 'è' */
+    /* 232 0xe8 'è' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x7e, /* 01111110 */
@@ -4205,7 +4205,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 233 0xe9 'é' */
+    /* 233 0xe9 'é' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
@@ -4223,7 +4223,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 234 0xea 'ê' */
+    /* 234 0xea 'ê' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
@@ -4241,7 +4241,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 235 0xeb 'ë' */
+    /* 235 0xeb 'ë' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x1e, /* 00011110 */
@@ -4259,7 +4259,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 236 0xec 'ì' */
+    /* 236 0xec 'ì' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4277,7 +4277,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 237 0xed 'í' */
+    /* 237 0xed 'í' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4295,7 +4295,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 238 0xee 'î' */
+    /* 238 0xee 'î' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x1c, /* 00011100 */
@@ -4313,7 +4313,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 239 0xef 'ï' */
+    /* 239 0xef 'ï' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4331,7 +4331,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 240 0xf0 'ð' */
+    /* 240 0xf0 'ð' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4349,7 +4349,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 241 0xf1 'ñ' */
+    /* 241 0xf1 'ñ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4367,7 +4367,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 242 0xf2 'ò' */
+    /* 242 0xf2 'ò' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4385,7 +4385,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 243 0xf3 'ó' */
+    /* 243 0xf3 'ó' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4403,7 +4403,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 244 0xf4 'ô' */
+    /* 244 0xf4 'ô' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x0e, /* 00001110 */
@@ -4421,7 +4421,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 245 0xf5 'õ' */
+    /* 245 0xf5 'õ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -4439,7 +4439,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 246 0xf6 'ö' */
+    /* 246 0xf6 'ö' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4457,7 +4457,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 247 0xf7 '÷' */
+    /* 247 0xf7 '÷' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4475,7 +4475,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 248 0xf8 'ø' */
+    /* 248 0xf8 'ø' */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -4493,7 +4493,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 249 0xf9 'ù' */
+    /* 249 0xf9 'ù' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4511,7 +4511,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 250 0xfa 'ú' */
+    /* 250 0xfa 'ú' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4529,7 +4529,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 251 0xfb 'û' */
+    /* 251 0xfb 'û' */
     0x00, /* 00000000 */
     0x0f, /* 00001111 */
     0x0c, /* 00001100 */
@@ -4547,7 +4547,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 252 0xfc 'ü' */
+    /* 252 0xfc 'ü' */
     0x00, /* 00000000 */
     0x6c, /* 01101100 */
     0x36, /* 00110110 */
@@ -4565,7 +4565,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 253 0xfd 'ý' */
+    /* 253 0xfd 'ý' */
     0x00, /* 00000000 */
     0x3c, /* 00111100 */
     0x66, /* 01100110 */
@@ -4583,7 +4583,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 254 0xfe 'þ' */
+    /* 254 0xfe 'þ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -4601,7 +4601,7 @@  static const unsigned char fontdata_8x16[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 255 0xff 'ÿ' */
+    /* 255 0xff 'ÿ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
diff --git a/xen/drivers/video/font_8x8.c b/xen/drivers/video/font_8x8.c
index 9441429b42..d223ca6687 100644
--- a/xen/drivers/video/font_8x8.c
+++ b/xen/drivers/video/font_8x8.c
@@ -1291,7 +1291,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xfe, /* 11111110 */
     0x00, /* 00000000 */
 
-    /* 128 0x80 '€' */
+    /* 128 0x80 '€' */
     0x7c, /* 01111100 */
     0xc6, /* 11000110 */
     0xc0, /* 11000000 */
@@ -1301,7 +1301,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x0c, /* 00001100 */
     0x78, /* 01111000 */
 
-    /* 129 0x81 '' */
+    /* 129 0x81 '' */
     0xcc, /* 11001100 */
     0x00, /* 00000000 */
     0xcc, /* 11001100 */
@@ -1311,7 +1311,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 130 0x82 '‚' */
+    /* 130 0x82 '‚' */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
     0x7c, /* 01111100 */
@@ -1321,7 +1321,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 131 0x83 'ƒ' */
+    /* 131 0x83 'ƒ' */
     0x7c, /* 01111100 */
     0x82, /* 10000010 */
     0x78, /* 01111000 */
@@ -1331,7 +1331,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 132 0x84 '„' */
+    /* 132 0x84 '„' */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0x78, /* 01111000 */
@@ -1341,7 +1341,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 133 0x85 '…' */
+    /* 133 0x85 '…' */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
     0x78, /* 01111000 */
@@ -1351,7 +1351,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 134 0x86 '†' */
+    /* 134 0x86 '†' */
     0x30, /* 00110000 */
     0x30, /* 00110000 */
     0x78, /* 01111000 */
@@ -1361,7 +1361,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 135 0x87 '‡' */
+    /* 135 0x87 '‡' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x7e, /* 01111110 */
@@ -1371,7 +1371,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x0c, /* 00001100 */
     0x38, /* 00111000 */
 
-    /* 136 0x88 'ˆ' */
+    /* 136 0x88 'ˆ' */
     0x7c, /* 01111100 */
     0x82, /* 10000010 */
     0x7c, /* 01111100 */
@@ -1381,7 +1381,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 137 0x89 '‰' */
+    /* 137 0x89 '‰' */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0x7c, /* 01111100 */
@@ -1391,7 +1391,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 138 0x8a 'Š' */
+    /* 138 0x8a 'Š' */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
     0x7c, /* 01111100 */
@@ -1401,7 +1401,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 139 0x8b '‹' */
+    /* 139 0x8b '‹' */
     0x66, /* 01100110 */
     0x00, /* 00000000 */
     0x38, /* 00111000 */
@@ -1411,7 +1411,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x3c, /* 00111100 */
     0x00, /* 00000000 */
 
-    /* 140 0x8c 'Œ' */
+    /* 140 0x8c 'Œ' */
     0x7c, /* 01111100 */
     0x82, /* 10000010 */
     0x38, /* 00111000 */
@@ -1421,7 +1421,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x3c, /* 00111100 */
     0x00, /* 00000000 */
 
-    /* 141 0x8d '' */
+    /* 141 0x8d '' */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
     0x00, /* 00000000 */
@@ -1431,7 +1431,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x3c, /* 00111100 */
     0x00, /* 00000000 */
 
-    /* 142 0x8e 'Ž' */
+    /* 142 0x8e 'Ž' */
     0xc6, /* 11000110 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -1441,7 +1441,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
 
-    /* 143 0x8f '' */
+    /* 143 0x8f '' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x7c, /* 01111100 */
@@ -1451,7 +1451,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
 
-    /* 144 0x90 '' */
+    /* 144 0x90 '' */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
     0xfe, /* 11111110 */
@@ -1461,7 +1461,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xfe, /* 11111110 */
     0x00, /* 00000000 */
 
-    /* 145 0x91 '‘' */
+    /* 145 0x91 '‘' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x7e, /* 01111110 */
@@ -1471,7 +1471,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7e, /* 01111110 */
     0x00, /* 00000000 */
 
-    /* 146 0x92 '’' */
+    /* 146 0x92 '’' */
     0x3e, /* 00111110 */
     0x6c, /* 01101100 */
     0xcc, /* 11001100 */
@@ -1481,7 +1481,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xce, /* 11001110 */
     0x00, /* 00000000 */
 
-    /* 147 0x93 '“' */
+    /* 147 0x93 '“' */
     0x7c, /* 01111100 */
     0x82, /* 10000010 */
     0x7c, /* 01111100 */
@@ -1491,7 +1491,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 148 0x94 '”' */
+    /* 148 0x94 '”' */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0x7c, /* 01111100 */
@@ -1501,7 +1501,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 149 0x95 '•' */
+    /* 149 0x95 '•' */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
     0x7c, /* 01111100 */
@@ -1511,7 +1511,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 150 0x96 '–' */
+    /* 150 0x96 '–' */
     0x78, /* 01111000 */
     0x84, /* 10000100 */
     0x00, /* 00000000 */
@@ -1521,7 +1521,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 151 0x97 '—' */
+    /* 151 0x97 '—' */
     0x60, /* 01100000 */
     0x30, /* 00110000 */
     0xcc, /* 11001100 */
@@ -1531,7 +1531,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 152 0x98 '˜' */
+    /* 152 0x98 '˜' */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
@@ -1541,7 +1541,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x06, /* 00000110 */
     0xfc, /* 11111100 */
 
-    /* 153 0x99 '™' */
+    /* 153 0x99 '™' */
     0xc6, /* 11000110 */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
@@ -1551,7 +1551,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x38, /* 00111000 */
     0x00, /* 00000000 */
 
-    /* 154 0x9a 'š' */
+    /* 154 0x9a 'š' */
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
     0xc6, /* 11000110 */
@@ -1561,7 +1561,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 155 0x9b '›' */
+    /* 155 0x9b '›' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x7e, /* 01111110 */
@@ -1571,7 +1571,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 156 0x9c 'œ' */
+    /* 156 0x9c 'œ' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x64, /* 01100100 */
@@ -1581,7 +1581,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xfc, /* 11111100 */
     0x00, /* 00000000 */
 
-    /* 157 0x9d '' */
+    /* 157 0x9d '' */
     0x66, /* 01100110 */
     0x66, /* 01100110 */
     0x3c, /* 00111100 */
@@ -1591,7 +1591,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 158 0x9e 'ž' */
+    /* 158 0x9e 'ž' */
     0xf8, /* 11111000 */
     0xcc, /* 11001100 */
     0xcc, /* 11001100 */
@@ -1601,7 +1601,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xc6, /* 11000110 */
     0xc7, /* 11000111 */
 
-    /* 159 0x9f 'Ÿ' */
+    /* 159 0x9f 'Ÿ' */
     0x0e, /* 00001110 */
     0x1b, /* 00011011 */
     0x18, /* 00011000 */
@@ -1611,7 +1611,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x70, /* 01110000 */
     0x00, /* 00000000 */
 
-    /* 160 0xa0 ' ' */
+    /* 160 0xa0 ' ' */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
     0x78, /* 01111000 */
@@ -1621,7 +1621,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 161 0xa1 '¡' */
+    /* 161 0xa1 '¡' */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
     0x00, /* 00000000 */
@@ -1631,7 +1631,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x3c, /* 00111100 */
     0x00, /* 00000000 */
 
-    /* 162 0xa2 '¢' */
+    /* 162 0xa2 '¢' */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
     0x7c, /* 01111100 */
@@ -1641,7 +1641,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0x00, /* 00000000 */
 
-    /* 163 0xa3 '£' */
+    /* 163 0xa3 '£' */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
     0xcc, /* 11001100 */
@@ -1651,7 +1651,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 164 0xa4 '¤' */
+    /* 164 0xa4 '¤' */
     0x76, /* 01110110 */
     0xdc, /* 11011100 */
     0x00, /* 00000000 */
@@ -1661,7 +1661,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x66, /* 01100110 */
     0x00, /* 00000000 */
 
-    /* 165 0xa5 '¥' */
+    /* 165 0xa5 'Â¥' */
     0x76, /* 01110110 */
     0xdc, /* 11011100 */
     0x00, /* 00000000 */
@@ -1671,7 +1671,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xce, /* 11001110 */
     0x00, /* 00000000 */
 
-    /* 166 0xa6 '¦' */
+    /* 166 0xa6 '¦' */
     0x3c, /* 00111100 */
     0x6c, /* 01101100 */
     0x6c, /* 01101100 */
@@ -1681,7 +1681,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 167 0xa7 '§' */
+    /* 167 0xa7 '§' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x6c, /* 01101100 */
@@ -1691,7 +1691,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 168 0xa8 '¨' */
+    /* 168 0xa8 '¨' */
     0x18, /* 00011000 */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
@@ -1701,7 +1701,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x3e, /* 00111110 */
     0x00, /* 00000000 */
 
-    /* 169 0xa9 '©' */
+    /* 169 0xa9 '©' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -1711,7 +1711,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 170 0xaa 'ª' */
+    /* 170 0xaa 'ª' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -1721,7 +1721,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 171 0xab '«' */
+    /* 171 0xab '«' */
     0x63, /* 01100011 */
     0xe6, /* 11100110 */
     0x6c, /* 01101100 */
@@ -1731,7 +1731,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xcc, /* 11001100 */
     0x0f, /* 00001111 */
 
-    /* 172 0xac '¬' */
+    /* 172 0xac '¬' */
     0x63, /* 01100011 */
     0xe6, /* 11100110 */
     0x6c, /* 01101100 */
@@ -1741,7 +1741,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xdf, /* 11011111 */
     0x06, /* 00000110 */
 
-    /* 173 0xad '­' */
+    /* 173 0xad '­' */
     0x18, /* 00011000 */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
@@ -1751,7 +1751,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x00, /* 00000000 */
 
-    /* 174 0xae '®' */
+    /* 174 0xae '®' */
     0x00, /* 00000000 */
     0x33, /* 00110011 */
     0x66, /* 01100110 */
@@ -1761,7 +1761,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 175 0xaf '¯' */
+    /* 175 0xaf '¯' */
     0x00, /* 00000000 */
     0xcc, /* 11001100 */
     0x66, /* 01100110 */
@@ -1771,7 +1771,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 176 0xb0 '°' */
+    /* 176 0xb0 '°' */
     0x22, /* 00100010 */
     0x88, /* 10001000 */
     0x22, /* 00100010 */
@@ -1781,7 +1781,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x22, /* 00100010 */
     0x88, /* 10001000 */
 
-    /* 177 0xb1 '±' */
+    /* 177 0xb1 '±' */
     0x55, /* 01010101 */
     0xaa, /* 10101010 */
     0x55, /* 01010101 */
@@ -1791,7 +1791,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x55, /* 01010101 */
     0xaa, /* 10101010 */
 
-    /* 178 0xb2 '²' */
+    /* 178 0xb2 '²' */
     0x77, /* 01110111 */
     0xdd, /* 11011101 */
     0x77, /* 01110111 */
@@ -1801,7 +1801,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x77, /* 01110111 */
     0xdd, /* 11011101 */
 
-    /* 179 0xb3 '³' */
+    /* 179 0xb3 '³' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -1811,7 +1811,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 180 0xb4 '´' */
+    /* 180 0xb4 '´' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -1821,7 +1821,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 181 0xb5 'µ' */
+    /* 181 0xb5 'µ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0xf8, /* 11111000 */
@@ -1831,7 +1831,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 182 0xb6 '¶' */
+    /* 182 0xb6 '¶' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -1841,7 +1841,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 183 0xb7 '·' */
+    /* 183 0xb7 '·' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -1851,7 +1851,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 184 0xb8 '¸' */
+    /* 184 0xb8 '¸' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xf8, /* 11111000 */
@@ -1861,7 +1861,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 185 0xb9 '¹' */
+    /* 185 0xb9 '¹' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0xf6, /* 11110110 */
@@ -1871,7 +1871,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 186 0xba 'º' */
+    /* 186 0xba 'º' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -1881,7 +1881,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 187 0xbb '»' */
+    /* 187 0xbb '»' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
@@ -1891,7 +1891,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 188 0xbc '¼' */
+    /* 188 0xbc '¼' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0xf6, /* 11110110 */
@@ -1901,7 +1901,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 189 0xbd '½' */
+    /* 189 0xbd '½' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -1911,7 +1911,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 190 0xbe '¾' */
+    /* 190 0xbe '¾' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0xf8, /* 11111000 */
@@ -1921,7 +1921,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 191 0xbf '¿' */
+    /* 191 0xbf '¿' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -1931,7 +1931,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 192 0xc0 'À' */
+    /* 192 0xc0 'À' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -1941,7 +1941,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 193 0xc1 'Á' */
+    /* 193 0xc1 'Á' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -1951,7 +1951,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 194 0xc2 'Â' */
+    /* 194 0xc2 'Â' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -1961,7 +1961,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 195 0xc3 'Ã' */
+    /* 195 0xc3 'Ã' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -1971,7 +1971,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 196 0xc4 'Ä' */
+    /* 196 0xc4 'Ä' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -1981,7 +1981,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 197 0xc5 'Å' */
+    /* 197 0xc5 'Å' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -1991,7 +1991,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 198 0xc6 'Æ' */
+    /* 198 0xc6 'Æ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x1f, /* 00011111 */
@@ -2001,7 +2001,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 199 0xc7 'Ç' */
+    /* 199 0xc7 'Ç' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -2011,7 +2011,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 200 0xc8 'È' */
+    /* 200 0xc8 'È' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x37, /* 00110111 */
@@ -2021,7 +2021,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 201 0xc9 'É' */
+    /* 201 0xc9 'É' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x3f, /* 00111111 */
@@ -2031,7 +2031,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 202 0xca 'Ê' */
+    /* 202 0xca 'Ê' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0xf7, /* 11110111 */
@@ -2041,7 +2041,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 203 0xcb 'Ë' */
+    /* 203 0xcb 'Ë' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xff, /* 11111111 */
@@ -2051,7 +2051,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 204 0xcc 'Ì' */
+    /* 204 0xcc 'Ì' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x37, /* 00110111 */
@@ -2061,7 +2061,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 205 0xcd 'Í' */
+    /* 205 0xcd 'Í' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xff, /* 11111111 */
@@ -2071,7 +2071,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 206 0xce 'Î' */
+    /* 206 0xce 'Î' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0xf7, /* 11110111 */
@@ -2081,7 +2081,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 207 0xcf 'Ï' */
+    /* 207 0xcf 'Ï' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0xff, /* 11111111 */
@@ -2091,7 +2091,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 208 0xd0 'Ð' */
+    /* 208 0xd0 'Ð' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -2101,7 +2101,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 209 0xd1 'Ñ' */
+    /* 209 0xd1 'Ñ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xff, /* 11111111 */
@@ -2111,7 +2111,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 210 0xd2 'Ò' */
+    /* 210 0xd2 'Ò' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2121,7 +2121,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 211 0xd3 'Ó' */
+    /* 211 0xd3 'Ó' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -2131,7 +2131,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 212 0xd4 'Ô' */
+    /* 212 0xd4 'Ô' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x1f, /* 00011111 */
@@ -2141,7 +2141,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 213 0xd5 'Õ' */
+    /* 213 0xd5 'Õ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x1f, /* 00011111 */
@@ -2151,7 +2151,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 214 0xd6 'Ö' */
+    /* 214 0xd6 'Ö' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2161,7 +2161,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 215 0xd7 '×' */
+    /* 215 0xd7 '×' */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -2171,7 +2171,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x36, /* 00110110 */
     0x36, /* 00110110 */
 
-    /* 216 0xd8 'Ø' */
+    /* 216 0xd8 'Ø' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0xff, /* 11111111 */
@@ -2181,7 +2181,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 217 0xd9 'Ù' */
+    /* 217 0xd9 'Ù' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -2191,7 +2191,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 218 0xda 'Ú' */
+    /* 218 0xda 'Ú' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2201,7 +2201,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 219 0xdb 'Û' */
+    /* 219 0xdb 'Û' */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
@@ -2211,7 +2211,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xff, /* 11111111 */
     0xff, /* 11111111 */
 
-    /* 220 0xdc 'Ü' */
+    /* 220 0xdc 'Ü' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2221,7 +2221,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xff, /* 11111111 */
     0xff, /* 11111111 */
 
-    /* 221 0xdd 'Ý' */
+    /* 221 0xdd 'Ý' */
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
@@ -2231,7 +2231,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xf0, /* 11110000 */
     0xf0, /* 11110000 */
 
-    /* 222 0xde 'Þ' */
+    /* 222 0xde 'Þ' */
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
@@ -2241,7 +2241,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x0f, /* 00001111 */
     0x0f, /* 00001111 */
 
-    /* 223 0xdf 'ß' */
+    /* 223 0xdf 'ß' */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
     0xff, /* 11111111 */
@@ -2251,7 +2251,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 224 0xe0 'à' */
+    /* 224 0xe0 'à' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x76, /* 01110110 */
@@ -2261,7 +2261,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x76, /* 01110110 */
     0x00, /* 00000000 */
 
-    /* 225 0xe1 'á' */
+    /* 225 0xe1 'á' */
     0x78, /* 01111000 */
     0xcc, /* 11001100 */
     0xcc, /* 11001100 */
@@ -2271,7 +2271,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xcc, /* 11001100 */
     0x00, /* 00000000 */
 
-    /* 226 0xe2 'â' */
+    /* 226 0xe2 'â' */
     0xfe, /* 11111110 */
     0xc6, /* 11000110 */
     0xc0, /* 11000000 */
@@ -2281,7 +2281,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xc0, /* 11000000 */
     0x00, /* 00000000 */
 
-    /* 227 0xe3 'ã' */
+    /* 227 0xe3 'ã' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
@@ -2291,7 +2291,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x6c, /* 01101100 */
     0x00, /* 00000000 */
 
-    /* 228 0xe4 'ä' */
+    /* 228 0xe4 'ä' */
     0xfe, /* 11111110 */
     0xc6, /* 11000110 */
     0x60, /* 01100000 */
@@ -2301,7 +2301,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xfe, /* 11111110 */
     0x00, /* 00000000 */
 
-    /* 229 0xe5 'å' */
+    /* 229 0xe5 'Ã¥' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x7e, /* 01111110 */
@@ -2311,7 +2311,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x70, /* 01110000 */
     0x00, /* 00000000 */
 
-    /* 230 0xe6 'æ' */
+    /* 230 0xe6 'æ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x66, /* 01100110 */
@@ -2321,7 +2321,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7c, /* 01111100 */
     0xc0, /* 11000000 */
 
-    /* 231 0xe7 'ç' */
+    /* 231 0xe7 'ç' */
     0x00, /* 00000000 */
     0x76, /* 01110110 */
     0xdc, /* 11011100 */
@@ -2331,7 +2331,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x00, /* 00000000 */
 
-    /* 232 0xe8 'è' */
+    /* 232 0xe8 'è' */
     0x7e, /* 01111110 */
     0x18, /* 00011000 */
     0x3c, /* 00111100 */
@@ -2341,7 +2341,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x7e, /* 01111110 */
 
-    /* 233 0xe9 'é' */
+    /* 233 0xe9 'é' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0xc6, /* 11000110 */
@@ -2351,7 +2351,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x38, /* 00111000 */
     0x00, /* 00000000 */
 
-    /* 234 0xea 'ê' */
+    /* 234 0xea 'ê' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0xc6, /* 11000110 */
@@ -2361,7 +2361,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xee, /* 11101110 */
     0x00, /* 00000000 */
 
-    /* 235 0xeb 'ë' */
+    /* 235 0xeb 'ë' */
     0x0e, /* 00001110 */
     0x18, /* 00011000 */
     0x0c, /* 00001100 */
@@ -2371,7 +2371,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x3c, /* 00111100 */
     0x00, /* 00000000 */
 
-    /* 236 0xec 'ì' */
+    /* 236 0xec 'ì' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x7e, /* 01111110 */
@@ -2381,7 +2381,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 237 0xed 'í' */
+    /* 237 0xed 'í' */
     0x06, /* 00000110 */
     0x0c, /* 00001100 */
     0x7e, /* 01111110 */
@@ -2391,7 +2391,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x60, /* 01100000 */
     0xc0, /* 11000000 */
 
-    /* 238 0xee 'î' */
+    /* 238 0xee 'î' */
     0x1e, /* 00011110 */
     0x30, /* 00110000 */
     0x60, /* 01100000 */
@@ -2401,7 +2401,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x1e, /* 00011110 */
     0x00, /* 00000000 */
 
-    /* 239 0xef 'ï' */
+    /* 239 0xef 'ï' */
     0x00, /* 00000000 */
     0x7c, /* 01111100 */
     0xc6, /* 11000110 */
@@ -2411,7 +2411,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xc6, /* 11000110 */
     0x00, /* 00000000 */
 
-    /* 240 0xf0 'ð' */
+    /* 240 0xf0 'ð' */
     0x00, /* 00000000 */
     0xfe, /* 11111110 */
     0x00, /* 00000000 */
@@ -2421,7 +2421,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 241 0xf1 'ñ' */
+    /* 241 0xf1 'ñ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x7e, /* 01111110 */
@@ -2431,7 +2431,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7e, /* 01111110 */
     0x00, /* 00000000 */
 
-    /* 242 0xf2 'ò' */
+    /* 242 0xf2 'ò' */
     0x30, /* 00110000 */
     0x18, /* 00011000 */
     0x0c, /* 00001100 */
@@ -2441,7 +2441,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7e, /* 01111110 */
     0x00, /* 00000000 */
 
-    /* 243 0xf3 'ó' */
+    /* 243 0xf3 'ó' */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
     0x30, /* 00110000 */
@@ -2451,7 +2451,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x7e, /* 01111110 */
     0x00, /* 00000000 */
 
-    /* 244 0xf4 'ô' */
+    /* 244 0xf4 'ô' */
     0x0e, /* 00001110 */
     0x1b, /* 00011011 */
     0x1b, /* 00011011 */
@@ -2461,7 +2461,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x18, /* 00011000 */
     0x18, /* 00011000 */
 
-    /* 245 0xf5 'õ' */
+    /* 245 0xf5 'õ' */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
     0x18, /* 00011000 */
@@ -2471,7 +2471,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0xd8, /* 11011000 */
     0x70, /* 01110000 */
 
-    /* 246 0xf6 'ö' */
+    /* 246 0xf6 'ö' */
     0x00, /* 00000000 */
     0x18, /* 00011000 */
     0x00, /* 00000000 */
@@ -2481,7 +2481,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 247 0xf7 '÷' */
+    /* 247 0xf7 '÷' */
     0x00, /* 00000000 */
     0x76, /* 01110110 */
     0xdc, /* 11011100 */
@@ -2491,7 +2491,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 248 0xf8 'ø' */
+    /* 248 0xf8 'ø' */
     0x38, /* 00111000 */
     0x6c, /* 01101100 */
     0x6c, /* 01101100 */
@@ -2501,7 +2501,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 249 0xf9 'ù' */
+    /* 249 0xf9 'ù' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2511,7 +2511,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 250 0xfa 'ú' */
+    /* 250 0xfa 'ú' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
@@ -2521,7 +2521,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 251 0xfb 'û' */
+    /* 251 0xfb 'û' */
     0x0f, /* 00001111 */
     0x0c, /* 00001100 */
     0x0c, /* 00001100 */
@@ -2531,7 +2531,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x3c, /* 00111100 */
     0x1c, /* 00011100 */
 
-    /* 252 0xfc 'ü' */
+    /* 252 0xfc 'ü' */
     0x6c, /* 01101100 */
     0x36, /* 00110110 */
     0x36, /* 00110110 */
@@ -2541,7 +2541,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 253 0xfd 'ý' */
+    /* 253 0xfd 'ý' */
     0x78, /* 01111000 */
     0x0c, /* 00001100 */
     0x18, /* 00011000 */
@@ -2551,7 +2551,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 254 0xfe 'þ' */
+    /* 254 0xfe 'þ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x3c, /* 00111100 */
@@ -2561,7 +2561,7 @@  static const unsigned char fontdata_8x8[FONTDATAMAX] = {
     0x00, /* 00000000 */
     0x00, /* 00000000 */
 
-    /* 255 0xff 'ÿ' */
+    /* 255 0xff 'ÿ' */
     0x00, /* 00000000 */
     0x00, /* 00000000 */
     0x00, /* 00000000 */