summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Pennequin <nicolas.pennequin@free.fr>2008-05-05 10:32:46 +0000
committerNicolas Pennequin <nicolas.pennequin@free.fr>2008-05-05 10:32:46 +0000
commit357ffb3c46a6c371fd84b56acd6f69cb6aad9bb8 (patch)
tree29035132e1313259010b945c7e37595939d369d9
parentef5fa8eaf541a19ccf953051f119e4f56cf3c445 (diff)
downloadrockbox-357ffb3c46a6c371fd84b56acd6f69cb6aad9bb8.tar.gz
rockbox-357ffb3c46a6c371fd84b56acd6f69cb6aad9bb8.zip
Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17369 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/codecs.c2
-rw-r--r--apps/codecs.h2
-rw-r--r--apps/codecs/liba52/AUTHORS2
-rw-r--r--apps/codecs/libfaad/syntax.c4
-rw-r--r--apps/codecs/vorbis.c2
-rw-r--r--apps/debug_menu.c4
-rw-r--r--apps/filetree.c2
-rw-r--r--apps/filetree.h2
-rw-r--r--apps/gui/pitchscreen.c2
-rw-r--r--apps/keyboard.h2
-rw-r--r--apps/main.c2
-rw-r--r--apps/onplay.c2
-rw-r--r--apps/onplay.h2
-rw-r--r--apps/playlist_menu.h2
-rw-r--r--apps/plugin.c2
-rw-r--r--apps/plugin.h2
-rw-r--r--apps/plugins/alpine_cdc.c2
-rw-r--r--apps/plugins/chessbox/chessbox.c2
-rw-r--r--apps/plugins/clock/clock.c2
-rw-r--r--apps/plugins/clock/clock.h2
-rw-r--r--apps/plugins/clock/clock_bitmap_strings.c2
-rw-r--r--apps/plugins/clock/clock_bitmap_strings.h2
-rw-r--r--apps/plugins/clock/clock_bitmaps.c2
-rw-r--r--apps/plugins/clock/clock_bitmaps.h2
-rw-r--r--apps/plugins/clock/clock_draw.c2
-rw-r--r--apps/plugins/clock/clock_draw.h2
-rw-r--r--apps/plugins/clock/clock_draw_analog.c2
-rw-r--r--apps/plugins/clock/clock_draw_analog.h2
-rw-r--r--apps/plugins/clock/clock_draw_binary.c2
-rw-r--r--apps/plugins/clock/clock_draw_binary.h2
-rw-r--r--apps/plugins/clock/clock_draw_digital.c2
-rw-r--r--apps/plugins/clock/clock_draw_digital.h2
-rw-r--r--apps/plugins/clock/clock_settings.c2
-rw-r--r--apps/plugins/clock/clock_settings.h2
-rw-r--r--apps/plugins/firmware_flash.c2
-rw-r--r--apps/plugins/helloworld.c2
-rw-r--r--apps/plugins/jackpot.c2
-rw-r--r--apps/plugins/jpeg.c2
-rw-r--r--apps/plugins/lib/picture.c2
-rw-r--r--apps/plugins/lib/picture.h2
-rw-r--r--apps/plugins/matrix.c2
-rw-r--r--apps/plugins/mpegplayer/AUTHORS2
-rw-r--r--apps/plugins/rockblox.c2
-rw-r--r--apps/plugins/rockbox_flash.c2
-rw-r--r--apps/plugins/rockpaint.c6
-rw-r--r--apps/plugins/wavplay.c2
-rw-r--r--apps/screens.c2
-rw-r--r--apps/screens.h2
-rw-r--r--apps/sound_menu.h2
-rw-r--r--apps/talk.c2
-rw-r--r--apps/talk.h2
-rw-r--r--apps/version.h2
-rw-r--r--docs/BATTERY-FAQ4
-rw-r--r--docs/CONTRIBUTING2
-rw-r--r--docs/TECH4
-rw-r--r--docs/profontdoc.txt94
-rw-r--r--firmware/common/crc32.c2
-rw-r--r--firmware/common/dir_uncached.c2
-rw-r--r--firmware/common/disk.c2
-rw-r--r--firmware/common/file.c2
-rw-r--r--firmware/drivers/lcd-charset-player.c474
-rw-r--r--firmware/drivers/lcd-remote-1bit-v.c2
-rw-r--r--firmware/drivers/tuner/tea5767.c2
-rw-r--r--firmware/export/disk.h2
-rw-r--r--firmware/export/fmradio_i2c.h2
-rw-r--r--firmware/export/kernel.h2
-rw-r--r--firmware/export/lcd-remote.h2
-rw-r--r--firmware/export/tuner.h2
-rw-r--r--firmware/export/usb_core.h2
-rw-r--r--firmware/export/usb_drv.h2
-rw-r--r--firmware/include/crc32.h2
-rw-r--r--firmware/include/dir.h2
-rw-r--r--firmware/include/dir_uncached.h2
-rw-r--r--firmware/include/file.h2
-rw-r--r--firmware/kernel.c2
-rw-r--r--firmware/mp3data.c2
-rw-r--r--firmware/target/arm/tms320dm320/creative-zvm/pic-creativezvm.c4
-rwxr-xr-xfirmware/target/arm/tms320dm320/i2c-dm320.c12
-rw-r--r--firmware/target/arm/usb-drv-arc.c2
-rw-r--r--firmware/target/coldfire/iaudio/m3/adc-m3.c8
-rw-r--r--firmware/target/coldfire/iriver/h100/lcd-as-h100.S2
-rw-r--r--firmware/target/coldfire/iriver/lcd-remote-iriver.c2
-rw-r--r--firmware/target/sh/archos/lcd-as-archos-bitmap.S4
-rw-r--r--firmware/target/sh/archos/player/lcd-as-player.S4
-rw-r--r--firmware/usbstack/usb_storage.c2
-rw-r--r--firmware/usbstack/usb_storage.h2
-rw-r--r--flash/README2
-rw-r--r--flash/bootbox/main.c2
-rw-r--r--flash/bootloader/README2
-rw-r--r--flash/bootloader/bootloader.c2
-rw-r--r--flash/extract/README2
-rw-r--r--flash/extract/extract.c2
-rw-r--r--flash/make_firmware/README2
-rw-r--r--flash/make_firmware/make_firmware.c2
-rw-r--r--flash/minimon/README2
-rw-r--r--flash/uart_boot/README2
-rw-r--r--rbutil/ipodpatcher/fat32format.c2
-rw-r--r--rbutil/rbutilqt/zip/LICENSE.GPL2
-rw-r--r--tools/descramble.c2
-rw-r--r--tools/hmac-sha1.c2
-rw-r--r--tools/scramble.c2
-rw-r--r--tools/sh2d.c2
-rw-r--r--tools/voicefont.c2
-rw-r--r--tools/voicefont.h2
-rw-r--r--tools/wavtrim.c2
-rw-r--r--tools/wavtrim.h2
-rw-r--r--uisimulator/battery.c2
-rw-r--r--uisimulator/common/stubs.c2
-rw-r--r--uisimulator/sdl/timer.c2
109 files changed, 408 insertions, 408 deletions
diff --git a/apps/codecs.c b/apps/codecs.c
index c0adb5d08f..3e52dfb392 100644
--- a/apps/codecs.c
+++ b/apps/codecs.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/codecs.h b/apps/codecs.h
index c543226935..06016567be 100644
--- a/apps/codecs.h
+++ b/apps/codecs.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/codecs/liba52/AUTHORS b/apps/codecs/liba52/AUTHORS
index b9ded1bc4d..a6bd695228 100644
--- a/apps/codecs/liba52/AUTHORS
+++ b/apps/codecs/liba52/AUTHORS
@@ -9,7 +9,7 @@ Other contributors include:
Billy Biggs <vektor@div8.net> - most of liba52.txt
Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com> - fixed point version
Eduard Hasenleithner <eduardh@aon.at> - gcc 3.0 fixes
- Hkan Hjort <d95hjort@dtek.chalmers.se> - Solaris output, mlib code
+ Håkan Hjort <d95hjort@dtek.chalmers.se> - Solaris output, mlib code
Charles M. Hannum <root@ihack.net> - fixes
Chris Hodges <hodges@stradis.com> - made the library reentrant
Michael Holzt <kju@flummi.de> - OSS output.c and misc errata
diff --git a/apps/codecs/libfaad/syntax.c b/apps/codecs/libfaad/syntax.c
index 77a2e886ec..595f69fff6 100644
--- a/apps/codecs/libfaad/syntax.c
+++ b/apps/codecs/libfaad/syntax.c
@@ -2065,11 +2065,11 @@ static uint16_t extension_payload(bitfile *ld, drc_info *drc, uint16_t count)
return n;
case EXT_FILL_DATA:
/* fill_nibble = */ faad_getbits(ld, 4
- DEBUGVAR(1,136,"extension_payload(): fill_nibble")); /* must be 0000 */
+ DEBUGVAR(1,136,"extension_payload(): fill_nibble")); /* must be æ0000Æ */
for (i = 0; i < count-1; i++)
{
/* fill_byte[i] = */ faad_getbits(ld, 8
- DEBUGVAR(1,88,"extension_payload(): fill_byte")); /* must be 10100101 */
+ DEBUGVAR(1,88,"extension_payload(): fill_byte")); /* must be æ10100101Æ */
}
return count;
case EXT_DATA_ELEMENT:
diff --git a/apps/codecs/vorbis.c b/apps/codecs/vorbis.c
index 2f7a4f4f72..ad53ecd0b6 100644
--- a/apps/codecs/vorbis.c
+++ b/apps/codecs/vorbis.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index 6a14ea5c33..81ea97fcd9 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -375,7 +375,7 @@ static bool dbg_buffering_thread(void)
if (ticks > 0)
{
- int boostquota = boost_ticks * 1000 / ticks; /* in /oo */
+ int boostquota = boost_ticks * 1000 / ticks; /* in °/oo */
int avgclock = freq_sum * 10 / ticks; /* in 100 kHz */
snprintf(buf, sizeof(buf), "boost ratio: %3d.%d%% (%2d.%dMHz)",
boostquota/10, boostquota%10, avgclock/10, avgclock%10);
@@ -1732,7 +1732,7 @@ static int disk_callback(int btn, struct gui_synclist *lists)
static const unsigned char i_vmin[] = { 0, 1, 5, 10, 25, 35, 60, 100 };
static const unsigned char i_vmax[] = { 1, 5, 10, 25, 35, 45, 80, 200 };
static const unsigned char *kbit_units[] = { "kBit/s", "MBit/s", "GBit/s" };
- static const unsigned char *nsec_units[] = { "ns", "�s", "ms" };
+ static const unsigned char *nsec_units[] = { "ns", "µs", "ms" };
static const char *spec_vers[] = { "1.0-1.2", "1.4", "2.0-2.2",
"3.1-3.31", "4.0" };
if ((btn == ACTION_STD_OK) || (btn == SYS_FS_CHANGED) || (btn == ACTION_REDRAW))
diff --git a/apps/filetree.c b/apps/filetree.c
index 64a12b5050..29335fdcbe 100644
--- a/apps/filetree.c
+++ b/apps/filetree.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2005 by Bjrn Stenberg
+ * Copyright (C) 2005 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/filetree.h b/apps/filetree.h
index c9d1157fe9..7d8f2f052b 100644
--- a/apps/filetree.h
+++ b/apps/filetree.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2005 by Bjrn Stenberg
+ * Copyright (C) 2005 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/gui/pitchscreen.c b/apps/gui/pitchscreen.c
index b790835fcb..f6623dd0d4 100644
--- a/apps/gui/pitchscreen.c
+++ b/apps/gui/pitchscreen.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/keyboard.h b/apps/keyboard.h
index 3ba2822e36..e0de3b0a0f 100644
--- a/apps/keyboard.h
+++ b/apps/keyboard.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/main.c b/apps/main.c
index e84a672476..8af488d0b1 100644
--- a/apps/main.c
+++ b/apps/main.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/onplay.c b/apps/onplay.c
index b65d2fe62f..a3cbebc2ff 100644
--- a/apps/onplay.c
+++ b/apps/onplay.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/onplay.h b/apps/onplay.h
index f842764eb5..324e34fd76 100644
--- a/apps/onplay.h
+++ b/apps/onplay.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/playlist_menu.h b/apps/playlist_menu.h
index 1f60337273..9938d0b07f 100644
--- a/apps/playlist_menu.h
+++ b/apps/playlist_menu.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugin.c b/apps/plugin.c
index aa3f73e4c5..fd495bdc87 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugin.h b/apps/plugin.h
index d332a0d004..c9d118e873 100644
--- a/apps/plugin.h
+++ b/apps/plugin.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/alpine_cdc.c b/apps/plugins/alpine_cdc.c
index f781509e80..89fc8401ac 100644
--- a/apps/plugins/alpine_cdc.c
+++ b/apps/plugins/alpine_cdc.c
@@ -8,7 +8,7 @@
* $Id$
*
*
- * Copyright (C) 2003-2005 Jrg Hohensohn
+ * Copyright (C) 2003-2005 Jörg Hohensohn
*
* Alpine CD changer Project
* This is a feasibility study for Archos emulating an Alpine M-Bus CD changer.
diff --git a/apps/plugins/chessbox/chessbox.c b/apps/plugins/chessbox/chessbox.c
index 4129a3c1fb..f9e1020461 100644
--- a/apps/plugins/chessbox/chessbox.c
+++ b/apps/plugins/chessbox/chessbox.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
-* Copyright (C) 2006 Miguel A. Arvalo
+* Copyright (C) 2006 Miguel A. Arévalo
* Color graphics from eboard
* GNUChess v2 chess engine Copyright (c) 1988 John Stanback
*
diff --git a/apps/plugins/clock/clock.c b/apps/plugins/clock/clock.c
index d0b8f90847..07057d21b2 100644
--- a/apps/plugins/clock/clock.c
+++ b/apps/plugins/clock/clock.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: clock.c 14095 2007-07-31 10:53:53Z nls $
*
- * Copyright (C) 2007 Kvin Ferrare, graphic design 2003 Zakk Roberts
+ * Copyright (C) 2007 Kévin Ferrare, graphic design 2003 Zakk Roberts
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock.h b/apps/plugins/clock/clock.h
index bd5b74fa56..eeb04380a2 100644
--- a/apps/plugins/clock/clock.h
+++ b/apps/plugins/clock/clock.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_bitmap_strings.c b/apps/plugins/clock/clock_bitmap_strings.c
index f2bef78f12..980d432fd6 100644
--- a/apps/plugins/clock/clock_bitmap_strings.c
+++ b/apps/plugins/clock/clock_bitmap_strings.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_bitmap_strings.h b/apps/plugins/clock/clock_bitmap_strings.h
index 61f5ac5953..22ad1fccbe 100644
--- a/apps/plugins/clock/clock_bitmap_strings.h
+++ b/apps/plugins/clock/clock_bitmap_strings.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_bitmaps.c b/apps/plugins/clock/clock_bitmaps.c
index c8550d180a..e127161cfc 100644
--- a/apps/plugins/clock/clock_bitmaps.c
+++ b/apps/plugins/clock/clock_bitmaps.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_bitmaps.h b/apps/plugins/clock/clock_bitmaps.h
index a3986f3b4f..9a80a75fbb 100644
--- a/apps/plugins/clock/clock_bitmaps.h
+++ b/apps/plugins/clock/clock_bitmaps.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw.c b/apps/plugins/clock/clock_draw.c
index daf19f7363..c9564aded6 100644
--- a/apps/plugins/clock/clock_draw.c
+++ b/apps/plugins/clock/clock_draw.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw.h b/apps/plugins/clock/clock_draw.h
index b589b7ee0e..aa14f7e6a6 100644
--- a/apps/plugins/clock/clock_draw.h
+++ b/apps/plugins/clock/clock_draw.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw_analog.c b/apps/plugins/clock/clock_draw_analog.c
index c4d12a83a2..3b15671114 100644
--- a/apps/plugins/clock/clock_draw_analog.c
+++ b/apps/plugins/clock/clock_draw_analog.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare based on Zakk Roberts's work
+ * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw_analog.h b/apps/plugins/clock/clock_draw_analog.h
index 4b8f3f8432..12e90177d1 100644
--- a/apps/plugins/clock/clock_draw_analog.h
+++ b/apps/plugins/clock/clock_draw_analog.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw_binary.c b/apps/plugins/clock/clock_draw_binary.c
index b92118d9ce..78d658c6e6 100644
--- a/apps/plugins/clock/clock_draw_binary.c
+++ b/apps/plugins/clock/clock_draw_binary.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw_binary.h b/apps/plugins/clock/clock_draw_binary.h
index 323a640442..8384598fbd 100644
--- a/apps/plugins/clock/clock_draw_binary.h
+++ b/apps/plugins/clock/clock_draw_binary.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw_digital.c b/apps/plugins/clock/clock_draw_digital.c
index 07864c1cec..790beb4c29 100644
--- a/apps/plugins/clock/clock_draw_digital.c
+++ b/apps/plugins/clock/clock_draw_digital.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_draw_digital.h b/apps/plugins/clock/clock_draw_digital.h
index b967e67571..e48c801ba0 100644
--- a/apps/plugins/clock/clock_draw_digital.h
+++ b/apps/plugins/clock/clock_draw_digital.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_settings.c b/apps/plugins/clock/clock_settings.c
index 233be6565f..611c722122 100644
--- a/apps/plugins/clock/clock_settings.c
+++ b/apps/plugins/clock/clock_settings.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare based on Zakk Roberts's work
+ * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/clock/clock_settings.h b/apps/plugins/clock/clock_settings.h
index c30f090357..5573ed96b5 100644
--- a/apps/plugins/clock/clock_settings.h
+++ b/apps/plugins/clock/clock_settings.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare based on Zakk Roberts's work
+ * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/firmware_flash.c b/apps/plugins/firmware_flash.c
index b841be91d2..f4daab2fcd 100644
--- a/apps/plugins/firmware_flash.c
+++ b/apps/plugins/firmware_flash.c
@@ -10,7 +10,7 @@
* Plugin for reprogramming the whole Flash ROM chip with a new content.
* !!! DON'T MESS WITH THIS CODE UNLESS YOU'RE ABSOLUTELY SURE WHAT YOU DO !!!
*
-* Copyright (C) 2003 Jrg Hohensohn [IDC]Dragon
+* Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/helloworld.c b/apps/plugins/helloworld.c
index 6ef5b584ce..eca9d2e85a 100644
--- a/apps/plugins/helloworld.c
+++ b/apps/plugins/helloworld.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/jackpot.c b/apps/plugins/jackpot.c
index 8dac5e4f7a..de99eae2a9 100644
--- a/apps/plugins/jackpot.c
+++ b/apps/plugins/jackpot.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2007 Copyright Kvin Ferrare based on work by Pierre Delore
+ * Copyright (C) 2007 Copyright Kévin Ferrare based on work by Pierre Delore
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/jpeg.c b/apps/plugins/jpeg.c
index cac8038418..e95c10bbfa 100644
--- a/apps/plugins/jpeg.c
+++ b/apps/plugins/jpeg.c
@@ -11,7 +11,7 @@
* (This is a real mess if it has to be coded in one single C file)
*
* File scrolling addition (C) 2005 Alexander Spyridakis
-* Copyright (C) 2004 Jrg Hohensohn aka [IDC]Dragon
+* Copyright (C) 2004 Jörg Hohensohn aka [IDC]Dragon
* Heavily borrowed from the IJG implementation (C) Thomas G. Lane
* Small & fast downscaling IDCT (C) 2002 by Guido Vollbeding JPEGclub.org
*
diff --git a/apps/plugins/lib/picture.c b/apps/plugins/lib/picture.c
index f214dfcdfd..932b408e56 100644
--- a/apps/plugins/lib/picture.c
+++ b/apps/plugins/lib/picture.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/lib/picture.h b/apps/plugins/lib/picture.h
index 4bd550a2f3..d102764c08 100644
--- a/apps/plugins/lib/picture.h
+++ b/apps/plugins/lib/picture.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
*
- * Copyright (C) 2007 Copyright Kvin Ferrare
+ * Copyright (C) 2007 Copyright Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/matrix.c b/apps/plugins/matrix.c
index 008600794f..33509dc69a 100644
--- a/apps/plugins/matrix.c
+++ b/apps/plugins/matrix.c
@@ -9,7 +9,7 @@
*
* Copyright (C) 1999 Chris Allegretta
* Copyright (C) 2005 Alastair S - ported to podzilla
- * Copyright (C) 2005 Jonas Hggqvist - ported to rockbox
+ * Copyright (C) 2005 Jonas Häggqvist - ported to rockbox
*
*
* All files in this archive are subject to the GNU General Public License.
diff --git a/apps/plugins/mpegplayer/AUTHORS b/apps/plugins/mpegplayer/AUTHORS
index 901810bc3d..4722897c97 100644
--- a/apps/plugins/mpegplayer/AUTHORS
+++ b/apps/plugins/mpegplayer/AUTHORS
@@ -13,7 +13,7 @@ Other contributors include:
Didier Gautheron <dgautheron@magic.fr> - bug fixes
Ryan C. Gordon <icculus@lokigames.com> - SDL support
Peter Gubanov <peter@elecard.net.ru> - MMX IDCT scheduling
- Hkan Hjort <d95hjort@dtek.chalmers.se> - Solaris fixes, mlib code
+ Håkan Hjort <d95hjort@dtek.chalmers.se> - Solaris fixes, mlib code
Nicolas Joly <njoly@pasteur.fr> - assorted bug fixes
Gerd Knorr <kraxel@goldbach.in-berlin.de> - Xv support
David I. Lehn <dlehn@vt.edu> - motion_comp mmx code
diff --git a/apps/plugins/rockblox.c b/apps/plugins/rockblox.c
index 42efa6f308..62e7c747e1 100644
--- a/apps/plugins/rockblox.c
+++ b/apps/plugins/rockblox.c
@@ -9,7 +9,7 @@
*
* Copyright (C) 2005 Eli Sherer
*
- * Heavily modified for embedded use by Bjrn Stenberg (bjorn@haxx.se)
+ * Heavily modified for embedded use by Björn Stenberg (bjorn@haxx.se)
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/rockbox_flash.c b/apps/plugins/rockbox_flash.c
index 7ea149dc4e..ed0fd17f53 100644
--- a/apps/plugins/rockbox_flash.c
+++ b/apps/plugins/rockbox_flash.c
@@ -10,7 +10,7 @@
* Plugin for reprogramming only the second image in Flash ROM.
* !!! DON'T MESS WITH THIS CODE UNLESS YOU'RE ABSOLUTELY SURE WHAT YOU DO !!!
*
-* Copyright (C) 2003 Jrg Hohensohn aka [IDC]Dragon
+* Copyright (C) 2003 Jörg Hohensohn aka [IDC]Dragon
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/plugins/rockpaint.c b/apps/plugins/rockpaint.c
index 433ebd289c..997cbef0f3 100644
--- a/apps/plugins/rockpaint.c
+++ b/apps/plugins/rockpaint.c
@@ -548,9 +548,9 @@ static struct menu_items select_menu[] =
{ SELECT_MENU_INVERT, "Invert" },
{ SELECT_MENU_HFLIP, "Horizontal flip" },
{ SELECT_MENU_VFLIP, "Vertical flip" },
-// { SELECT_MENU_ROTATE90, "Rotate 90" },
- { SELECT_MENU_ROTATE180, "Rotate 180" },
-// { SELECT_MENU_ROTATE270, "Rotate 270" },
+// { SELECT_MENU_ROTATE90, "Rotate 90°" },
+ { SELECT_MENU_ROTATE180, "Rotate 180°" },
+// { SELECT_MENU_ROTATE270, "Rotate 270°" },
{ SELECT_MENU_CANCEL, "Cancel" },
{ MENU_END, "" } };
diff --git a/apps/plugins/wavplay.c b/apps/plugins/wavplay.c
index bf06787dd9..e20fa55d84 100644
--- a/apps/plugins/wavplay.c
+++ b/apps/plugins/wavplay.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2006 Jrg Hohensohn
+ * Copyright (C) 2006 Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/screens.c b/apps/screens.c
index 48a5a873a1..eb6956ab4e 100644
--- a/apps/screens.c
+++ b/apps/screens.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/screens.h b/apps/screens.h
index 8037900846..f8da69b394 100644
--- a/apps/screens.h
+++ b/apps/screens.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/sound_menu.h b/apps/sound_menu.h
index aa858c91f2..2bf1016e4c 100644
--- a/apps/sound_menu.h
+++ b/apps/sound_menu.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/apps/talk.c b/apps/talk.c
index 0635e506fe..5bbe0d4f3e 100644
--- a/apps/talk.c
+++ b/apps/talk.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2004 Jrg Hohensohn
+ * Copyright (C) 2004 Jörg Hohensohn
*
* This module collects the Talkbox and voice UI functions.
* (Talkbox reads directory names from mp3 clips called thumbnails,
diff --git a/apps/talk.h b/apps/talk.h
index d94979421c..6e56c9039f 100644
--- a/apps/talk.h
+++ b/apps/talk.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2004 Jrg Hohensohn
+ * Copyright (C) 2004 Jörg Hohensohn
*
* This module collects the Talkbox and voice UI functions.
* (Talkbox reads directory names from mp3 clips called thumbnails,
diff --git a/apps/version.h b/apps/version.h
index 2eb9c26857..222356c8e4 100644
--- a/apps/version.h
+++ b/apps/version.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 Bjrn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/docs/BATTERY-FAQ b/docs/BATTERY-FAQ
index 1cf0004a98..70ea6f6244 100644
--- a/docs/BATTERY-FAQ
+++ b/docs/BATTERY-FAQ
@@ -203,9 +203,9 @@ A12: In our testing we found the following results:
So where is the break-even point?
- Each second of pause will draw about 94 mAh / 3600 seconds = 26 Ah.
+ Each second of pause will draw about 94 mAh / 3600 seconds = 26 µAh.
- 2.18 mAh / 26 Ah = 2180 Ah / 26 Ah = 83.5 seconds
+ 2.18 mAh / 26 µAh = 2180 µAh / 26 µAh = 83.5 seconds
Thus a shutdown and restart uses as much power as 83.5 seconds of pause.
diff --git a/docs/CONTRIBUTING b/docs/CONTRIBUTING
index e426770790..0b43d67eaa 100644
--- a/docs/CONTRIBUTING
+++ b/docs/CONTRIBUTING
@@ -63,7 +63,7 @@ Text format
-----------
Use "unix style" line feeds: "LF" only. Do not use "CR+LF".
-Use ISO-8859-1 character set, but try to refrain from using any non-ascii
+Use UTF-8 character set, but try to refrain from using any non-ascii
letters as they will only appear weird in some camps no matter what.
Patches
diff --git a/docs/TECH b/docs/TECH
index ded9a7a01b..d53943ad29 100644
--- a/docs/TECH
+++ b/docs/TECH
@@ -6,7 +6,7 @@ Background
[Most, if not all, of this document is completely outdated. You should rather
hunt down this info in the Rockbox wiki or source code!]
- Bjrn Stenberg started this venture back in the late year 2001. The first
+ Björn Stenberg started this venture back in the late year 2001. The first
Rockbox code was committed to CVS end of March 2002. Rockbox 1.0 was
released in June.
@@ -54,7 +54,7 @@ Playing MPEG
The DEMAND signal is connected to a port pin on the CPU which can generate
an IRQ, but only on the falling edge. That means that the mpeg driver code
- must poll the DEMAND signal every ms to keep the MAS happy. The mpeg code
+  must poll the DEMAND signal every ms to keep the MAS happy. The mpeg code
does use the IRQ to detect the falling edge when the MAS is "full".
Unfortunately, the serial port on the CPU sends the LSB first, and the MAS
diff --git a/docs/profontdoc.txt b/docs/profontdoc.txt
index 060a60d4fa..93b990691c 100644
--- a/docs/profontdoc.txt
+++ b/docs/profontdoc.txt
@@ -8,7 +8,7 @@
# !! Please note that some of the information provided below is #
# NOT valid for ProFont/Windows !! Just figure it out ... ;-) #
# The Windows version was created using the files from the #
-# ProFontWindows 2.2 folder mentioned below. #
+# “ProFontWindows 2.2 ƒ” folder mentioned below. #
# #
# Comparing Mac + Win version, you'll see that all font sizes are #
# off by 1. This means that Win 8pt version displays like Mac 9pt #
@@ -25,16 +25,16 @@
ProFont Distribution 2.2
21 July 1997
SQ Software
-
- What is ProFont?
+• What is ProFont?
- ProFont began life as a better version of Monaco 9 which is especially good for programmers. It was created circa 1987 by Andrew Welch.
+ ProFont began life as a better version of “Monaco 9” which is especially good for programmers. It was created circa 1987 by Andrew Welch.
In version 1.1 of the ProFont distribution, ProFont ceased being just a 9 point bitmap font. Carl Osterwald contributed bitmaps at several larger sizes and an outline version of ProFont in both TrueType and Adobe Type 1 (ATM) formats.
@@ -44,89 +44,89 @@ SQ Software
In version 2.2 of the ProFont distribution, Carl produced a version of ProFont that uses the Windows character set. Once again the shapes of several of the characters have been modified for improved readability--especially when the fonts are anti-aliased.
- What is the ProFont Distribution?
+• What is the ProFont Distribution?
- ProFont was originally released as shareware by Andrew Welch. At that time, it was distributed inside an installer application which could replace Apples Monaco 9 with ProFont 9. This made using ProFont as a substitute for Monaco 9 very easy. When the Mac II and SE came out, the magic used by the original installer became ineffective. Over the years I (Steve Gilardi) have figured out how to install ProFont 9 in place of Monaco 9 through the various releases of the System Software. After a time I asked Andrew for permission to distribute ProFont along with my instructions and he agreed and also decided to change ProFonts status from shareware to freeware.
+ ProFont was originally released as shareware by Andrew Welch. At that time, it was distributed inside an installer application which could replace Apple’s Monaco 9 with ProFont 9. This made using ProFont as a substitute for Monaco 9 very easy. When the Mac II and SE came out, the magic used by the original installer became ineffective. Over the years I (Steve Gilardi) have figured out how to install ProFont 9 in place of Monaco 9 through the various releases of the System Software. After a time I asked Andrew for permission to distribute ProFont along with my instructions and he agreed and also decided to change ProFont’s status from shareware to freeware.
- The methods for accomplishing the substitution for Monaco 9 have gone through significant changes over the years as the Macintosh font architecture has evolved. The various releases of what has become the ProFont Distribution have been my effort to share my knowledge of how to use ProFont as a replacement for Monaco 9.
+ The methods for accomplishing the substitution for Monaco 9 have gone through significant changes over the years as the Macintosh font architecture has evolved. The various releases of what has become the “ProFont Distribution” have been my effort to share my knowledge of how to use ProFont as a replacement for Monaco 9.
Since Carl Osterwald became involved with the project, ProFont has blossomed into a full-fledged font in its own right and most recently into a suite of related fonts. ProFont is unusual among fonts in that the outline version was designed to closely follow the original 9 pt bitmap version. More often, fonts are conceived as outlines and then rendered at the various point sizes.
- Earlier versions of the ProFont Distribution have included very involved instructions and utility programs to allow installation of ProFont as a replacement for Monaco 9. Release 2.2 contains none of those instructions. Instead, I have developed a control panel called Monaco Tuner which allows you to substitute a font of your choosing for Monaco. The substitution can be just for Monaco 9 or for all sizes of Monaco. Of course, I think the best substitute font to use is ProFont! See the information in the Monaco Tuner 1.1.1 folder for details.
+ Earlier versions of the ProFont Distribution have included very involved instructions and utility programs to allow installation of ProFont as a replacement for Monaco 9. Release 2.2 contains none of those instructions. Instead, I have developed a control panel called “Monaco Tuner” which allows you to substitute a font of your choosing for Monaco. The substitution can be just for Monaco 9 or for all sizes of Monaco. Of course, I think the best substitute font to use is ProFont! See the information in the “Monaco Tuner 1.1.1 ƒ” folder for details.
- What does ProFont 2.2 look like?
+• What does ProFont 2.2 look like?
-Heres a sample:
+Here’s a sample:
[ see "provsmonaco.gif" and "profomac.gif" ]
-Also, each font folder in the ProFont distribution contains a file showing the fonts character set at 9 and 18 point sizes. You dont need to install the corresponding font to see the character set.
+Also, each font folder in the ProFont distribution contains a file showing the font’s character set at 9 and 18 point sizes. You don’t need to install the corresponding font to see the character set.
- What is included in this distribution?
+• What is included in this distribution?
The distribution includes 7 items:
-+ About ProFont Distribution 2.2 SimpleText document
++ “About ProFont Distribution 2.2” SimpleText document
This is the file you are reading now.
-+ ProFont Quick Start SimpleText document
++ “ProFont Quick Start” SimpleText document
Quick instructions for installing ProFont and Monaco Tuner.
-+ ProFont 2.2 folder
- Version 2.2 of the ProFont font. This includes both TrueType and ATM versions of ProFont.
++ “ProFont 2.2 ƒ” folder
+ Version 2.2 of the “ProFont” font. This includes both TrueType and ATM versions of ProFont.
-+ ProFontISOLatin1 2.2 folder
- Version 2.2 of the ProFontISOLatin1 font. TrueType and ATM versions of ProFontISOLatin1 are included.
++ “ProFontISOLatin1 2.2 ƒ” folder
+ Version 2.2 of the “ProFontISOLatin1” font. TrueType and ATM versions of ProFontISOLatin1 are included.
-+ ProFontClassic 1.2 folder
- ProFontClassic 1.2 is the 9 pt size of ProFont from the 1.2 release of the ProFont distribution. Its included mainly for those who prefer the look of ProFont 1.2 to that of ProFont 2.2 and who are only interested in substituting ProFontClassic for Monaco 9 using Monaco Tuner.
++ “ProFontClassic 1.2 ƒ” folder
+ ProFontClassic 1.2 is the 9 pt size of ProFont from the 1.2 release of the ProFont distribution. It’s included mainly for those who prefer the look of ProFont 1.2 to that of ProFont 2.2 and who are only interested in substituting ProFontClassic for Monaco 9 using Monaco Tuner.
-+ ProFontWindows 2.2 folder
- Version 2.2 of the ProFontWindows font. This is the first release of this font, but it is version 2.2 to keep its version number in sync with that of the ProFont font. TrueType and ATM versions of ProFontWindows are included. This font can be useful for viewing files that originate on Windows machines.
++ “ProFontWindows 2.2 ƒ” folder
+ Version 2.2 of the “ProFontWindows” font. This is the first release of this font, but it is version 2.2 to keep its version number in sync with that of the “ProFont” font. TrueType and ATM versions of ProFontWindows are included. This font can be useful for viewing files that originate on Windows machines.
-+ Monaco Tuner 1.1.1 folder
- Monaco Tuner is a control panel which replaces the complicated instructions for installing ProFont(Monaco) included in previous releases. It lets you pick a font (such as ProFont) to be substituted for Monaco in all applications. See the file About Monaco Tuner inside this folder for details.
++ “Monaco Tuner 1.1.1 ƒ” folder
+ “Monaco Tuner” is a control panel which replaces the complicated instructions for installing “ProFont(Monaco)” included in previous releases. It lets you pick a font (such as ProFont) to be substituted for Monaco in all applications. See the file “About Monaco Tuner” inside this folder for details.
- What kind of Macintosh and System Software do I need to use ProFont?
+• What kind of Macintosh and System Software do I need to use ProFont?
The family of ProFont fonts are standard Macintosh fonts and should work on any Macintosh (or compatible) running any version of System 7 or Mac OS 8. The fonts may be compatible with System 6.0.8, but that has not been tested. Monaco Tuner requires System 7 or better and has been tested on several machines including a PowerBook 100 running System 7.0.1 and a PowerMac 8100/100 running System 7.5.3 and Mac OS 8 with and without QuickDraw GX.
- What happens if I have problems with ProFont Distribution?
+• What happens if I have problems with ProFont Distribution?
- ProFont Distribution is provided in the hope that it will be useful. However, it is provided AS IS and carries NO WARRANTY that it will do anything good and NO WARRANTY that it will not do anything bad. Your use of the fonts and software that make up ProFont Distribution is ENTIRELY AT YOUR OWN RISK. SQ Software, Stephen C. Gilardi, Carl R. Osterwald and Tobias Jung hereby disclaim any and all liability for any difficulty you may have as a result of using any part of ProFont Distribution. If these terms are not acceptable to you, then you must not use any part of ProFont Distribution.
+ “ProFont Distribution” is provided in the hope that it will be useful. However, it is provided AS IS and carries NO WARRANTY that it will do anything good and NO WARRANTY that it will not do anything bad. Your use of the fonts and software that make up “ProFont Distribution” is ENTIRELY AT YOUR OWN RISK. SQ Software, Stephen C. Gilardi, Carl R. Osterwald and Tobias Jung hereby disclaim any and all liability for any difficulty you may have as a result of using any part of “ProFont Distribution”. If these terms are not acceptable to you, then you must not use any part of “ProFont Distribution”.
-That being said, if you do have any difficulties or any suggestions, Ill be very appreciative if you let me know about them so I can attempt to improve future releases of ProFont Distribution.
+That being said, if you do have any difficulties or any suggestions, I’ll be very appreciative if you let me know about them so I can attempt to improve future releases of ProFont Distribution.
- How do I install the various versions of ProFont?
+• How do I install the various versions of ProFont?
The various versions of ProFont included in this release are standard Macintosh fonts. You install them into any version of System 7 or Mac OS 8 by dragging the font suitcase containing the font you want to install onto the System Folder icon on your startup disk.
- ProFont 2.2, ProFontISOLatin1 2.2, and ProFontWindows 2.2 also include ATM versions. Since the System Software prefers TrueType fonts to ATM fonts, special suitcases are included in the distribution which do not contain the TrueType outline version of the font. These suitcases and the corresponding PostScript font files are inside a folder called ATM Version within each fonts folder. To install the ATM version of one of these fonts, drag the two files contained in its ATM Version folder onto the System Folder icon on your startup disk.
+ “ProFont 2.2”, “ProFontISOLatin1 2.2”, and “ProFontWindows 2.2” also include ATM versions. Since the System Software prefers TrueType fonts to ATM fonts, special suitcases are included in the distribution which do not contain the TrueType outline version of the font. These suitcases and the corresponding PostScript font files are inside a folder called “ATM Version” within each font’s folder. To install the ATM version of one of these fonts, drag the two files contained in its “ATM Version” folder onto the System Folder icon on your startup disk.
-Note: During testing it was discovered that some internal tables in ProFontISOLatin1 suitcase can be damaged if you use the Finder to remove the TrueType version by dragging it out of the suitcase. Fortunately, you dont need to do that because ProFont Distribution includes the suitcase called ProFontISOLatin1 Bitmaps which is does not contain the TrueType version. As the instructions above indicate, please use the ProFontISOLatin1 Bitmaps suitcase if you want to use ProFontISOLatin1 with ATM.
+Note: During testing it was discovered that some internal tables in “ProFontISOLatin1” suitcase can be damaged if you use the Finder to remove the TrueType version by dragging it out of the suitcase. Fortunately, you don’t need to do that because ProFont Distribution includes the suitcase called “ProFontISOLatin1 Bitmaps” which is does not contain the TrueType version. As the instructions above indicate, please use the “ProFontISOLatin1 Bitmaps” suitcase if you want to use ProFontISOLatin1 with ATM.
- Can I redistribute ProFont Distribution?
+• Can I redistribute ProFont Distribution?
-ProFont Distribution is Copyright 1997, SQ Software. The ProFont fonts are Copyright 1997, Carl R. Osterwald. It is our intention that ProFont Distribution get the widest possible distribution. You may redistribute unmodified copies of ProFont Distriubtion as long as it is accompanied by an unmodified copy of About ProFont Distribution 2.2 (this file). You may not charge anyone money for the ProFont Distribution package itself. The ProFont Distribution package can be distributed for free along with products for which you do charge money. The ProFont Distribution package can also be distributed for free as part of collections of more than 10 third party products sold as a collection (such as on the Apprentice CD series). If you do distribute ProFont Distribution along with another product or as part of a collection, Stephen C. Gilardi and Carl R. Osterwald would appreciate very much each receiving a complimentary copy of the whole distribution (e.g., any CD-ROM it appears on), but this is not a requirement. If you have questions about redistribution, please contact Stephen C. Gilardi at squeegee@usa.net.
+“ProFont Distribution” is Copyright © 1997, SQ Software. The ProFont fonts are Copyright © 1997, Carl R. Osterwald. It is our intention that “ProFont Distribution” get the widest possible distribution. You may redistribute unmodified copies of “ProFont Distriubtion” as long as it is accompanied by an unmodified copy of “About ProFont Distribution 2.2” (this file). You may not charge anyone money for the “ProFont Distribution” package itself. The “ProFont Distribution” package can be distributed for free along with products for which you do charge money. The “ProFont Distribution” package can also be distributed for free as part of collections of more than 10 third party products sold as a collection (such as on the Apprentice CD series). If you do distribute “ProFont Distribution” along with another product or as part of a collection, Stephen C. Gilardi and Carl R. Osterwald would appreciate very much each receiving a complimentary copy of the whole distribution (e.g., any CD-ROM it appears on), but this is not a requirement. If you have questions about redistribution, please contact Stephen C. Gilardi at squeegee@usa.net.
- Who is responsible for ProFont?
+• Who is responsible for ProFont?
+ Andrew Welch
- The original ProFont was created by Andrew Welch. It was originally shareware. Andrew generously gave his permission for it to be distributed freely: lets make it free though [...] just credit me for making the font in the first place, and youre good to go! Andrews ProFont 9 font is no longer distributed in the ProFont Distribution, but the fonts included in ProFont Distribution 2.2 are based on it.
+ The original “ProFont” was created by Andrew Welch. It was originally shareware. Andrew generously gave his permission for it to be distributed freely: “let’s make it free though [...] just credit me for making the font in the first place, and you’re good to go!” Andrew’s ProFont 9 font is no longer distributed in the ProFont Distribution, but the fonts included in ProFont Distribution 2.2 are based on it.
Thanks Andrew!
+ Carl Osterwald
- The fonts included in ProFont Distribution 2.2 were created by Carl Osterwald. Carl created the outline versions of ProFont and implemented the Macintosh Extended ASCII Character Set for all versions of ProFont. Most recently Carl created the ProFontWindows font and did the modifications of the character shapes for ProFont 2.2. Please send praise, comments, etc., about the fonts in ProFont Distribution 2.2 to him.
+ The fonts included in ProFont Distribution 2.2 were created by Carl Osterwald. Carl created the outline versions of ProFont and implemented the Macintosh Extended ASCII Character Set for all versions of ProFont. Most recently Carl created the ProFontWindows font and did the modifications of the character shapes for ProFont 2.2. Please send praise, comments, etc., about the fonts in “ProFont Distribution 2.2” to him.
Thanks Carl!
- Carl can be reached at carl_osterwald@usa.net.
+ Carl can be reached at “carl_osterwald@usa.net”.
+ Steve Gilardi
- I am the author of the modern (post Mac II/Mac SE era) ProFont distributions. I have gotten ProFont to work with successive System releases for my personal use, and have shared the methods with other folks from time to time through these distributions. Most recently I developed the Monaco Tuner control panel to ease the use of ProFont as a replacement for Monaco 9. Please send comments, suggestions, and questions about Monaco Tuner, ProFont in general, or the ProFont Distribution as a whole to me.
+ I am the author of the “modern” (post Mac II/Mac SE era) ProFont distributions. I have gotten ProFont to work with successive System releases for my personal use, and have shared the methods with other folks from time to time through these distributions. Most recently I developed the “Monaco Tuner” control panel to ease the use of ProFont as a replacement for Monaco 9. Please send comments, suggestions, and questions about Monaco Tuner, ProFont in general, or the ProFont Distribution as a whole to me.
- I can be reached at squeegee@usa.net.
+ I can be reached at “squeegee@usa.net”.
Enjoy ProFont!
@@ -136,7 +136,7 @@ Stephen C. Gilardi
SQ Software
21 July 1997
- Version History:
+• Version History:
Version 2.2:
+ ProFont 2.2 and ProFontISOLatin1 2.2 include modifications to several characters
@@ -147,14 +147,14 @@ SQ Software
+ Monaco Tuner version bumped to 1.1.1 for minor documentation updates.
Version 2.1:
- + Monaco Tuner 1.1 adds Resizing of Monaco 9 and works around a bug which
+ + Monaco Tuner 1.1 adds “Resizing of Monaco 9” and works around a bug which
affected desk accessories on Power Macs.
Version 2.0:
+ ProFont 2.0 includes modifications to several characters
+ ProFont 2.0 includes a 7 pt bitmap version
+ ProFontISOLatin1 2.0 released in response to requests from international users
- + Monaco Tuner 1.0 replaces far-too-complicated ProFont(Monaco) installation
+ + Monaco Tuner 1.0 replaces far-too-complicated “ProFont(Monaco)” installation
instructions
+ ProFontClassic 1.2 is the 9 pt size of ProFont from the version 1.2 release
@@ -163,12 +163,12 @@ SQ Software
character set.
Version 1.1.1:
- + ProFont Info (this file) now actually prints on LaserWriters. Sorry!
- + Added item labeled What about Monaco 12?
- + Minor editing of ProFont Info
+ + “ProFont Info” (this file) now actually prints on LaserWriters. Sorry!
+ + Added item labeled “What about Monaco 12?”
+ + Minor editing of “ProFont Info”
Version 1.1:
- + ProFont (ProFont) now includes TrueType and Type 1 Outline Fonts!
+ + “ProFont (ProFont)” now includes TrueType and Type 1 Outline Fonts!
+ Includes instructions for installation under System 7.5.1.
+ I think ProFont needs an installer. If you agree, please read the bullet item labeled
- Arent those instructions a little bit too complicated?.
+ “Aren’t those instructions a little bit too complicated?”.
diff --git a/firmware/common/crc32.c b/firmware/common/crc32.c
index f02243dbb6..d64faa88d1 100644
--- a/firmware/common/crc32.c
+++ b/firmware/common/crc32.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2003 Jrg Hohensohn [IDC]Dragon
+ * Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/common/dir_uncached.c b/firmware/common/dir_uncached.c
index 105265bc8f..5303e32df6 100644
--- a/firmware/common/dir_uncached.c
+++ b/firmware/common/dir_uncached.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: dir.c 13741 2007-06-30 02:08:27Z jethead71 $
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/common/disk.c b/firmware/common/disk.c
index a81d57dd01..653f17e946 100644
--- a/firmware/common/disk.c
+++ b/firmware/common/disk.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/common/file.c b/firmware/common/file.c
index 4e08e50558..a0bfb82ec6 100644
--- a/firmware/common/file.c
+++ b/firmware/common/file.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/drivers/lcd-charset-player.c b/firmware/drivers/lcd-charset-player.c
index 6b68d47344..6ed4229f20 100644
--- a/firmware/drivers/lcd-charset-player.c
+++ b/firmware/drivers/lcd-charset-player.c
@@ -213,97 +213,97 @@ const struct xchar_info xchar_info_newlcd[] = {
#ifndef BOOTLOADER /* bootloader only supports pure ASCII */
/* Latin 1 */
{ 0xa0, 0, 0, 0x20 }, /* (non-breaking space) */
- { 0xa1, XF_INVEXCLAMATION, 1, 0x21 }, /* (inverted !) */
- { 0xa2, XF_CENTSIGN, 1, 0x63 }, /* (cent sign) */
- { 0xa3, XF_POUNDSIGN, 1, 0x4c }, /* (pound sign) */
- { 0xa4, XF_CURRENCY, 1, 0x6f }, /* (currency sign) */
- { 0xa5, 0, 0, 0x5c }, /* (yen sign) */
+ { 0xa1, XF_INVEXCLAMATION, 1, 0x21 }, /* ¡ (inverted !) */
+ { 0xa2, XF_CENTSIGN, 1, 0x63 }, /* ¢ (cent sign) */
+ { 0xa3, XF_POUNDSIGN, 1, 0x4c }, /* £ (pound sign) */
+ { 0xa4, XF_CURRENCY, 1, 0x6f }, /* ¤ (currency sign) */
+ { 0xa5, 0, 0, 0x5c }, /* ¥ (yen sign) */
- { 0xa7, 0, 0, 0x15 }, /* (paragraph sign) */
+ { 0xa7, 0, 0, 0x15 }, /* § (paragraph sign) */
- { 0xab, 0, 0, 0x9e }, /* (left double-angle quotation mark) */
+ { 0xab, 0, 0, 0x9e }, /* « (left double-angle quotation mark) */
- { 0xad, 0, 0, 0x2d }, /* (soft hyphen) */
+ { 0xad, 0, 0, 0x2d }, /* ­ (soft hyphen) */
- { 0xaf, XF_MACRON, 1, 0x2d }, /* (macron) */
+ { 0xaf, XF_MACRON, 1, 0x2d }, /* ¯ (macron) */
- { 0xb1, 0, 0, 0x95 }, /* (plus-minus sign) */
- { 0xb2, 0, 0, 0x99 }, /* (superscript 2) */
- { 0xb3, 0, 0, 0x9a }, /* (superscript 3) */
+ { 0xb1, 0, 0, 0x95 }, /* ± (plus-minus sign) */
+ { 0xb2, 0, 0, 0x99 }, /* ³ (superscript 2) */
+ { 0xb3, 0, 0, 0x9a }, /* ³ (superscript 3) */
- { 0xb5, 0, 0, 0xe6 }, /* (micro sign) */
- { 0xb6, 0, 0, 0x14 }, /* (pilcrow sign) */
- { 0xb7, 0, 0, 0xa5 }, /* (middle dot) */
+ { 0xb5, 0, 0, 0xe6 }, /* µ (micro sign) */
+ { 0xb6, 0, 0, 0x14 }, /* ¶ (pilcrow sign) */
+ { 0xb7, 0, 0, 0xa5 }, /* · (middle dot) */
- { 0xbb, 0, 0, 0x9f }, /* (right double-angle quotation mark) */
- { 0xbc, 0, 0, 0x9c }, /* (one quarter) */
- { 0xbd, 0, 0, 0x9b }, /* (one half) */
- { 0xbe, 0, 0, 0x9d }, /* (three quarters) */
- { 0xbf, XF_INVQUESTION, 1, 0x3f }, /* (inverted ?) */
- { 0xc0, XF_AGRAVE, 1, 0x41 }, /* (A grave) */
- { 0xc1, XF_AACUTE, 1, 0x41 }, /* (A acute) */
- { 0xc2, XF_ACIRCUMFLEX, 1, 0x41 }, /* (A circumflex) */
- { 0xc3, XF_ATILDE, 1, 0x41 }, /* (A tilde) */
- { 0xc4, XF_ADIERESIS, 1, 0x41 }, /* (A dieresis) */
- { 0xc5, XF_ARING, 1, 0x41 }, /* (A with ring above) */
- { 0xc6, XF_AELIGATURE, 1, 0x41 }, /* (AE ligature) */
- { 0xc7, XF_CCEDILLA, 1, 0x43 }, /* (C cedilla) */
- { 0xc8, XF_EGRAVE, 1, 0x45 }, /* (E grave) */
- { 0xc9, XF_EACUTE, 1, 0x45 }, /* (E acute) */
- { 0xca, XF_ECIRCUMFLEX, 1, 0x45 }, /* (E circumflex) */
- { 0xcb, XF_EDIERESIS, 1, 0x45 }, /* (E dieresis) */
- { 0xcc, XF_IGRAVE, 1, 0x49 }, /* (I grave) */
- { 0xcd, XF_IACUTE, 1, 0x49 }, /* (I acute) */
- { 0xce, XF_ICIRCUMFLEX, 1, 0x49 }, /* (I circumflex) */
- { 0xcf, XF_IDIERESIS, 1, 0x49 }, /* (I dieresis) */
- { 0xd0, XF_ETH, 1, 0x44 }, /* (ETH) */
- { 0xd1, XF_NTILDE, 1, 0x4e }, /* (N tilde) */
- { 0xd2, XF_OGRAVE, 1, 0x4f }, /* (O grave) */
- { 0xd3, XF_OACUTE, 1, 0x4f }, /* (O acute) */
- { 0xd4, XF_OCIRCUMFLEX, 1, 0x4f }, /* (O circumflex) */
- { 0xd5, XF_OTILDE, 1, 0x4f }, /* (O tilde) */
- { 0xd6, XF_ODIERESIS, 1, 0x4f }, /* (O dieresis) */
- { 0xd7, 0, 0, 0x96 }, /* (multiplication sign) */
- { 0xd8, XF_OSTROKE, 1, 0x30 }, /* (O stroke) */
- { 0xd9, XF_UGRAVE, 1, 0x55 }, /* (U grave) */
- { 0xda, XF_UACUTE, 1, 0x55 }, /* (U acute) */
- { 0xdb, XF_UCIRCUMFLEX, 1, 0x55 }, /* (U circumflex) */
- { 0xdc, XF_UDIERESIS, 1, 0x55 }, /* (U dieresis) */
- { 0xdd, XF_YACUTE, 1, 0x59 }, /* (Y acute) */
+ { 0xbb, 0, 0, 0x9f }, /* » (right double-angle quotation mark) */
+ { 0xbc, 0, 0, 0x9c }, /* ¼ (one quarter) */
+ { 0xbd, 0, 0, 0x9b }, /* ½ (one half) */
+ { 0xbe, 0, 0, 0x9d }, /* ¾ (three quarters) */
+ { 0xbf, XF_INVQUESTION, 1, 0x3f }, /* ¿ (inverted ?) */
+ { 0xc0, XF_AGRAVE, 1, 0x41 }, /* À (A grave) */
+ { 0xc1, XF_AACUTE, 1, 0x41 }, /* Á (A acute) */
+ { 0xc2, XF_ACIRCUMFLEX, 1, 0x41 }, /* Â (A circumflex) */
+ { 0xc3, XF_ATILDE, 1, 0x41 }, /* Ã (A tilde) */
+ { 0xc4, XF_ADIERESIS, 1, 0x41 }, /* Ä (A dieresis) */
+ { 0xc5, XF_ARING, 1, 0x41 }, /* Å (A with ring above) */
+ { 0xc6, XF_AELIGATURE, 1, 0x41 }, /* Æ (AE ligature) */
+ { 0xc7, XF_CCEDILLA, 1, 0x43 }, /* Ç (C cedilla) */
+ { 0xc8, XF_EGRAVE, 1, 0x45 }, /* È (E grave) */
+ { 0xc9, XF_EACUTE, 1, 0x45 }, /* É (E acute) */
+ { 0xca, XF_ECIRCUMFLEX, 1, 0x45 }, /* Ê (E circumflex) */
+ { 0xcb, XF_EDIERESIS, 1, 0x45 }, /* Ë (E dieresis) */
+ { 0xcc, XF_IGRAVE, 1, 0x49 }, /* Ì (I grave) */
+ { 0xcd, XF_IACUTE, 1, 0x49 }, /* Í (I acute) */
+ { 0xce, XF_ICIRCUMFLEX, 1, 0x49 }, /* Î (I circumflex) */
+ { 0xcf, XF_IDIERESIS, 1, 0x49 }, /* Ï (I dieresis) */
+ { 0xd0, XF_ETH, 1, 0x44 }, /* Ð (ETH) */
+ { 0xd1, XF_NTILDE, 1, 0x4e }, /* Ñ (N tilde) */
+ { 0xd2, XF_OGRAVE, 1, 0x4f }, /* Ò (O grave) */
+ { 0xd3, XF_OACUTE, 1, 0x4f }, /* Ó (O acute) */
+ { 0xd4, XF_OCIRCUMFLEX, 1, 0x4f }, /* Ô (O circumflex) */
+ { 0xd5, XF_OTILDE, 1, 0x4f }, /* Õ (O tilde) */
+ { 0xd6, XF_ODIERESIS, 1, 0x4f }, /* Ö (O dieresis) */
+ { 0xd7, 0, 0, 0x96 }, /* × (multiplication sign) */
+ { 0xd8, XF_OSTROKE, 1, 0x30 }, /* Ø (O stroke) */
+ { 0xd9, XF_UGRAVE, 1, 0x55 }, /* Ù (U grave) */
+ { 0xda, XF_UACUTE, 1, 0x55 }, /* Ú (U acute) */
+ { 0xdb, XF_UCIRCUMFLEX, 1, 0x55 }, /* Û (U circumflex) */
+ { 0xdc, XF_UDIERESIS, 1, 0x55 }, /* Ü (U dieresis) */
+ { 0xdd, XF_YACUTE, 1, 0x59 }, /* Ý (Y acute) */
- { 0xdf, 0, 0, 0xe1 }, /* (sharp s) */
- { 0xe0, XF_aGRAVE, 1, 0x61 }, /* (a grave) */
- { 0xe1, XF_aACUTE, 1, 0x61 }, /* (a acute) */
- { 0xe2, XF_aCIRCUMFLEX, 1, 0x61 }, /* (a circumflex) */
- { 0xe3, XF_aTILDE, 1, 0x61 }, /* (a tilde) */
- { 0xe4, XF_aDIERESIS, 1, 0x61 }, /* (a dieresis) */
- { 0xe5, XF_aRING, 1, 0x61 }, /* (a with ring above) */
- { 0xe6, XF_aeLIGATURE, 1, 0x61 }, /* (ae ligature) */
- { 0xe7, XF_cCEDILLA, 1, 0x63 }, /* (c cedilla) */
- { 0xe8, XF_eGRAVE, 1, 0x65 }, /* (e grave) */
- { 0xe9, XF_eACUTE, 1, 0x65 }, /* (e acute) */
- { 0xea, XF_eCIRCUMFLEX, 1, 0x65 }, /* (e circumflex) */
- { 0xeb, XF_eDIERESIS, 1, 0x65 }, /* (e dieresis) */
- { 0xec, XF_iGRAVE, 1, 0x69 }, /* (i grave) */
- { 0xed, XF_iACUTE, 1, 0x69 }, /* (i acute) */
- { 0xee, XF_iCIRCUMFLEX, 1, 0x69 }, /* (i circumflex) */
- { 0xef, XF_iDIERESIS, 1, 0x69 }, /* (i dieresis) */
+ { 0xdf, 0, 0, 0xe1 }, /* ß (sharp s) */
+ { 0xe0, XF_aGRAVE, 1, 0x61 }, /* à (a grave) */
+ { 0xe1, XF_aACUTE, 1, 0x61 }, /* á (a acute) */
+ { 0xe2, XF_aCIRCUMFLEX, 1, 0x61 }, /* â (a circumflex) */
+ { 0xe3, XF_aTILDE, 1, 0x61 }, /* ã (a tilde) */
+ { 0xe4, XF_aDIERESIS, 1, 0x61 }, /* ä (a dieresis) */
+ { 0xe5, XF_aRING, 1, 0x61 }, /* å (a with ring above) */
+ { 0xe6, XF_aeLIGATURE, 1, 0x61 }, /* æ (ae ligature) */
+ { 0xe7, XF_cCEDILLA, 1, 0x63 }, /* ç (c cedilla) */
+ { 0xe8, XF_eGRAVE, 1, 0x65 }, /* è (e grave) */
+ { 0xe9, XF_eACUTE, 1, 0x65 }, /* é (e acute) */
+ { 0xea, XF_eCIRCUMFLEX, 1, 0x65 }, /* ê (e circumflex) */
+ { 0xeb, XF_eDIERESIS, 1, 0x65 }, /* ë (e dieresis) */
+ { 0xec, XF_iGRAVE, 1, 0x69 }, /* ì (i grave) */
+ { 0xed, XF_iACUTE, 1, 0x69 }, /* í (i acute) */
+ { 0xee, XF_iCIRCUMFLEX, 1, 0x69 }, /* î (i circumflex) */
+ { 0xef, XF_iDIERESIS, 1, 0x69 }, /* ï (i dieresis) */
- { 0xf1, XF_nTILDE, 1, 0x6e }, /* (n tilde) */
- { 0xf2, XF_oGRAVE, 1, 0x6f }, /* (o grave) */
- { 0xf3, XF_oACUTE, 1, 0x6f }, /* (o acute) */
- { 0xf4, XF_oCIRCUMFLEX, 1, 0x6f }, /* (o circumflex) */
- { 0xf5, XF_oTILDE, 1, 0x6f }, /* (o tilde) */
- { 0xf6, XF_oDIERESIS, 1, 0x6f }, /* (o dieresis) */
- { 0xf7, 0, 0, 0x97 }, /* (division sign) */
- { 0xf8, XF_oSLASH, 1, 0x6f }, /* (o slash) */
- { 0xf9, XF_uGRAVE, 1, 0x75 }, /* (u grave) */
- { 0xfa, XF_uACUTE, 1, 0x75 }, /* (u acute) */
- { 0xfb, XF_uCIRCUMFLEX, 1, 0x75 }, /* (u circumflex) */
- { 0xfc, XF_uDIERESIS, 1, 0x75 }, /* (u dieresis) */
- { 0xfd, XF_yACUTE, 1, 0x79 }, /* (y acute) */
+ { 0xf1, XF_nTILDE, 1, 0x6e }, /* ñ (n tilde) */
+ { 0xf2, XF_oGRAVE, 1, 0x6f }, /* ò (o grave) */
+ { 0xf3, XF_oACUTE, 1, 0x6f }, /* ó (o acute) */
+ { 0xf4, XF_oCIRCUMFLEX, 1, 0x6f }, /* ô (o circumflex) */
+ { 0xf5, XF_oTILDE, 1, 0x6f }, /* õ (o tilde) */
+ { 0xf6, XF_oDIERESIS, 1, 0x6f }, /* ö (o dieresis) */
+ { 0xf7, 0, 0, 0x97 }, /* ÷ (division sign) */
+ { 0xf8, XF_oSLASH, 1, 0x6f }, /* ø (o slash) */
+ { 0xf9, XF_uGRAVE, 1, 0x75 }, /* ù (u grave) */
+ { 0xfa, XF_uACUTE, 1, 0x75 }, /* ú (u acute) */
+ { 0xfb, XF_uCIRCUMFLEX, 1, 0x75 }, /* û (u circumflex) */
+ { 0xfc, XF_uDIERESIS, 1, 0x75 }, /* ü (u dieresis) */
+ { 0xfd, XF_yACUTE, 1, 0x79 }, /* ý (y acute) */
- { 0xff, XF_yDIERESIS, 1, 0x79 }, /* (y dieresis) */
+ { 0xff, XF_yDIERESIS, 1, 0x79 }, /* ÿ (y dieresis) */
/* Latin extended A */
{ 0x0103, XF_aBREVE, 1, 0x61 }, /* a breve */
@@ -715,97 +715,97 @@ const struct xchar_info xchar_info_oldlcd[] = {
#ifndef BOOTLOADER /* bootloader only supports pure ASCII */
/* Latin 1 */
{ 0xa0, 0, 0, 0x24 }, /* (non-breaking space) */
- { 0xa1, 0, 0, 0x44 }, /* (inverted !) */
- { 0xa2, 0, 0, 0xa8 }, /* (cent sign) */
- { 0xa3, 0, 0, 0x05 }, /* (pound sign) */
- { 0xa4, 0, 0, 0x28 }, /* (currency sign) */
- { 0xa5, 0, 0, 0x07 }, /* (yen sign) */
+ { 0xa1, 0, 0, 0x44 }, /* ¡ (inverted !) */
+ { 0xa2, 0, 0, 0xa8 }, /* ¢ (cent sign) */
+ { 0xa3, 0, 0, 0x05 }, /* £ (pound sign) */
+ { 0xa4, 0, 0, 0x28 }, /* ¤ (currency sign) */
+ { 0xa5, 0, 0, 0x07 }, /* ¥ (yen sign) */
- { 0xa7, 0, 0, 0x63 }, /* (paragraph sign) */
+ { 0xa7, 0, 0, 0x63 }, /* § (paragraph sign) */
- { 0xab, XF_LEFTDBLANGLEQUOT, 1, 0x40 }, /* (left double-angle quotation mark) */
+ { 0xab, XF_LEFTDBLANGLEQUOT, 1, 0x40 }, /* « (left double-angle quotation mark) */
- { 0xad, 0, 0, 0x31 }, /* (soft hyphen) */
+ { 0xad, 0, 0, 0x31 }, /* ­ (soft hyphen) */
- { 0xaf, 0, 0, 0xee }, /* (macron) */
+ { 0xaf, 0, 0, 0xee }, /* ¯ (macron) */
- { 0xb1, XF_PLUSMINUS, 1, 0x2f }, /* (plus-minus sign) */
- { 0xb2, XF_SUPER2, 1, 0x36 }, /* (superscript 2) */
- { 0xb3, XF_SUPER3, 1, 0x37 }, /* (superscript 3) */
+ { 0xb1, XF_PLUSMINUS, 1, 0x2f }, /* ± (plus-minus sign) */
+ { 0xb2, XF_SUPER2, 1, 0x36 }, /* ³ (superscript 2) */
+ { 0xb3, XF_SUPER3, 1, 0x37 }, /* ³ (superscript 3) */
- { 0xb5, XF_MICRO, 1, 0x79 }, /* (micro sign) */
- { 0xb6, 0, 0, 0x1a }, /* (pilcrow sign) */
- { 0xb7, XF_MIDDLEDOT, 1, 0x32 }, /* (middle dot) */
+ { 0xb5, XF_MICRO, 1, 0x79 }, /* µ (micro sign) */
+ { 0xb6, 0, 0, 0x1a }, /* ¶ (pilcrow sign) */
+ { 0xb7, XF_MIDDLEDOT, 1, 0x32 }, /* · (middle dot) */
- { 0xbb, XF_RIGHTDBLANGLEQUOT, 1, 0x42 }, /* (right double-angle quotation mark) */
- { 0xbc, XF_ONEQUARTER, 1, 0x29 }, /* (one quarter) */
- { 0xbd, XF_ONEHALF, 1, 0x29 }, /* (one half) */
- { 0xbe, XF_THREEQUARTERS, 1, 0x29 }, /* (three quarters) */
- { 0xbf, 0, 0, 0x64 }, /* (inverted ?) */
- { 0xc0, 0, 0, 0x8c }, /* (A grave) */
- { 0xc1, 0, 0, 0x8d }, /* (A acute) */
- { 0xc2, 0, 0, 0x8e }, /* (A circumflex) */
- { 0xc3, 0, 0, 0x8f }, /* (A tilde) */
- { 0xc4, 0, 0, 0x5f }, /* (A dieresis) */
- { 0xc5, 0, 0, 0x12 }, /* (A with ring above) */
- { 0xc6, 0, 0, 0x20 }, /* (AE ligature) */
- { 0xc7, 0, 0, 0x0d }, /* (C cedilla) */
- { 0xc8, 0, 0, 0x90 }, /* (E grave) */
- { 0xc9, 0, 0, 0x23 }, /* (E acute) */
- { 0xca, 0, 0, 0x91 }, /* (E circumflex) */
- { 0xcb, 0, 0, 0x92 }, /* (E dieresis) */
- { 0xcc, 0, 0, 0x93 }, /* (I grave) */
- { 0xcd, 0, 0, 0x94 }, /* (I acute) */
- { 0xce, XF_ICIRCUMFLEX, 1, 0x4d }, /* (I circumflex) */
- { 0xcf, XF_IDIERESIS, 1, 0x4d }, /* (I dieresis) */
- { 0xd0, 0, 0, 0x95 }, /* (ETH) */
- { 0xd1, 0, 0, 0x61 }, /* (N tilde) */
- { 0xd2, 0, 0, 0x96 }, /* (O grave) */
- { 0xd3, 0, 0, 0x97 }, /* (O acute) */
- { 0xd4, 0, 0, 0x98 }, /* (O circumflex) */
- { 0xd5, 0, 0, 0x99 }, /* (O tilde) */
- { 0xd6, 0, 0, 0x60 }, /* (O dieresis) */
- { 0xd7, 0, 0, 0xde }, /* (multiplication sign) */
- { 0xd8, 0, 0, 0x0f }, /* (O stroke) */
- { 0xd9, 0, 0, 0x9a }, /* (U grave) */
- { 0xda, 0, 0, 0x9b }, /* (U acute) */
- { 0xdb, XF_UCIRCUMFLEX, 1, 0x59 }, /* (U circumflex) */
- { 0xdc, 0, 0, 0x62 }, /* (U dieresis) */
- { 0xdd, XF_YACUTE, 1, 0x5d }, /* (Y acute) */
+ { 0xbb, XF_RIGHTDBLANGLEQUOT, 1, 0x42 }, /* » (right double-angle quotation mark) */
+ { 0xbc, XF_ONEQUARTER, 1, 0x29 }, /* ¼ (one quarter) */
+ { 0xbd, XF_ONEHALF, 1, 0x29 }, /* ½ (one half) */
+ { 0xbe, XF_THREEQUARTERS, 1, 0x29 }, /* ¾ (three quarters) */
+ { 0xbf, 0, 0, 0x64 }, /* ¿ (inverted ?) */
+ { 0xc0, 0, 0, 0x8c }, /* À (A grave) */
+ { 0xc1, 0, 0, 0x8d }, /* Á (A acute) */
+ { 0xc2, 0, 0, 0x8e }, /* Â (A circumflex) */
+ { 0xc3, 0, 0, 0x8f }, /* Ã (A tilde) */
+ { 0xc4, 0, 0, 0x5f }, /* Ä (A dieresis) */
+ { 0xc5, 0, 0, 0x12 }, /* Å (A with ring above) */
+ { 0xc6, 0, 0, 0x20 }, /* Æ (AE ligature) */
+ { 0xc7, 0, 0, 0x0d }, /* Ç (C cedilla) */
+ { 0xc8, 0, 0, 0x90 }, /* È (E grave) */
+ { 0xc9, 0, 0, 0x23 }, /* É (E acute) */
+ { 0xca, 0, 0, 0x91 }, /* Ê (E circumflex) */
+ { 0xcb, 0, 0, 0x92 }, /* Ë (E dieresis) */
+ { 0xcc, 0, 0, 0x93 }, /* Ì (I grave) */
+ { 0xcd, 0, 0, 0x94 }, /* Í (I acute) */
+ { 0xce, XF_ICIRCUMFLEX, 1, 0x4d }, /* Î (I circumflex) */
+ { 0xcf, XF_IDIERESIS, 1, 0x4d }, /* Ï (I dieresis) */
+ { 0xd0, 0, 0, 0x95 }, /* Ð (ETH) */
+ { 0xd1, 0, 0, 0x61 }, /* Ñ (N tilde) */
+ { 0xd2, 0, 0, 0x96 }, /* Ò (O grave) */
+ { 0xd3, 0, 0, 0x97 }, /* Ó (O acute) */
+ { 0xd4, 0, 0, 0x98 }, /* Ô (O circumflex) */
+ { 0xd5, 0, 0, 0x99 }, /* Õ (O tilde) */
+ { 0xd6, 0, 0, 0x60 }, /* Ö (O dieresis) */
+ { 0xd7, 0, 0, 0xde }, /* × (multiplication sign) */
+ { 0xd8, 0, 0, 0x0f }, /* Ø (O stroke) */
+ { 0xd9, 0, 0, 0x9a }, /* Ù (U grave) */
+ { 0xda, 0, 0, 0x9b }, /* Ú (U acute) */
+ { 0xdb, XF_UCIRCUMFLEX, 1, 0x59 }, /* Û (U circumflex) */
+ { 0xdc, 0, 0, 0x62 }, /* Ü (U dieresis) */
+ { 0xdd, XF_YACUTE, 1, 0x5d }, /* Ý (Y acute) */
- { 0xdf, 0, 0, 0x22 }, /* (sharp s) */
- { 0xe0, 0, 0, 0x83 }, /* (a grave) */
- { 0xe1, 0, 0, 0x9c }, /* (a acute) */
- { 0xe2, 0, 0, 0x9d }, /* (a circumflex) */
- { 0xe3, 0, 0, 0x9e }, /* (a tilde) */
- { 0xe4, 0, 0, 0x7f }, /* (a dieresis) */
- { 0xe5, 0, 0, 0x13 }, /* (a with ring above) */
- { 0xe6, 0, 0, 0x21 }, /* (ae ligature */
- { 0xe7, 0, 0, 0x84 }, /* (c cedilla) */
- { 0xe8, 0, 0, 0x08 }, /* (e grave) */
- { 0xe9, 0, 0, 0x09 }, /* (e acute) */
- { 0xea, 0, 0, 0x9f }, /* (e circumflex) */
- { 0xeb, 0, 0, 0xa0 }, /* (e dieresis) */
- { 0xec, XF_iGRAVE, 1, 0x6d }, /* (i grave) */
- { 0xed, 0, 0, 0xa1 }, /* (i acute) */
- { 0xee, 0, 0, 0xa2 }, /* (i circumflex) */
- { 0xef, 0, 0, 0xa3 }, /* (i dieresis) */
+ { 0xdf, 0, 0, 0x22 }, /* ß (sharp s) */
+ { 0xe0, 0, 0, 0x83 }, /* à (a grave) */
+ { 0xe1, 0, 0, 0x9c }, /* á (a acute) */
+ { 0xe2, 0, 0, 0x9d }, /* â (a circumflex) */
+ { 0xe3, 0, 0, 0x9e }, /* ã (a tilde) */
+ { 0xe4, 0, 0, 0x7f }, /* ä (a dieresis) */
+ { 0xe5, 0, 0, 0x13 }, /* å (a with ring above) */
+ { 0xe6, 0, 0, 0x21 }, /* æ (ae ligature */
+ { 0xe7, 0, 0, 0x84 }, /* ç (c cedilla) */
+ { 0xe8, 0, 0, 0x08 }, /* è (e grave) */
+ { 0xe9, 0, 0, 0x09 }, /* é (e acute) */
+ { 0xea, 0, 0, 0x9f }, /* ê (e circumflex) */
+ { 0xeb, 0, 0, 0xa0 }, /* ë (e dieresis) */
+ { 0xec, XF_iGRAVE, 1, 0x6d }, /* ì (i grave) */
+ { 0xed, 0, 0, 0xa1 }, /* í (i acute) */
+ { 0xee, 0, 0, 0xa2 }, /* î (i circumflex) */
+ { 0xef, 0, 0, 0xa3 }, /* ï (i dieresis) */
- { 0xf1, 0, 0, 0x81 }, /* (n tilde) */
- { 0xf2, 0, 0, 0x0c }, /* (o grave) */
- { 0xf3, 0, 0, 0xa4 }, /* (o acute) */
- { 0xf4, 0, 0, 0xa5 }, /* (o circumflex) */
- { 0xf5, 0, 0, 0xa6 }, /* (o tilde) */
- { 0xf6, 0, 0, 0x80 }, /* (o dieresis) */
- { 0xf7, XF_DIVISION, 1, 0x2f }, /* (division sign) */
- { 0xf8, 0, 0, 0x10 }, /* (o slash) */
- { 0xf9, 0, 0, 0x0a }, /* (u grave) */
- { 0xfa, 0, 0, 0xa7 }, /* (u acute) */
- { 0xfb, XF_uCIRCUMFLEX, 1, 0x79 }, /* (u circumflex) */
- { 0xfc, 0, 0, 0xa2 }, /* (u dieresis) */
- { 0xfd, 0, 0, 0xaf }, /* (y acute) */
+ { 0xf1, 0, 0, 0x81 }, /* ñ (n tilde) */
+ { 0xf2, 0, 0, 0x0c }, /* ò (o grave) */
+ { 0xf3, 0, 0, 0xa4 }, /* ó (o acute) */
+ { 0xf4, 0, 0, 0xa5 }, /* ô (o circumflex) */
+ { 0xf5, 0, 0, 0xa6 }, /* õ (o tilde) */
+ { 0xf6, 0, 0, 0x80 }, /* ö (o dieresis) */
+ { 0xf7, XF_DIVISION, 1, 0x2f }, /* ÷ (division sign) */
+ { 0xf8, 0, 0, 0x10 }, /* ø (o slash) */
+ { 0xf9, 0, 0, 0x0a }, /* ù (u grave) */
+ { 0xfa, 0, 0, 0xa7 }, /* ú (u acute) */
+ { 0xfb, XF_uCIRCUMFLEX, 1, 0x79 }, /* û (u circumflex) */
+ { 0xfc, 0, 0, 0xa2 }, /* ü (u dieresis) */
+ { 0xfd, 0, 0, 0xaf }, /* ý (y acute) */
- { 0xff, XF_yDIERESIS, 1, 0x7d }, /* (y dieresis) */
+ { 0xff, XF_yDIERESIS, 1, 0x7d }, /* ÿ (y dieresis) */
/* Latin extended A */
{ 0x0103, 0, 0, 0xe9 }, /* a breve */
@@ -1072,81 +1072,81 @@ const unsigned char xfont_fixed[][HW_PATTERN_SIZE] = {
[XF_ICON_TEXTFILE] = { 0x1f, 0x00, 0x1f, 0x00, 0x1f, 0x00, 0x1f},
[XF_ICON_CONFIG] = { 0x0b, 0x10, 0x0b, 0x00, 0x1f, 0x00, 0x1f},
/* Latin 1 */
- [XF_INVEXCLAMATION]= { 0x04, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04}, /* */
- [XF_CENTSIGN] = { 0x04, 0x04, 0x0f, 0x10, 0x10, 0x0f, 0x04}, /* */
- [XF_POUNDSIGN] = { 0x06, 0x09, 0x08, 0x1e, 0x08, 0x08, 0x1f}, /* */
- [XF_CURRENCY] = { 0x00, 0x11, 0x0e, 0x0a, 0x0e, 0x11, 0x00}, /* */
- [XF_LEFTDBLANGLEQUOT] = { 0x00, 0x05, 0x0a, 0x14, 0x0a, 0x05, 0x00}, /* */
- [XF_MACRON] = { 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /* */
- [XF_PLUSMINUS] = { 0x04, 0x04, 0x1f, 0x04, 0x04, 0x00, 0x1f}, /* */
- [XF_SUPER2] = { 0x1c, 0x04, 0x1c, 0x10, 0x1c, 0x00, 0x00}, /* */
- [XF_SUPER3] = { 0x1c, 0x04, 0x1c, 0x04, 0x1c, 0x00, 0x00}, /* */
- [XF_MICRO] = { 0x00, 0x09, 0x09, 0x09, 0x0f, 0x08, 0x10}, /* */
- [XF_MIDDLEDOT] = { 0x00, 0x00, 0x00, 0x0c, 0x0c, 0x00, 0x00}, /* */
- [XF_RIGHTDBLANGLEQUOT] = { 0x00, 0x14, 0x0a, 0x05, 0x0a, 0x14, 0x00}, /* */
- [XF_ONEQUARTER] = { 0x11, 0x12, 0x14, 0x09, 0x13, 0x07, 0x01}, /* */
- [XF_ONEHALF] = { 0x11, 0x12, 0x17, 0x09, 0x17, 0x04, 0x07}, /* */
- [XF_THREEQUARTERS] = { 0x18, 0x09, 0x1a, 0x0d, 0x1b, 0x17, 0x01}, /* */
- [XF_INVQUESTION] = { 0x04, 0x00, 0x04, 0x08, 0x10, 0x11, 0x0e}, /* */
- [XF_AGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* */
- [XF_AACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* */
- [XF_ACIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* */
- [XF_ATILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* */
- [XF_ADIERESIS] = { 0x0a, 0x00, 0x04, 0x0a, 0x11, 0x1f, 0x11}, /* */
- [XF_ARING] = { 0x04, 0x0a, 0x04, 0x0e, 0x11, 0x1f, 0x11}, /* */
- [XF_AELIGATURE] = { 0x0f, 0x14, 0x14, 0x1f, 0x14, 0x14, 0x17}, /* */
- [XF_CCEDILLA] = { 0x0f, 0x10, 0x10, 0x10, 0x0f, 0x02, 0x0e}, /* */
- [XF_EGRAVE] = { 0x08, 0x04, 0x1f, 0x10, 0x1e, 0x10, 0x1f}, /* */
- [XF_EACUTE] = { 0x02, 0x04, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* */
- [XF_ECIRCUMFLEX] = { 0x04, 0x0a, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* */
- [XF_EDIERESIS] = { 0x0a, 0x00, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* */
- [XF_IGRAVE] = { 0x08, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* */
- [XF_IACUTE] = { 0x02, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* */
- [XF_ICIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* */
- [XF_IDIERESIS] = { 0x0a, 0x00, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* */
- [XF_ETH] = { 0x0c, 0x0a, 0x09, 0x1d, 0x09, 0x0a, 0x0c}, /* */
- [XF_NTILDE] = { 0x0d, 0x12, 0x00, 0x19, 0x15, 0x13, 0x11}, /* */
- [XF_OGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_OACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_OCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_OTILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_ODIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_OSTROKE] = { 0x01, 0x0e, 0x13, 0x15, 0x19, 0x0e, 0x10}, /* */
- [XF_UGRAVE] = { 0x08, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_UACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_UCIRCUMFLEX] = { 0x04, 0x0a, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_UDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* */
- [XF_YACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0a, 0x04, 0x04}, /* */
- [XF_aGRAVE] = { 0x08, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* */
- [XF_aACUTE] = { 0x02, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* */
- [XF_aCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* */
- [XF_aTILDE] = { 0x0d, 0x12, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* */
- [XF_aDIERESIS] = { 0x0a, 0x00, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* */
- [XF_aRING] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* */
- [XF_aeLIGATURE] = { 0x00, 0x00, 0x1a, 0x05, 0x0f, 0x14, 0x0f}, /* */
- [XF_cCEDILLA] = { 0x00, 0x0f, 0x10, 0x10, 0x0f, 0x02, 0x04}, /* */
- [XF_eGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* */
- [XF_eACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* */
- [XF_eCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* */
- [XF_eDIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* */
- [XF_iGRAVE] = { 0x08, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* */
- [XF_iACUTE] = { 0x02, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* */
- [XF_iCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* */
- [XF_iDIERESIS] = { 0x0a, 0x00, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* */
- [XF_nTILDE] = { 0x0d, 0x12, 0x00, 0x16, 0x19, 0x11, 0x11}, /* */
- [XF_oGRAVE] = { 0x08, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* */
- [XF_oACUTE] = { 0x02, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* */
- [XF_oCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* */
- [XF_oTILDE] = { 0x0d, 0x12, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* */
- [XF_oDIERESIS] = { 0x00, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* */
- [XF_DIVISION] = { 0x00, 0x04, 0x00, 0x1f, 0x00, 0x04, 0x00}, /* */
- [XF_oSLASH] = { 0x00, 0x02, 0x0e, 0x15, 0x15, 0x0e, 0x08}, /* */
- [XF_uGRAVE] = { 0x08, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* */
- [XF_uACUTE] = { 0x02, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* */
- [XF_uCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* */
- [XF_uDIERESIS] = { 0x00, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* */
- [XF_yACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* */
- [XF_yDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* */
+ [XF_INVEXCLAMATION]= { 0x04, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04}, /* ¡ */
+ [XF_CENTSIGN] = { 0x04, 0x04, 0x0f, 0x10, 0x10, 0x0f, 0x04}, /* ¢ */
+ [XF_POUNDSIGN] = { 0x06, 0x09, 0x08, 0x1e, 0x08, 0x08, 0x1f}, /* £ */
+ [XF_CURRENCY] = { 0x00, 0x11, 0x0e, 0x0a, 0x0e, 0x11, 0x00}, /* ¤ */
+ [XF_LEFTDBLANGLEQUOT] = { 0x00, 0x05, 0x0a, 0x14, 0x0a, 0x05, 0x00}, /* « */
+ [XF_MACRON] = { 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /* ¯ */
+ [XF_PLUSMINUS] = { 0x04, 0x04, 0x1f, 0x04, 0x04, 0x00, 0x1f}, /* ± */
+ [XF_SUPER2] = { 0x1c, 0x04, 0x1c, 0x10, 0x1c, 0x00, 0x00}, /* ³ */
+ [XF_SUPER3] = { 0x1c, 0x04, 0x1c, 0x04, 0x1c, 0x00, 0x00}, /* ³ */
+ [XF_MICRO] = { 0x00, 0x09, 0x09, 0x09, 0x0f, 0x08, 0x10}, /* µ */
+ [XF_MIDDLEDOT] = { 0x00, 0x00, 0x00, 0x0c, 0x0c, 0x00, 0x00}, /* · */
+ [XF_RIGHTDBLANGLEQUOT] = { 0x00, 0x14, 0x0a, 0x05, 0x0a, 0x14, 0x00}, /* » */
+ [XF_ONEQUARTER] = { 0x11, 0x12, 0x14, 0x09, 0x13, 0x07, 0x01}, /* ¼ */
+ [XF_ONEHALF] = { 0x11, 0x12, 0x17, 0x09, 0x17, 0x04, 0x07}, /* ½ */
+ [XF_THREEQUARTERS] = { 0x18, 0x09, 0x1a, 0x0d, 0x1b, 0x17, 0x01}, /* ¾ */
+ [XF_INVQUESTION] = { 0x04, 0x00, 0x04, 0x08, 0x10, 0x11, 0x0e}, /* ¿ */
+ [XF_AGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* À */
+ [XF_AACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* Á */
+ [XF_ACIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* Â */
+ [XF_ATILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* Ã */
+ [XF_ADIERESIS] = { 0x0a, 0x00, 0x04, 0x0a, 0x11, 0x1f, 0x11}, /* Ä */
+ [XF_ARING] = { 0x04, 0x0a, 0x04, 0x0e, 0x11, 0x1f, 0x11}, /* Å */
+ [XF_AELIGATURE] = { 0x0f, 0x14, 0x14, 0x1f, 0x14, 0x14, 0x17}, /* Æ */
+ [XF_CCEDILLA] = { 0x0f, 0x10, 0x10, 0x10, 0x0f, 0x02, 0x0e}, /* Ç */
+ [XF_EGRAVE] = { 0x08, 0x04, 0x1f, 0x10, 0x1e, 0x10, 0x1f}, /* È */
+ [XF_EACUTE] = { 0x02, 0x04, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* É */
+ [XF_ECIRCUMFLEX] = { 0x04, 0x0a, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* Ê */
+ [XF_EDIERESIS] = { 0x0a, 0x00, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* Ë */
+ [XF_IGRAVE] = { 0x08, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Ì */
+ [XF_IACUTE] = { 0x02, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Í */
+ [XF_ICIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Î */
+ [XF_IDIERESIS] = { 0x0a, 0x00, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Ï */
+ [XF_ETH] = { 0x0c, 0x0a, 0x09, 0x1d, 0x09, 0x0a, 0x0c}, /* Ð */
+ [XF_NTILDE] = { 0x0d, 0x12, 0x00, 0x19, 0x15, 0x13, 0x11}, /* Ñ */
+ [XF_OGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ò */
+ [XF_OACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ó */
+ [XF_OCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ô */
+ [XF_OTILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Õ */
+ [XF_ODIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ö */
+ [XF_OSTROKE] = { 0x01, 0x0e, 0x13, 0x15, 0x19, 0x0e, 0x10}, /* Ø */
+ [XF_UGRAVE] = { 0x08, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ù */
+ [XF_UACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ú */
+ [XF_UCIRCUMFLEX] = { 0x04, 0x0a, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Û */
+ [XF_UDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ü */
+ [XF_YACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0a, 0x04, 0x04}, /* Ý */
+ [XF_aGRAVE] = { 0x08, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* à */
+ [XF_aACUTE] = { 0x02, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* á */
+ [XF_aCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* â */
+ [XF_aTILDE] = { 0x0d, 0x12, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* ã */
+ [XF_aDIERESIS] = { 0x0a, 0x00, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* ä */
+ [XF_aRING] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* å */
+ [XF_aeLIGATURE] = { 0x00, 0x00, 0x1a, 0x05, 0x0f, 0x14, 0x0f}, /* æ */
+ [XF_cCEDILLA] = { 0x00, 0x0f, 0x10, 0x10, 0x0f, 0x02, 0x04}, /* ç */
+ [XF_eGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* è */
+ [XF_eACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* é */
+ [XF_eCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* ê */
+ [XF_eDIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* ë */
+ [XF_iGRAVE] = { 0x08, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* ì */
+ [XF_iACUTE] = { 0x02, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* í */
+ [XF_iCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* î */
+ [XF_iDIERESIS] = { 0x0a, 0x00, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* ï */
+ [XF_nTILDE] = { 0x0d, 0x12, 0x00, 0x16, 0x19, 0x11, 0x11}, /* ñ */
+ [XF_oGRAVE] = { 0x08, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ò */
+ [XF_oACUTE] = { 0x02, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ó */
+ [XF_oCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ô */
+ [XF_oTILDE] = { 0x0d, 0x12, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* õ */
+ [XF_oDIERESIS] = { 0x00, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ö */
+ [XF_DIVISION] = { 0x00, 0x04, 0x00, 0x1f, 0x00, 0x04, 0x00}, /* ÷ */
+ [XF_oSLASH] = { 0x00, 0x02, 0x0e, 0x15, 0x15, 0x0e, 0x08}, /* ø */
+ [XF_uGRAVE] = { 0x08, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ù */
+ [XF_uACUTE] = { 0x02, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ú */
+ [XF_uCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* û */
+ [XF_uDIERESIS] = { 0x00, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ü */
+ [XF_yACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* ý */
+ [XF_yDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* ÿ */
/* Latin extended A */
[XF_aBREVE] = { 0x09, 0x06, 0x0e, 0x01, 0x0f, 0x11, 0x0f},
[XF_aOGONEK] = { 0x0e, 0x01, 0x0f, 0x11, 0x0f, 0x02, 0x03},
diff --git a/firmware/drivers/lcd-remote-1bit-v.c b/firmware/drivers/lcd-remote-1bit-v.c
index 8e6898a8a2..5349fa0f91 100644
--- a/firmware/drivers/lcd-remote-1bit-v.c
+++ b/firmware/drivers/lcd-remote-1bit-v.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2005 by Richard S. La Charit III
+ * Copyright (C) 2005 by Richard S. La Charité III
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/drivers/tuner/tea5767.c b/firmware/drivers/tuner/tea5767.c
index da7cdfb65a..1693b63751 100644
--- a/firmware/drivers/tuner/tea5767.c
+++ b/firmware/drivers/tuner/tea5767.c
@@ -8,7 +8,7 @@
* $Id$
* Tuner "middleware" for Philips TEA5767 chip
*
- * Copyright (C) 2004 Jrg Hohensohn
+ * Copyright (C) 2004 Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/export/disk.h b/firmware/export/disk.h
index d6d6796e9e..1f07007c2b 100644
--- a/firmware/export/disk.h
+++ b/firmware/export/disk.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/export/fmradio_i2c.h b/firmware/export/fmradio_i2c.h
index 6483594d04..fcb35d119d 100644
--- a/firmware/export/fmradio_i2c.h
+++ b/firmware/export/fmradio_i2c.h
@@ -8,7 +8,7 @@
* $Id$
* Physical interface of the Philips TEA5767 in Archos Ondio
*
- * Copyright (C) 2004 by Jrg Hohensohn
+ * Copyright (C) 2004 by Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h
index e9f2bfcbaa..60c37bd3f1 100644
--- a/firmware/export/kernel.h
+++ b/firmware/export/kernel.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/export/lcd-remote.h b/firmware/export/lcd-remote.h
index 55d3f6fb38..bccc1e4b29 100644
--- a/firmware/export/lcd-remote.h
+++ b/firmware/export/lcd-remote.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2005 by Richard S. La Charit
+ * Copyright (C) 2005 by Richard S. La Charité
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/export/tuner.h b/firmware/export/tuner.h
index c1bd326c0f..1f78f530c5 100644
--- a/firmware/export/tuner.h
+++ b/firmware/export/tuner.h
@@ -8,7 +8,7 @@
* $Id$
* Tuner abstraction layer
*
- * Copyright (C) 2004 Jrg Hohensohn
+ * Copyright (C) 2004 Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/export/usb_core.h b/firmware/export/usb_core.h
index 5d888ce438..3629645d53 100644
--- a/firmware/export/usb_core.h
+++ b/firmware/export/usb_core.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2007 by Bjrn Stenberg
+ * Copyright (C) 2007 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/export/usb_drv.h b/firmware/export/usb_drv.h
index da7500f1ab..3e4b04b911 100644
--- a/firmware/export/usb_drv.h
+++ b/firmware/export/usb_drv.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2007 by Bjrn Stenberg
+ * Copyright (C) 2007 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/include/crc32.h b/firmware/include/crc32.h
index a2b7ae2f0a..1d1bdc2d80 100644
--- a/firmware/include/crc32.h
+++ b/firmware/include/crc32.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2003 Jrg Hohensohn [IDC]Dragon
+ * Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/include/dir.h b/firmware/include/dir.h
index 6433f1d2ba..d4ead2df10 100644
--- a/firmware/include/dir.h
+++ b/firmware/include/dir.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2007 by Kvin Ferrare
+ * Copyright (C) 2007 by Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/include/dir_uncached.h b/firmware/include/dir_uncached.h
index dd00c2c66b..30ead756a3 100644
--- a/firmware/include/dir_uncached.h
+++ b/firmware/include/dir_uncached.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: dir.h 13741 2007-06-30 02:08:27Z jethead71 $
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/include/file.h b/firmware/include/file.h
index d050a695d1..0cc272044e 100644
--- a/firmware/include/file.h
+++ b/firmware/include/file.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/kernel.c b/firmware/kernel.c
index 4ccf2bbe17..0dec8705ae 100644
--- a/firmware/kernel.c
+++ b/firmware/kernel.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/mp3data.c b/firmware/mp3data.c
index 79e334072d..9f51b9827c 100644
--- a/firmware/mp3data.c
+++ b/firmware/mp3data.c
@@ -19,7 +19,7 @@
/*
* Parts of this code has been stolen from the Ample project and was written
- * by David Hrdeman. It has since been extended and enhanced pretty much by
+ * by David Härdeman. It has since been extended and enhanced pretty much by
* all sorts of friendly Rockbox people.
*
* A nice reference for MPEG header info:
diff --git a/firmware/target/arm/tms320dm320/creative-zvm/pic-creativezvm.c b/firmware/target/arm/tms320dm320/creative-zvm/pic-creativezvm.c
index 334ef25683..836d46c067 100644
--- a/firmware/target/arm/tms320dm320/creative-zvm/pic-creativezvm.c
+++ b/firmware/target/arm/tms320dm320/creative-zvm/pic-creativezvm.c
@@ -271,7 +271,7 @@ void send_command_to_pic(unsigned char in, unsigned char* out,
IO_INTC_EINT1 &= ~INTR_EINT1_EXT0;
/* Clear EXT0 interrupt */
IO_INTC_IRQ1 = INTR_IRQ1_EXT0;
- /* Write command to IC */
+ /* Write command to I²C */
restart:
i2c_write(PIC_ADR, &in, 1);
/* Wait for PIC */
@@ -283,7 +283,7 @@ void send_command_to_pic(unsigned char in, unsigned char* out,
if(i > 50)
goto restart;
}
- /* Read return from IC */
+ /* Read return from I²C */
i2c_read(PIC_ADR, out, length);
/* Re-enable GIO0 interrupt */
IO_INTC_EINT1 |= INTR_EINT1_EXT0;
diff --git a/firmware/target/arm/tms320dm320/i2c-dm320.c b/firmware/target/arm/tms320dm320/i2c-dm320.c
index a87019c69c..7915ca5a94 100755
--- a/firmware/target/arm/tms320dm320/i2c-dm320.c
+++ b/firmware/target/arm/tms320dm320/i2c-dm320.c
@@ -9,7 +9,7 @@
*
* Copyright (C) 2008 by Maurus Cuelenaere
*
- * DM320 IC driver
+ * DM320 I²C driver
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
@@ -145,12 +145,12 @@ int i2c_read(unsigned short address, unsigned char* buf, int count)
void i2c_init(void)
{
#if 0 //TODO: mimic OF I2C clock settings; currently this is done by the bootloader
- IO_CLK_MOD2 &= ~CLK_MOD2_I2C; // turn IC clock off (just to be sure)
+ IO_CLK_MOD2 &= ~CLK_MOD2_I2C; // turn I²C clock off (just to be sure)
IO_CLK_LPCTL1 &= ~1; // set Powerdown mode to off
- IO_CLK_SEL0 &= ~0x800; // set IC clock to PLLA
- IO_CLK_DIV4 &= ~0x1F; // IC clock division = 1
- IO_CLK_MOD2 |= CLK_MOD2_I2C; // enable IC clock
+ IO_CLK_SEL0 &= ~0x800; // set I²C clock to PLLA
+ IO_CLK_DIV4 &= ~0x1F; // I²C clock division = 1
+ IO_CLK_MOD2 |= CLK_MOD2_I2C; // enable I²C clock
#endif
IO_I2C_SCS &= ~0x8; //set clock to 100 kHz
- IO_INTC_EINT2 &= ~INTR_EINT2_I2C; // disable IC interrupt
+ IO_INTC_EINT2 &= ~INTR_EINT2_I2C; // disable I²C interrupt
}
diff --git a/firmware/target/arm/usb-drv-arc.c b/firmware/target/arm/usb-drv-arc.c
index 7758cba2e7..f785535100 100644
--- a/firmware/target/arm/usb-drv-arc.c
+++ b/firmware/target/arm/usb-drv-arc.c
@@ -9,7 +9,7 @@
*
* Driver for ARC USBOTG Device Controller
*
- * Copyright (C) 2007 by Bjrn Stenberg
+ * Copyright (C) 2007 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/target/coldfire/iaudio/m3/adc-m3.c b/firmware/target/coldfire/iaudio/m3/adc-m3.c
index 5997f2419a..9f5bf04a64 100644
--- a/firmware/target/coldfire/iaudio/m3/adc-m3.c
+++ b/firmware/target/coldfire/iaudio/m3/adc-m3.c
@@ -25,8 +25,8 @@
#define ADC_I2C_ADDR 0xa0
-/* The M3 ADC is hooked exclusively to the secondary IC bus, and requires
- * very slow transfers (IC clock <= 16kHz). So we start one 4-byte read
+/* The M3 ADC is hooked exclusively to the secondary I²C bus, and requires
+ * very slow transfers (I²C clock <= 16kHz). So we start one 4-byte read
* transfer each tick, and handle it via an ISR. At 11MHz, one transfer
* takes too long to be started every tick, but it seems we have to live
* with that. */
@@ -92,7 +92,7 @@ unsigned short adc_read(int channel)
void adc_init(void)
{
- MFDR2 = 0x1f; /* IC clock = SYSCLK / 3840 */
+ MFDR2 = 0x1f; /* I²C clock = SYSCLK / 3840 */
MBCR2 = IEN; /* Enable interface */
MBSR2 = 0; /* Clear flags */
MBCR2 = (IEN|IIEN); /* Enable interrupts */
@@ -105,7 +105,7 @@ void adc_init(void)
sleep(1); /* Ensure valid readings when adc_init returns */
}
-/* The ADC (most probably the PIC12F675) obviously has a slow and buggy IC
+/* The ADC (most probably the PIC12F675) obviously has a slow and buggy I²C
* implementation. If a transfer is stopped prematurely, it often locks up
* and doesn't react anymore until the unit is power cycled. */
diff --git a/firmware/target/coldfire/iriver/h100/lcd-as-h100.S b/firmware/target/coldfire/iriver/h100/lcd-as-h100.S
index 8e483d23ad..4cb6d13adf 100644
--- a/firmware/target/coldfire/iriver/h100/lcd-as-h100.S
+++ b/firmware/target/coldfire/iriver/h100/lcd-as-h100.S
@@ -8,7 +8,7 @@
* $Id$
*
* Copyright (C) 2004 by Jens Arnold
- * Based on the work of Alan Korr and Jrg Hohensohn
+ * Based on the work of Alan Korr and Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/target/coldfire/iriver/lcd-remote-iriver.c b/firmware/target/coldfire/iriver/lcd-remote-iriver.c
index 85ba0fef7a..83b7a022e5 100644
--- a/firmware/target/coldfire/iriver/lcd-remote-iriver.c
+++ b/firmware/target/coldfire/iriver/lcd-remote-iriver.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2005 by Richard S. La Charit III
+ * Copyright (C) 2005 by Richard S. La Charité III
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/target/sh/archos/lcd-as-archos-bitmap.S b/firmware/target/sh/archos/lcd-as-archos-bitmap.S
index f2ac525976..c6f95c23a3 100644
--- a/firmware/target/sh/archos/lcd-as-archos-bitmap.S
+++ b/firmware/target/sh/archos/lcd-as-archos-bitmap.S
@@ -8,7 +8,7 @@
* $Id$
*
* Copyright (C) 2004 by Jens Arnold
- * Based on the work of Alan Korr and Jrg Hohensohn
+ * Based on the work of Alan Korr and Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
@@ -121,7 +121,7 @@ _lcd_write_data:
/* This code will fail if an interrupt changes the contents of PBDRL.
* If so, we must disable the interrupt here. If disabling interrupts
- * for a long time (~9200 clks = ~830 s for transferring 112 bytes on
+ * for a long time (~9200 clks = ~830 µs for transferring 112 bytes on
* recorders)is undesirable, the loop has to be rewritten to
* disable/precalculate/transfer/enable for each iteration. However,
* this would significantly decrease performance. */
diff --git a/firmware/target/sh/archos/player/lcd-as-player.S b/firmware/target/sh/archos/player/lcd-as-player.S
index 6c19e1ab2f..3a80782735 100644
--- a/firmware/target/sh/archos/player/lcd-as-player.S
+++ b/firmware/target/sh/archos/player/lcd-as-player.S
@@ -8,7 +8,7 @@
* $Id$
*
* Copyright (C) 2004 by Jens Arnold
- * Based on the work of Alan Korr and Jrg Hohensohn
+ * Based on the work of Alan Korr and Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
@@ -167,7 +167,7 @@ _lcd_write_data:
/* This code will fail if an interrupt changes the contents of PBDRL.
* If so, we must disable the interrupt here. If disabling interrupts
- * for a long time (~9200 clks = ~830 s for transferring 112 bytes on
+ * for a long time (~9200 clks = ~830 µs for transferring 112 bytes on
* recorders)is undesirable, the loop has to be rewritten to
* disable/precalculate/transfer/enable for each iteration. However,
* this would significantly decrease performance. */
diff --git a/firmware/usbstack/usb_storage.c b/firmware/usbstack/usb_storage.c
index 3b2c3c3466..1796bd41fc 100644
--- a/firmware/usbstack/usb_storage.c
+++ b/firmware/usbstack/usb_storage.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2007 by Bjrn Stenberg
+ * Copyright (C) 2007 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/firmware/usbstack/usb_storage.h b/firmware/usbstack/usb_storage.h
index e657e03825..ca5199c6aa 100644
--- a/firmware/usbstack/usb_storage.h
+++ b/firmware/usbstack/usb_storage.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2007 by Bjrn Stenberg
+ * Copyright (C) 2007 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/flash/README b/flash/README
index 9f77dd502f..47ae4ce780 100644
--- a/flash/README
+++ b/flash/README
@@ -1,4 +1,4 @@
-(c) 2003 by Jrg Hohensohn
+(c) 2003 by Jörg Hohensohn
Sourcecode for the flash "infrastructure"
Please bear in mind that these are powerful tools, don't fool with them!
diff --git a/flash/bootbox/main.c b/flash/bootbox/main.c
index 1f459b7bcb..96878d2795 100644
--- a/flash/bootbox/main.c
+++ b/flash/bootbox/main.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2005 by Jrg Hohensohn aka [IDC]Dragon
+ * Copyright (C) 2005 by Jörg Hohensohn aka [IDC]Dragon
*
* This is "Bootbox", a minimalistic loader, rescue firmware for just
* booting into a full features one. Aside from that it does charging
diff --git a/flash/bootloader/README b/flash/bootloader/README
index 16c27d9876..47583da445 100644
--- a/flash/bootloader/README
+++ b/flash/bootloader/README
@@ -1,4 +1,4 @@
-(c) 2003 by Jrg Hohensohn
+(c) 2003 by Jörg Hohensohn
This is the source code for the flash bootloader.
It give the dual boot feature, decompresses one of two software images.
diff --git a/flash/bootloader/bootloader.c b/flash/bootloader/bootloader.c
index d5ce509cce..e973a30d04 100644
--- a/flash/bootloader/bootloader.c
+++ b/flash/bootloader/bootloader.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2003 by Jrg Hohensohn
+ * Copyright (C) 2003 by Jörg Hohensohn
*
* Second-level bootloader, with dual-boot feature by holding F1/Menu
* This is the image being descrambled and executed by the boot ROM.
diff --git a/flash/extract/README b/flash/extract/README
index b66443aa34..6f1934906e 100644
--- a/flash/extract/README
+++ b/flash/extract/README
@@ -1,4 +1,4 @@
-(c) 2003 by Jrg Hohensohn
+(c) 2003 by Jörg Hohensohn
This tool extracts the firmware image out of an original Archos ROM dump,
like created with the Rockbox debug->dump feature.
diff --git a/flash/extract/extract.c b/flash/extract/extract.c
index 2a8a7b3ec7..f5bf264067 100644
--- a/flash/extract/extract.c
+++ b/flash/extract/extract.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2003 by Jrg Hohensohn
+ * Copyright (C) 2003 by Jörg Hohensohn
*
* Tool to extract the scrambled image out of an Archos flash ROM dump
*
diff --git a/flash/make_firmware/README b/flash/make_firmware/README
index 7110610284..9bc9892070 100644
--- a/flash/make_firmware/README
+++ b/flash/make_firmware/README
@@ -1,4 +1,4 @@
-(c) 2003 by Jrg Hohensohn
+(c) 2003 by Jörg Hohensohn
This tool composes a firmware file, out of:
1. Template for the first Flash page
diff --git a/flash/make_firmware/make_firmware.c b/flash/make_firmware/make_firmware.c
index 05cb3322ea..6fbc26ab2f 100644
--- a/flash/make_firmware/make_firmware.c
+++ b/flash/make_firmware/make_firmware.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2003 by Jrg Hohensohn
+ * Copyright (C) 2003 by Jörg Hohensohn
*
* Autoring tool for the firmware image to be programmed into Flash ROM
* It composes the flash content with header, bootloader and image(s)
diff --git a/flash/minimon/README b/flash/minimon/README
index b80edd9689..4eca81e7e9 100644
--- a/flash/minimon/README
+++ b/flash/minimon/README
@@ -1,4 +1,4 @@
-(c) 2003 by Jrg Hohensohn
+(c) 2003 by Jörg Hohensohn
MiniMon is the tiny but powerful-enough piece of code that can be loaded
with the UART boot mod.
diff --git a/flash/uart_boot/README b/flash/uart_boot/README
index edfa20c121..af2b5ae87d 100644
--- a/flash/uart_boot/README
+++ b/flash/uart_boot/README
@@ -1,4 +1,4 @@
-(c) 2003 by Jrg Hohensohn
+(c) 2003 by Jörg Hohensohn
This is the client side for MiniMon, a command line program that communicates with it.
It can be used to reflash a box from ground up, load a program like gdb stub or Rockbox,
diff --git a/rbutil/ipodpatcher/fat32format.c b/rbutil/ipodpatcher/fat32format.c
index e0e30db602..19500f49bf 100644
--- a/rbutil/ipodpatcher/fat32format.c
+++ b/rbutil/ipodpatcher/fat32format.c
@@ -392,7 +392,7 @@ int format_partition(struct ipod_t* ipod, int partition)
if ( qTotalSectors >= 0xffffffff )
{
/* This is a more fundamental limitation on FAT32 - the total
- sector count in the root dir s 32bit. With a bit of
+ sector count in the root dir ­s 32bit. With a bit of
creativity, FAT32 could be extended to handle at least 2^28
clusters There would need to be an extra field in the
FSInfo sector, and the old sector count could be set to
diff --git a/rbutil/rbutilqt/zip/LICENSE.GPL b/rbutil/rbutilqt/zip/LICENSE.GPL
index 40c8c38e9c..04a7580109 100644
--- a/rbutil/rbutilqt/zip/LICENSE.GPL
+++ b/rbutil/rbutilqt/zip/LICENSE.GPL
@@ -305,7 +305,7 @@ the "copyright" line and a pointer to where the full notice is found.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
Also add information on how to contact you by electronic and paper mail.
diff --git a/tools/descramble.c b/tools/descramble.c
index 42bc9cee6c..3bf10a6b69 100644
--- a/tools/descramble.c
+++ b/tools/descramble.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg
+ * Copyright (C) 2002 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/tools/hmac-sha1.c b/tools/hmac-sha1.c
index d036a45a86..adb5f7e119 100644
--- a/tools/hmac-sha1.c
+++ b/tools/hmac-sha1.c
@@ -428,7 +428,7 @@ sha1_process_block (const void *buffer, size_t len, struct sha1_ctx *ctx)
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
/* Written by Simon Josefsson. The interface was inspired by memxor
- in Niels Mller's Nettle. */
+ in Niels Möller's Nettle. */
void *
memxor (void * dest, const void * src, size_t n)
diff --git a/tools/scramble.c b/tools/scramble.c
index a17b16efaa..25b54be852 100644
--- a/tools/scramble.c
+++ b/tools/scramble.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 - 2007 by Bjrn Stenberg
+ * Copyright (C) 2002 - 2007 by Björn Stenberg
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/tools/sh2d.c b/tools/sh2d.c
index cb78df840e..0fcf8b1f6b 100644
--- a/tools/sh2d.c
+++ b/tools/sh2d.c
@@ -3,7 +3,7 @@
* Bart Trzynadlowski, July 24, 2000
* Public domain
*
- * Some changes by Bjrn Stenberg <bjorn@haxx.se>
+ * Some changes by Björn Stenberg <bjorn@haxx.se>
* $Id$
*/
diff --git a/tools/voicefont.c b/tools/voicefont.c
index 3dd5169cc7..6d20f7a152 100644
--- a/tools/voicefont.c
+++ b/tools/voicefont.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2004 by Jrg Hohensohn
+ * Copyright (C) 2004 by Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/tools/voicefont.h b/tools/voicefont.h
index 63374e36d3..23e3f32eb7 100644
--- a/tools/voicefont.h
+++ b/tools/voicefont.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: voicefont.h 15675 2007-11-18 22:01:31Z amiconn $
*
- * Copyright (C) 2004 by Jrg Hohensohn
+ * Copyright (C) 2004 by Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/tools/wavtrim.c b/tools/wavtrim.c
index fe212ef93c..f5603acd55 100644
--- a/tools/wavtrim.c
+++ b/tools/wavtrim.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2004 by Jrg Hohensohn
+ * Copyright (C) 2004 by Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/tools/wavtrim.h b/tools/wavtrim.h
index 86dc28fdaa..314c842536 100644
--- a/tools/wavtrim.h
+++ b/tools/wavtrim.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: wavtrim.h 14229 2007-08-07 10:21:03Z linus $
*
- * Copyright (C) 2004 by Jrg Hohensohn
+ * Copyright (C) 2004 by Jörg Hohensohn
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/uisimulator/battery.c b/uisimulator/battery.c
index acb0835e9f..6a669da517 100644
--- a/uisimulator/battery.c
+++ b/uisimulator/battery.c
@@ -9,7 +9,7 @@
*
* Copyright (C) 1999 Robert Hak (rhak@ramapo.edu)
*
- * Heavily modified for embedded use by Bjrn Stenberg (bjorn@haxx.se)
+ * Heavily modified for embedded use by Björn Stenberg (bjorn@haxx.se)
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/uisimulator/common/stubs.c b/uisimulator/common/stubs.c
index 18e7a242d0..5b02a4256e 100644
--- a/uisimulator/common/stubs.c
+++ b/uisimulator/common/stubs.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2002 by Bjrn Stenberg <bjorn@haxx.se>
+ * Copyright (C) 2002 by Björn Stenberg <bjorn@haxx.se>
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.
diff --git a/uisimulator/sdl/timer.c b/uisimulator/sdl/timer.c
index f103ab5ebd..beaee3b3ce 100644
--- a/uisimulator/sdl/timer.c
+++ b/uisimulator/sdl/timer.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id: timer.h 13806 2007-07-06 21:36:32Z jethead71 $
*
-* Copyright (C) 2005 Kvin Ferrare
+* Copyright (C) 2005 Kévin Ferrare
*
* All files in this archive are subject to the GNU General Public License.
* See the file COPYING in the source tree root for full license agreement.