summaryrefslogtreecommitdiff
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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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:
9 Billy Biggs <vektor@div8.net> - most of liba52.txt 9 Billy Biggs <vektor@div8.net> - most of liba52.txt
10 Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com> - fixed point version 10 Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com> - fixed point version
11 Eduard Hasenleithner <eduardh@aon.at> - gcc 3.0 fixes 11 Eduard Hasenleithner <eduardh@aon.at> - gcc 3.0 fixes
12 Håkan Hjort <d95hjort@dtek.chalmers.se> - Solaris output, mlib code 12 HÃ¥kan Hjort <d95hjort@dtek.chalmers.se> - Solaris output, mlib code
13 Charles M. Hannum <root@ihack.net> - fixes 13 Charles M. Hannum <root@ihack.net> - fixes
14 Chris Hodges <hodges@stradis.com> - made the library reentrant 14 Chris Hodges <hodges@stradis.com> - made the library reentrant
15 Michael Holzt <kju@flummi.de> - OSS output.c and misc errata 15 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)
2065 return n; 2065 return n;
2066 case EXT_FILL_DATA: 2066 case EXT_FILL_DATA:
2067 /* fill_nibble = */ faad_getbits(ld, 4 2067 /* fill_nibble = */ faad_getbits(ld, 4
2068 DEBUGVAR(1,136,"extension_payload(): fill_nibble")); /* must be æ0000Æ */ 2068 DEBUGVAR(1,136,"extension_payload(): fill_nibble")); /* must be æ0000Æ */
2069 for (i = 0; i < count-1; i++) 2069 for (i = 0; i < count-1; i++)
2070 { 2070 {
2071 /* fill_byte[i] = */ faad_getbits(ld, 8 2071 /* fill_byte[i] = */ faad_getbits(ld, 8
2072 DEBUGVAR(1,88,"extension_payload(): fill_byte")); /* must be æ10100101Æ */ 2072 DEBUGVAR(1,88,"extension_payload(): fill_byte")); /* must be æ10100101Æ */
2073 } 2073 }
2074 return count; 2074 return count;
2075 case EXT_DATA_ELEMENT: 2075 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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)
375 375
376 if (ticks > 0) 376 if (ticks > 0)
377 { 377 {
378 int boostquota = boost_ticks * 1000 / ticks; /* in °/oo */ 378 int boostquota = boost_ticks * 1000 / ticks; /* in °/oo */
379 int avgclock = freq_sum * 10 / ticks; /* in 100 kHz */ 379 int avgclock = freq_sum * 10 / ticks; /* in 100 kHz */
380 snprintf(buf, sizeof(buf), "boost ratio: %3d.%d%% (%2d.%dMHz)", 380 snprintf(buf, sizeof(buf), "boost ratio: %3d.%d%% (%2d.%dMHz)",
381 boostquota/10, boostquota%10, avgclock/10, avgclock%10); 381 boostquota/10, boostquota%10, avgclock/10, avgclock%10);
@@ -1732,7 +1732,7 @@ static int disk_callback(int btn, struct gui_synclist *lists)
1732 static const unsigned char i_vmin[] = { 0, 1, 5, 10, 25, 35, 60, 100 }; 1732 static const unsigned char i_vmin[] = { 0, 1, 5, 10, 25, 35, 60, 100 };
1733 static const unsigned char i_vmax[] = { 1, 5, 10, 25, 35, 45, 80, 200 }; 1733 static const unsigned char i_vmax[] = { 1, 5, 10, 25, 35, 45, 80, 200 };
1734 static const unsigned char *kbit_units[] = { "kBit/s", "MBit/s", "GBit/s" }; 1734 static const unsigned char *kbit_units[] = { "kBit/s", "MBit/s", "GBit/s" };
1735 static const unsigned char *nsec_units[] = { "ns", "�s", "ms" }; 1735 static const unsigned char *nsec_units[] = { "ns", "µs", "ms" };
1736 static const char *spec_vers[] = { "1.0-1.2", "1.4", "2.0-2.2", 1736 static const char *spec_vers[] = { "1.0-1.2", "1.4", "2.0-2.2",
1737 "3.1-3.31", "4.0" }; 1737 "3.1-3.31", "4.0" };
1738 if ((btn == ACTION_STD_OK) || (btn == SYS_FS_CHANGED) || (btn == ACTION_REDRAW)) 1738 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2005 by Björn Stenberg 10 * Copyright (C) 2005 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2005 by Björn Stenberg 10 * Copyright (C) 2005 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
8 * $Id$ 8 * $Id$
9 * 9 *
10 * 10 *
11 * Copyright (C) 2003-2005 Jörg Hohensohn 11 * Copyright (C) 2003-2005 Jörg Hohensohn
12 * 12 *
13 * Alpine CD changer Project 13 * Alpine CD changer Project
14 * This is a feasibility study for Archos emulating an Alpine M-Bus CD changer. 14 * 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 @@
7* \/ \/ \/ \/ \/ 7* \/ \/ \/ \/ \/
8* $Id$ 8* $Id$
9* 9*
10* Copyright (C) 2006 Miguel A. Arévalo 10* Copyright (C) 2006 Miguel A. Arévalo
11* Color graphics from eboard 11* Color graphics from eboard
12* GNUChess v2 chess engine Copyright (c) 1988 John Stanback 12* GNUChess v2 chess engine Copyright (c) 1988 John Stanback
13* 13*
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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: clock.c 14095 2007-07-31 10:53:53Z nls $ 8 * $Id: clock.c 14095 2007-07-31 10:53:53Z nls $
9 * 9 *
10 * Copyright (C) 2007 Kévin Ferrare, graphic design 2003 Zakk Roberts 10 * Copyright (C) 2007 Kévin Ferrare, graphic design 2003 Zakk Roberts
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work 10 * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work 10 * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work 10 * Copyright (C) 2007 Copyright Kévin Ferrare based on Zakk Roberts's work
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
10* Plugin for reprogramming the whole Flash ROM chip with a new content. 10* Plugin for reprogramming the whole Flash ROM chip with a new content.
11* !!! DON'T MESS WITH THIS CODE UNLESS YOU'RE ABSOLUTELY SURE WHAT YOU DO !!! 11* !!! DON'T MESS WITH THIS CODE UNLESS YOU'RE ABSOLUTELY SURE WHAT YOU DO !!!
12* 12*
13* Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon 13* Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon
14* 14*
15* All files in this archive are subject to the GNU General Public License. 15* All files in this archive are subject to the GNU General Public License.
16* See the file COPYING in the source tree root for full license agreement. 16* 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare based on work by Pierre Delore 10 * Copyright (C) 2007 Copyright Kévin Ferrare based on work by Pierre Delore
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
11* (This is a real mess if it has to be coded in one single C file) 11* (This is a real mess if it has to be coded in one single C file)
12* 12*
13* File scrolling addition (C) 2005 Alexander Spyridakis 13* File scrolling addition (C) 2005 Alexander Spyridakis
14* Copyright (C) 2004 Jörg Hohensohn aka [IDC]Dragon 14* Copyright (C) 2004 Jörg Hohensohn aka [IDC]Dragon
15* Heavily borrowed from the IJG implementation (C) Thomas G. Lane 15* Heavily borrowed from the IJG implementation (C) Thomas G. Lane
16* Small & fast downscaling IDCT (C) 2002 by Guido Vollbeding JPEGclub.org 16* Small & fast downscaling IDCT (C) 2002 by Guido Vollbeding JPEGclub.org
17* 17*
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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $ 8 * $Id: jackpot.c 14034 2007-07-28 05:42:55Z kevin $
9 * 9 *
10 * Copyright (C) 2007 Copyright Kévin Ferrare 10 * Copyright (C) 2007 Copyright Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
9 * 9 *
10 * Copyright (C) 1999 Chris Allegretta 10 * Copyright (C) 1999 Chris Allegretta
11 * Copyright (C) 2005 Alastair S - ported to podzilla 11 * Copyright (C) 2005 Alastair S - ported to podzilla
12 * Copyright (C) 2005 Jonas Häggqvist - ported to rockbox 12 * Copyright (C) 2005 Jonas Häggqvist - ported to rockbox
13 * 13 *
14 * 14 *
15 * All files in this archive are subject to the GNU General Public License. 15 * 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:
13 Didier Gautheron <dgautheron@magic.fr> - bug fixes 13 Didier Gautheron <dgautheron@magic.fr> - bug fixes
14 Ryan C. Gordon <icculus@lokigames.com> - SDL support 14 Ryan C. Gordon <icculus@lokigames.com> - SDL support
15 Peter Gubanov <peter@elecard.net.ru> - MMX IDCT scheduling 15 Peter Gubanov <peter@elecard.net.ru> - MMX IDCT scheduling
16 Håkan Hjort <d95hjort@dtek.chalmers.se> - Solaris fixes, mlib code 16 HÃ¥kan Hjort <d95hjort@dtek.chalmers.se> - Solaris fixes, mlib code
17 Nicolas Joly <njoly@pasteur.fr> - assorted bug fixes 17 Nicolas Joly <njoly@pasteur.fr> - assorted bug fixes
18 Gerd Knorr <kraxel@goldbach.in-berlin.de> - Xv support 18 Gerd Knorr <kraxel@goldbach.in-berlin.de> - Xv support
19 David I. Lehn <dlehn@vt.edu> - motion_comp mmx code 19 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 @@
9 * 9 *
10 * Copyright (C) 2005 Eli Sherer 10 * Copyright (C) 2005 Eli Sherer
11 * 11 *
12 * Heavily modified for embedded use by Björn Stenberg (bjorn@haxx.se) 12 * Heavily modified for embedded use by Björn Stenberg (bjorn@haxx.se)
13 * 13 *
14 * All files in this archive are subject to the GNU General Public License. 14 * All files in this archive are subject to the GNU General Public License.
15 * See the file COPYING in the source tree root for full license agreement. 15 * 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 @@
10* Plugin for reprogramming only the second image in Flash ROM. 10* Plugin for reprogramming only the second image in Flash ROM.
11* !!! DON'T MESS WITH THIS CODE UNLESS YOU'RE ABSOLUTELY SURE WHAT YOU DO !!! 11* !!! DON'T MESS WITH THIS CODE UNLESS YOU'RE ABSOLUTELY SURE WHAT YOU DO !!!
12* 12*
13* Copyright (C) 2003 Jörg Hohensohn aka [IDC]Dragon 13* Copyright (C) 2003 Jörg Hohensohn aka [IDC]Dragon
14* 14*
15* All files in this archive are subject to the GNU General Public License. 15* All files in this archive are subject to the GNU General Public License.
16* See the file COPYING in the source tree root for full license agreement. 16* 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[] =
548 { SELECT_MENU_INVERT, "Invert" }, 548 { SELECT_MENU_INVERT, "Invert" },
549 { SELECT_MENU_HFLIP, "Horizontal flip" }, 549 { SELECT_MENU_HFLIP, "Horizontal flip" },
550 { SELECT_MENU_VFLIP, "Vertical flip" }, 550 { SELECT_MENU_VFLIP, "Vertical flip" },
551// { SELECT_MENU_ROTATE90, "Rotate 90°" }, 551// { SELECT_MENU_ROTATE90, "Rotate 90°" },
552 { SELECT_MENU_ROTATE180, "Rotate 180°" }, 552 { SELECT_MENU_ROTATE180, "Rotate 180°" },
553// { SELECT_MENU_ROTATE270, "Rotate 270°" }, 553// { SELECT_MENU_ROTATE270, "Rotate 270°" },
554 { SELECT_MENU_CANCEL, "Cancel" }, 554 { SELECT_MENU_CANCEL, "Cancel" },
555 { MENU_END, "" } }; 555 { MENU_END, "" } };
556 556
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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2006 Jörg Hohensohn 10 * Copyright (C) 2006 Jörg Hohensohn
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2004 Jörg Hohensohn 10 * Copyright (C) 2004 Jörg Hohensohn
11 * 11 *
12 * This module collects the Talkbox and voice UI functions. 12 * This module collects the Talkbox and voice UI functions.
13 * (Talkbox reads directory names from mp3 clips called thumbnails, 13 * (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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2004 Jörg Hohensohn 10 * Copyright (C) 2004 Jörg Hohensohn
11 * 11 *
12 * This module collects the Talkbox and voice UI functions. 12 * This module collects the Talkbox and voice UI functions.
13 * (Talkbox reads directory names from mp3 clips called thumbnails, 13 * (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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 Björn Stenberg 10 * Copyright (C) 2002 Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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:
203 203
204 So where is the break-even point? 204 So where is the break-even point?
205 205
206 Each second of pause will draw about 94 mAh / 3600 seconds = 26 µAh. 206 Each second of pause will draw about 94 mAh / 3600 seconds = 26 µAh.
207 207
208 2.18 mAh / 26 µAh = 2180 µAh / 26 µAh = 83.5 seconds 208 2.18 mAh / 26 µAh = 2180 µAh / 26 µAh = 83.5 seconds
209 209
210 Thus a shutdown and restart uses as much power as 83.5 seconds of pause. 210 Thus a shutdown and restart uses as much power as 83.5 seconds of pause.
211 211
diff --git a/docs/CONTRIBUTING b/docs/CONTRIBUTING
index e426770790..0b43d67eaa 100644
--- a/docs/CONTRIBUTING
+++ b/docs/CONTRIBUTING
@@ -63,7 +63,7 @@ Text format
63----------- 63-----------
64Use "unix style" line feeds: "LF" only. Do not use "CR+LF". 64Use "unix style" line feeds: "LF" only. Do not use "CR+LF".
65 65
66Use ISO-8859-1 character set, but try to refrain from using any non-ascii 66Use UTF-8 character set, but try to refrain from using any non-ascii
67letters as they will only appear weird in some camps no matter what. 67letters as they will only appear weird in some camps no matter what.
68 68
69Patches 69Patches
diff --git a/docs/TECH b/docs/TECH
index ded9a7a01b..d53943ad29 100644
--- a/docs/TECH
+++ b/docs/TECH
@@ -6,7 +6,7 @@ Background
6 [Most, if not all, of this document is completely outdated. You should rather 6 [Most, if not all, of this document is completely outdated. You should rather
7 hunt down this info in the Rockbox wiki or source code!] 7 hunt down this info in the Rockbox wiki or source code!]
8 8
9 Björn Stenberg started this venture back in the late year 2001. The first 9 Björn Stenberg started this venture back in the late year 2001. The first
10 Rockbox code was committed to CVS end of March 2002. Rockbox 1.0 was 10 Rockbox code was committed to CVS end of March 2002. Rockbox 1.0 was
11 released in June. 11 released in June.
12 12
@@ -54,7 +54,7 @@ Playing MPEG
54 54
55 The DEMAND signal is connected to a port pin on the CPU which can generate 55 The DEMAND signal is connected to a port pin on the CPU which can generate
56 an IRQ, but only on the falling edge. That means that the mpeg driver code 56 an IRQ, but only on the falling edge. That means that the mpeg driver code
57  must poll the DEMAND signal every ms to keep the MAS happy. The mpeg code 57  must poll the DEMAND signal every ms to keep the MAS happy. The mpeg code
58 does use the IRQ to detect the falling edge when the MAS is "full". 58 does use the IRQ to detect the falling edge when the MAS is "full".
59 59
60 Unfortunately, the serial port on the CPU sends the LSB first, and the MAS 60 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 @@
8# !! Please note that some of the information provided below is # 8# !! Please note that some of the information provided below is #
9# NOT valid for ProFont/Windows !! Just figure it out ... ;-) # 9# NOT valid for ProFont/Windows !! Just figure it out ... ;-) #
10# The Windows version was created using the files from the # 10# The Windows version was created using the files from the #
11# ÒProFontWindows 2.2 ÄÓ folder mentioned below. # 11# “ProFontWindows 2.2 Ġfolder mentioned below. #
12# # 12# #
13# Comparing Mac + Win version, you'll see that all font sizes are # 13# Comparing Mac + Win version, you'll see that all font sizes are #
14# off by 1. This means that Win 8pt version displays like Mac 9pt # 14# off by 1. This means that Win 8pt version displays like Mac 9pt #
@@ -25,16 +25,16 @@
25ProFont Distribution 2.2 25ProFont Distribution 2.2
2621 July 1997 2621 July 1997
27SQ Software 27SQ Software
28Ê 28 
29 29
30 30
31 31
32 32
33 33
34 34
35¥ What is ProFont? 35• What is ProFont?
36 36
37 ProFont began life as a better version of ÒMonaco 9Ó which is especially good for programmers. It was created circa 1987 by Andrew Welch. 37 ProFont began life as a better version of “Monaco 9†which is especially good for programmers. It was created circa 1987 by Andrew Welch.
38 38
39 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. 39 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.
40 40
@@ -44,89 +44,89 @@ SQ Software
44 44
45 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. 45 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.
46 46
47¥ What is the ProFont Distribution? 47• What is the ProFont Distribution?
48 48
49 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. 49 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.
50 50
51 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. 51 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.
52 52
53 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. 53 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.
54 54
55 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. 55 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.
56 56
57¥ What does ProFont 2.2 look like? 57• What does ProFont 2.2 look like?
58 58
59HereÕs a sample: 59Here’s a sample:
60[ see "provsmonaco.gif" and "profomac.gif" ] 60[ see "provsmonaco.gif" and "profomac.gif" ]
61 61
62 62
63Also, 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. 63Also, 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.
64 64
65¥ What is included in this distribution? 65• What is included in this distribution?
66 66
67The distribution includes 7 items: 67The distribution includes 7 items:
68 68
69+ ÒAbout ProFont Distribution 2.2Ó SimpleText document 69+ “About ProFont Distribution 2.2†SimpleText document
70 This is the file you are reading now. 70 This is the file you are reading now.
71 71
72+ ÒProFont Quick StartÓ SimpleText document 72+ “ProFont Quick Start†SimpleText document
73 Quick instructions for installing ProFont and Monaco Tuner. 73 Quick instructions for installing ProFont and Monaco Tuner.
74 74
75+ ÒProFont 2.2 ÄÓ folder 75+ “ProFont 2.2 Ġfolder
76 Version 2.2 of the ÒProFontÓ font. This includes both TrueType and ATM versions of ProFont. 76 Version 2.2 of the “ProFont†font. This includes both TrueType and ATM versions of ProFont.
77 77
78+ ÒProFontISOLatin1 2.2 ÄÓ folder 78+ “ProFontISOLatin1 2.2 Ġfolder
79 Version 2.2 of the ÒProFontISOLatin1Ó font. TrueType and ATM versions of ProFontISOLatin1 are included. 79 Version 2.2 of the “ProFontISOLatin1†font. TrueType and ATM versions of ProFontISOLatin1 are included.
80 80
81+ ÒProFontClassic 1.2 ÄÓ folder 81+ “ProFontClassic 1.2 Ġfolder
82 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. 82 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.
83 83
84+ ÒProFontWindows 2.2 ÄÓ folder 84+ “ProFontWindows 2.2 Ġfolder
85 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. 85 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.
86 86
87+ ÒMonaco Tuner 1.1.1 ÄÓ folder 87+ “Monaco Tuner 1.1.1 Ġfolder
88 Ò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. 88 “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.
89 89
90¥ What kind of Macintosh and System Software do I need to use ProFont? 90• What kind of Macintosh and System Software do I need to use ProFont?
91 91
92 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. 92 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.
93 93
94¥ What happens if I have problems with ProFont Distribution? 94• What happens if I have problems with ProFont Distribution?
95 95
96 Ò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Ó. 96 “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â€.
97 97
98That 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. 98That 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.
99 99
100¥ How do I install the various versions of ProFont? 100• How do I install the various versions of ProFont?
101 101
102 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. 102 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.
103 103
104 Ò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. 104 “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.
105 105
106Note: 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. 106Note: 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.
107 107
108¥ Can I redistribute ProFont Distribution? 108• Can I redistribute ProFont Distribution?
109 109
110Ò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. 110“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.
111 111
112¥ Who is responsible for ProFont? 112• Who is responsible for ProFont?
113 113
114+ Andrew Welch 114+ Andrew Welch
115 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. 115 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.
116 116
117 Thanks Andrew! 117 Thanks Andrew!
118 118
119+ Carl Osterwald 119+ Carl Osterwald
120 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. 120 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.
121 121
122 Thanks Carl! 122 Thanks Carl!
123 123
124 Carl can be reached at Òcarl_osterwald@usa.netÓ. 124 Carl can be reached at “carl_osterwald@usa.netâ€.
125 125
126+ Steve Gilardi 126+ Steve Gilardi
127 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. 127 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.
128 128
129 I can be reached at Òsqueegee@usa.netÓ. 129 I can be reached at “squeegee@usa.netâ€.
130 130
131Enjoy ProFont! 131Enjoy ProFont!
132 132
@@ -136,7 +136,7 @@ Stephen C. Gilardi
136SQ Software 136SQ Software
13721 July 1997 13721 July 1997
138 138
139¥ Version History: 139• Version History:
140 140
141 Version 2.2: 141 Version 2.2:
142 + ProFont 2.2 and ProFontISOLatin1 2.2 include modifications to several characters 142 + ProFont 2.2 and ProFontISOLatin1 2.2 include modifications to several characters
@@ -147,14 +147,14 @@ SQ Software
147 + Monaco Tuner version bumped to 1.1.1 for minor documentation updates. 147 + Monaco Tuner version bumped to 1.1.1 for minor documentation updates.
148 148
149 Version 2.1: 149 Version 2.1:
150 + Monaco Tuner 1.1 adds ÒResizing of Monaco 9Ó and works around a bug which 150 + Monaco Tuner 1.1 adds “Resizing of Monaco 9†and works around a bug which
151 affected desk accessories on Power Macs. 151 affected desk accessories on Power Macs.
152 152
153 Version 2.0: 153 Version 2.0:
154 + ProFont 2.0 includes modifications to several characters 154 + ProFont 2.0 includes modifications to several characters
155 + ProFont 2.0 includes a 7 pt bitmap version 155 + ProFont 2.0 includes a 7 pt bitmap version
156 + ProFontISOLatin1 2.0 released in response to requests from international users 156 + ProFontISOLatin1 2.0 released in response to requests from international users
157 + Monaco Tuner 1.0 replaces far-too-complicated ÒProFont(Monaco)Ó installation 157 + Monaco Tuner 1.0 replaces far-too-complicated “ProFont(Monaco)†installation
158 instructions 158 instructions
159 + ProFontClassic 1.2 is the 9 pt size of ProFont from the version 1.2 release 159 + ProFontClassic 1.2 is the 9 pt size of ProFont from the version 1.2 release
160 160
@@ -163,12 +163,12 @@ SQ Software
163 character set. 163 character set.
164 164
165 Version 1.1.1: 165 Version 1.1.1:
166 + ÒProFont InfoÓ (this file) now actually prints on LaserWriters. Sorry! 166 + “ProFont Info†(this file) now actually prints on LaserWriters. Sorry!
167 + Added item labeled ÒWhat about Monaco 12?Ó 167 + Added item labeled “What about Monaco 12?â€
168 + Minor editing of ÒProFont InfoÓ 168 + Minor editing of “ProFont Infoâ€
169 169
170 Version 1.1: 170 Version 1.1:
171 + ÒProFont (ProFont)Ó now includes TrueType and Type 1 Outline Fonts! 171 + “ProFont (ProFont)†now includes TrueType and Type 1 Outline Fonts!
172 + Includes instructions for installation under System 7.5.1. 172 + Includes instructions for installation under System 7.5.1.
173 + I think ProFont needs an installer. If you agree, please read the bullet item labeled 173 + I think ProFont needs an installer. If you agree, please read the bullet item labeled
174 ÒArenÕt those instructions a little bit too complicated?Ó. 174 “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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon 10 * Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: dir.c 13741 2007-06-30 02:08:27Z jethead71 $ 8 * $Id: dir.c 13741 2007-06-30 02:08:27Z jethead71 $
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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[] = {
213#ifndef BOOTLOADER /* bootloader only supports pure ASCII */ 213#ifndef BOOTLOADER /* bootloader only supports pure ASCII */
214 /* Latin 1 */ 214 /* Latin 1 */
215 { 0xa0, 0, 0, 0x20 }, /* (non-breaking space) */ 215 { 0xa0, 0, 0, 0x20 }, /* (non-breaking space) */
216 { 0xa1, XF_INVEXCLAMATION, 1, 0x21 }, /* ¡ (inverted !) */ 216 { 0xa1, XF_INVEXCLAMATION, 1, 0x21 }, /* ¡ (inverted !) */
217 { 0xa2, XF_CENTSIGN, 1, 0x63 }, /* ¢ (cent sign) */ 217 { 0xa2, XF_CENTSIGN, 1, 0x63 }, /* ¢ (cent sign) */
218 { 0xa3, XF_POUNDSIGN, 1, 0x4c }, /* £ (pound sign) */ 218 { 0xa3, XF_POUNDSIGN, 1, 0x4c }, /* £ (pound sign) */
219 { 0xa4, XF_CURRENCY, 1, 0x6f }, /* ¤ (currency sign) */ 219 { 0xa4, XF_CURRENCY, 1, 0x6f }, /* ¤ (currency sign) */
220 { 0xa5, 0, 0, 0x5c }, /* ¥ (yen sign) */ 220 { 0xa5, 0, 0, 0x5c }, /* Â¥ (yen sign) */
221 221
222 { 0xa7, 0, 0, 0x15 }, /* § (paragraph sign) */ 222 { 0xa7, 0, 0, 0x15 }, /* § (paragraph sign) */
223 223
224 { 0xab, 0, 0, 0x9e }, /* « (left double-angle quotation mark) */ 224 { 0xab, 0, 0, 0x9e }, /* « (left double-angle quotation mark) */
225 225
226 { 0xad, 0, 0, 0x2d }, /* ­ (soft hyphen) */ 226 { 0xad, 0, 0, 0x2d }, /* ­ (soft hyphen) */
227 227
228 { 0xaf, XF_MACRON, 1, 0x2d }, /* ¯ (macron) */ 228 { 0xaf, XF_MACRON, 1, 0x2d }, /* ¯ (macron) */
229 229
230 { 0xb1, 0, 0, 0x95 }, /* ± (plus-minus sign) */ 230 { 0xb1, 0, 0, 0x95 }, /* ± (plus-minus sign) */
231 { 0xb2, 0, 0, 0x99 }, /* ³ (superscript 2) */ 231 { 0xb2, 0, 0, 0x99 }, /* ³ (superscript 2) */
232 { 0xb3, 0, 0, 0x9a }, /* ³ (superscript 3) */ 232 { 0xb3, 0, 0, 0x9a }, /* ³ (superscript 3) */
233 233
234 { 0xb5, 0, 0, 0xe6 }, /* µ (micro sign) */ 234 { 0xb5, 0, 0, 0xe6 }, /* µ (micro sign) */
235 { 0xb6, 0, 0, 0x14 }, /* ¶ (pilcrow sign) */ 235 { 0xb6, 0, 0, 0x14 }, /* ¶ (pilcrow sign) */
236 { 0xb7, 0, 0, 0xa5 }, /* · (middle dot) */ 236 { 0xb7, 0, 0, 0xa5 }, /* · (middle dot) */
237 237
238 { 0xbb, 0, 0, 0x9f }, /* » (right double-angle quotation mark) */ 238 { 0xbb, 0, 0, 0x9f }, /* » (right double-angle quotation mark) */
239 { 0xbc, 0, 0, 0x9c }, /* ¼ (one quarter) */ 239 { 0xbc, 0, 0, 0x9c }, /* ¼ (one quarter) */
240 { 0xbd, 0, 0, 0x9b }, /* ½ (one half) */ 240 { 0xbd, 0, 0, 0x9b }, /* ½ (one half) */
241 { 0xbe, 0, 0, 0x9d }, /* ¾ (three quarters) */ 241 { 0xbe, 0, 0, 0x9d }, /* ¾ (three quarters) */
242 { 0xbf, XF_INVQUESTION, 1, 0x3f }, /* ¿ (inverted ?) */ 242 { 0xbf, XF_INVQUESTION, 1, 0x3f }, /* ¿ (inverted ?) */
243 { 0xc0, XF_AGRAVE, 1, 0x41 }, /* À (A grave) */ 243 { 0xc0, XF_AGRAVE, 1, 0x41 }, /* À (A grave) */
244 { 0xc1, XF_AACUTE, 1, 0x41 }, /* Á (A acute) */ 244 { 0xc1, XF_AACUTE, 1, 0x41 }, /* Ã (A acute) */
245 { 0xc2, XF_ACIRCUMFLEX, 1, 0x41 }, /*  (A circumflex) */ 245 { 0xc2, XF_ACIRCUMFLEX, 1, 0x41 }, /* Â (A circumflex) */
246 { 0xc3, XF_ATILDE, 1, 0x41 }, /* à (A tilde) */ 246 { 0xc3, XF_ATILDE, 1, 0x41 }, /* Ã (A tilde) */
247 { 0xc4, XF_ADIERESIS, 1, 0x41 }, /* Ä (A dieresis) */ 247 { 0xc4, XF_ADIERESIS, 1, 0x41 }, /* Ä (A dieresis) */
248 { 0xc5, XF_ARING, 1, 0x41 }, /* Å (A with ring above) */ 248 { 0xc5, XF_ARING, 1, 0x41 }, /* Ã… (A with ring above) */
249 { 0xc6, XF_AELIGATURE, 1, 0x41 }, /* Æ (AE ligature) */ 249 { 0xc6, XF_AELIGATURE, 1, 0x41 }, /* Æ (AE ligature) */
250 { 0xc7, XF_CCEDILLA, 1, 0x43 }, /* Ç (C cedilla) */ 250 { 0xc7, XF_CCEDILLA, 1, 0x43 }, /* Ç (C cedilla) */
251 { 0xc8, XF_EGRAVE, 1, 0x45 }, /* È (E grave) */ 251 { 0xc8, XF_EGRAVE, 1, 0x45 }, /* È (E grave) */
252 { 0xc9, XF_EACUTE, 1, 0x45 }, /* É (E acute) */ 252 { 0xc9, XF_EACUTE, 1, 0x45 }, /* É (E acute) */
253 { 0xca, XF_ECIRCUMFLEX, 1, 0x45 }, /* Ê (E circumflex) */ 253 { 0xca, XF_ECIRCUMFLEX, 1, 0x45 }, /* Ê (E circumflex) */
254 { 0xcb, XF_EDIERESIS, 1, 0x45 }, /* Ë (E dieresis) */ 254 { 0xcb, XF_EDIERESIS, 1, 0x45 }, /* Ë (E dieresis) */
255 { 0xcc, XF_IGRAVE, 1, 0x49 }, /* Ì (I grave) */ 255 { 0xcc, XF_IGRAVE, 1, 0x49 }, /* ÃŒ (I grave) */
256 { 0xcd, XF_IACUTE, 1, 0x49 }, /* Í (I acute) */ 256 { 0xcd, XF_IACUTE, 1, 0x49 }, /* Ã (I acute) */
257 { 0xce, XF_ICIRCUMFLEX, 1, 0x49 }, /* Î (I circumflex) */ 257 { 0xce, XF_ICIRCUMFLEX, 1, 0x49 }, /* ÃŽ (I circumflex) */
258 { 0xcf, XF_IDIERESIS, 1, 0x49 }, /* Ï (I dieresis) */ 258 { 0xcf, XF_IDIERESIS, 1, 0x49 }, /* Ã (I dieresis) */
259 { 0xd0, XF_ETH, 1, 0x44 }, /* Ð (ETH) */ 259 { 0xd0, XF_ETH, 1, 0x44 }, /* Ã (ETH) */
260 { 0xd1, XF_NTILDE, 1, 0x4e }, /* Ñ (N tilde) */ 260 { 0xd1, XF_NTILDE, 1, 0x4e }, /* Ñ (N tilde) */
261 { 0xd2, XF_OGRAVE, 1, 0x4f }, /* Ò (O grave) */ 261 { 0xd2, XF_OGRAVE, 1, 0x4f }, /* Ã’ (O grave) */
262 { 0xd3, XF_OACUTE, 1, 0x4f }, /* Ó (O acute) */ 262 { 0xd3, XF_OACUTE, 1, 0x4f }, /* Ó (O acute) */
263 { 0xd4, XF_OCIRCUMFLEX, 1, 0x4f }, /* Ô (O circumflex) */ 263 { 0xd4, XF_OCIRCUMFLEX, 1, 0x4f }, /* Ô (O circumflex) */
264 { 0xd5, XF_OTILDE, 1, 0x4f }, /* Õ (O tilde) */ 264 { 0xd5, XF_OTILDE, 1, 0x4f }, /* Õ (O tilde) */
265 { 0xd6, XF_ODIERESIS, 1, 0x4f }, /* Ö (O dieresis) */ 265 { 0xd6, XF_ODIERESIS, 1, 0x4f }, /* Ö (O dieresis) */
266 { 0xd7, 0, 0, 0x96 }, /* × (multiplication sign) */ 266 { 0xd7, 0, 0, 0x96 }, /* × (multiplication sign) */
267 { 0xd8, XF_OSTROKE, 1, 0x30 }, /* Ø (O stroke) */ 267 { 0xd8, XF_OSTROKE, 1, 0x30 }, /* Ø (O stroke) */
268 { 0xd9, XF_UGRAVE, 1, 0x55 }, /* ٠(U grave) */ 268 { 0xd9, XF_UGRAVE, 1, 0x55 }, /* Ù (U grave) */
269 { 0xda, XF_UACUTE, 1, 0x55 }, /* Ú (U acute) */ 269 { 0xda, XF_UACUTE, 1, 0x55 }, /* Ú (U acute) */
270 { 0xdb, XF_UCIRCUMFLEX, 1, 0x55 }, /* Û (U circumflex) */ 270 { 0xdb, XF_UCIRCUMFLEX, 1, 0x55 }, /* Û (U circumflex) */
271 { 0xdc, XF_UDIERESIS, 1, 0x55 }, /* Ü (U dieresis) */ 271 { 0xdc, XF_UDIERESIS, 1, 0x55 }, /* Ãœ (U dieresis) */
272 { 0xdd, XF_YACUTE, 1, 0x59 }, /* Ý (Y acute) */ 272 { 0xdd, XF_YACUTE, 1, 0x59 }, /* Ã (Y acute) */
273 273
274 { 0xdf, 0, 0, 0xe1 }, /* ß (sharp s) */ 274 { 0xdf, 0, 0, 0xe1 }, /* ß (sharp s) */
275 { 0xe0, XF_aGRAVE, 1, 0x61 }, /* à (a grave) */ 275 { 0xe0, XF_aGRAVE, 1, 0x61 }, /* à (a grave) */
276 { 0xe1, XF_aACUTE, 1, 0x61 }, /* á (a acute) */ 276 { 0xe1, XF_aACUTE, 1, 0x61 }, /* á (a acute) */
277 { 0xe2, XF_aCIRCUMFLEX, 1, 0x61 }, /* â (a circumflex) */ 277 { 0xe2, XF_aCIRCUMFLEX, 1, 0x61 }, /* â (a circumflex) */
278 { 0xe3, XF_aTILDE, 1, 0x61 }, /* ã (a tilde) */ 278 { 0xe3, XF_aTILDE, 1, 0x61 }, /* ã (a tilde) */
279 { 0xe4, XF_aDIERESIS, 1, 0x61 }, /* ä (a dieresis) */ 279 { 0xe4, XF_aDIERESIS, 1, 0x61 }, /* ä (a dieresis) */
280 { 0xe5, XF_aRING, 1, 0x61 }, /* å (a with ring above) */ 280 { 0xe5, XF_aRING, 1, 0x61 }, /* Ã¥ (a with ring above) */
281 { 0xe6, XF_aeLIGATURE, 1, 0x61 }, /* æ (ae ligature) */ 281 { 0xe6, XF_aeLIGATURE, 1, 0x61 }, /* æ (ae ligature) */
282 { 0xe7, XF_cCEDILLA, 1, 0x63 }, /* ç (c cedilla) */ 282 { 0xe7, XF_cCEDILLA, 1, 0x63 }, /* ç (c cedilla) */
283 { 0xe8, XF_eGRAVE, 1, 0x65 }, /* è (e grave) */ 283 { 0xe8, XF_eGRAVE, 1, 0x65 }, /* è (e grave) */
284 { 0xe9, XF_eACUTE, 1, 0x65 }, /* é (e acute) */ 284 { 0xe9, XF_eACUTE, 1, 0x65 }, /* é (e acute) */
285 { 0xea, XF_eCIRCUMFLEX, 1, 0x65 }, /* ê (e circumflex) */ 285 { 0xea, XF_eCIRCUMFLEX, 1, 0x65 }, /* ê (e circumflex) */
286 { 0xeb, XF_eDIERESIS, 1, 0x65 }, /* ë (e dieresis) */ 286 { 0xeb, XF_eDIERESIS, 1, 0x65 }, /* ë (e dieresis) */
287 { 0xec, XF_iGRAVE, 1, 0x69 }, /* ì (i grave) */ 287 { 0xec, XF_iGRAVE, 1, 0x69 }, /* ì (i grave) */
288 { 0xed, XF_iACUTE, 1, 0x69 }, /* í (i acute) */ 288 { 0xed, XF_iACUTE, 1, 0x69 }, /* í (i acute) */
289 { 0xee, XF_iCIRCUMFLEX, 1, 0x69 }, /* î (i circumflex) */ 289 { 0xee, XF_iCIRCUMFLEX, 1, 0x69 }, /* î (i circumflex) */
290 { 0xef, XF_iDIERESIS, 1, 0x69 }, /* ï (i dieresis) */ 290 { 0xef, XF_iDIERESIS, 1, 0x69 }, /* ï (i dieresis) */
291 291
292 { 0xf1, XF_nTILDE, 1, 0x6e }, /* ñ (n tilde) */ 292 { 0xf1, XF_nTILDE, 1, 0x6e }, /* ñ (n tilde) */
293 { 0xf2, XF_oGRAVE, 1, 0x6f }, /* ò (o grave) */ 293 { 0xf2, XF_oGRAVE, 1, 0x6f }, /* ò (o grave) */
294 { 0xf3, XF_oACUTE, 1, 0x6f }, /* ó (o acute) */ 294 { 0xf3, XF_oACUTE, 1, 0x6f }, /* ó (o acute) */
295 { 0xf4, XF_oCIRCUMFLEX, 1, 0x6f }, /* ô (o circumflex) */ 295 { 0xf4, XF_oCIRCUMFLEX, 1, 0x6f }, /* ô (o circumflex) */
296 { 0xf5, XF_oTILDE, 1, 0x6f }, /* õ (o tilde) */ 296 { 0xf5, XF_oTILDE, 1, 0x6f }, /* õ (o tilde) */
297 { 0xf6, XF_oDIERESIS, 1, 0x6f }, /* ö (o dieresis) */ 297 { 0xf6, XF_oDIERESIS, 1, 0x6f }, /* ö (o dieresis) */
298 { 0xf7, 0, 0, 0x97 }, /* ÷ (division sign) */ 298 { 0xf7, 0, 0, 0x97 }, /* ÷ (division sign) */
299 { 0xf8, XF_oSLASH, 1, 0x6f }, /* ø (o slash) */ 299 { 0xf8, XF_oSLASH, 1, 0x6f }, /* ø (o slash) */
300 { 0xf9, XF_uGRAVE, 1, 0x75 }, /* ù (u grave) */ 300 { 0xf9, XF_uGRAVE, 1, 0x75 }, /* ù (u grave) */
301 { 0xfa, XF_uACUTE, 1, 0x75 }, /* ú (u acute) */ 301 { 0xfa, XF_uACUTE, 1, 0x75 }, /* ú (u acute) */
302 { 0xfb, XF_uCIRCUMFLEX, 1, 0x75 }, /* û (u circumflex) */ 302 { 0xfb, XF_uCIRCUMFLEX, 1, 0x75 }, /* û (u circumflex) */
303 { 0xfc, XF_uDIERESIS, 1, 0x75 }, /* ü (u dieresis) */ 303 { 0xfc, XF_uDIERESIS, 1, 0x75 }, /* ü (u dieresis) */
304 { 0xfd, XF_yACUTE, 1, 0x79 }, /* ý (y acute) */ 304 { 0xfd, XF_yACUTE, 1, 0x79 }, /* ý (y acute) */
305 305
306 { 0xff, XF_yDIERESIS, 1, 0x79 }, /* ÿ (y dieresis) */ 306 { 0xff, XF_yDIERESIS, 1, 0x79 }, /* ÿ (y dieresis) */
307 307
308 /* Latin extended A */ 308 /* Latin extended A */
309 { 0x0103, XF_aBREVE, 1, 0x61 }, /* a breve */ 309 { 0x0103, XF_aBREVE, 1, 0x61 }, /* a breve */
@@ -715,97 +715,97 @@ const struct xchar_info xchar_info_oldlcd[] = {
715#ifndef BOOTLOADER /* bootloader only supports pure ASCII */ 715#ifndef BOOTLOADER /* bootloader only supports pure ASCII */
716 /* Latin 1 */ 716 /* Latin 1 */
717 { 0xa0, 0, 0, 0x24 }, /* (non-breaking space) */ 717 { 0xa0, 0, 0, 0x24 }, /* (non-breaking space) */
718 { 0xa1, 0, 0, 0x44 }, /* ¡ (inverted !) */ 718 { 0xa1, 0, 0, 0x44 }, /* ¡ (inverted !) */
719 { 0xa2, 0, 0, 0xa8 }, /* ¢ (cent sign) */ 719 { 0xa2, 0, 0, 0xa8 }, /* ¢ (cent sign) */
720 { 0xa3, 0, 0, 0x05 }, /* £ (pound sign) */ 720 { 0xa3, 0, 0, 0x05 }, /* £ (pound sign) */
721 { 0xa4, 0, 0, 0x28 }, /* ¤ (currency sign) */ 721 { 0xa4, 0, 0, 0x28 }, /* ¤ (currency sign) */
722 { 0xa5, 0, 0, 0x07 }, /* ¥ (yen sign) */ 722 { 0xa5, 0, 0, 0x07 }, /* Â¥ (yen sign) */
723 723
724 { 0xa7, 0, 0, 0x63 }, /* § (paragraph sign) */ 724 { 0xa7, 0, 0, 0x63 }, /* § (paragraph sign) */
725 725
726 { 0xab, XF_LEFTDBLANGLEQUOT, 1, 0x40 }, /* « (left double-angle quotation mark) */ 726 { 0xab, XF_LEFTDBLANGLEQUOT, 1, 0x40 }, /* « (left double-angle quotation mark) */
727 727
728 { 0xad, 0, 0, 0x31 }, /* ­ (soft hyphen) */ 728 { 0xad, 0, 0, 0x31 }, /* ­ (soft hyphen) */
729 729
730 { 0xaf, 0, 0, 0xee }, /* ¯ (macron) */ 730 { 0xaf, 0, 0, 0xee }, /* ¯ (macron) */
731 731
732 { 0xb1, XF_PLUSMINUS, 1, 0x2f }, /* ± (plus-minus sign) */ 732 { 0xb1, XF_PLUSMINUS, 1, 0x2f }, /* ± (plus-minus sign) */
733 { 0xb2, XF_SUPER2, 1, 0x36 }, /* ³ (superscript 2) */ 733 { 0xb2, XF_SUPER2, 1, 0x36 }, /* ³ (superscript 2) */
734 { 0xb3, XF_SUPER3, 1, 0x37 }, /* ³ (superscript 3) */ 734 { 0xb3, XF_SUPER3, 1, 0x37 }, /* ³ (superscript 3) */
735 735
736 { 0xb5, XF_MICRO, 1, 0x79 }, /* µ (micro sign) */ 736 { 0xb5, XF_MICRO, 1, 0x79 }, /* µ (micro sign) */
737 { 0xb6, 0, 0, 0x1a }, /* ¶ (pilcrow sign) */ 737 { 0xb6, 0, 0, 0x1a }, /* ¶ (pilcrow sign) */
738 { 0xb7, XF_MIDDLEDOT, 1, 0x32 }, /* · (middle dot) */ 738 { 0xb7, XF_MIDDLEDOT, 1, 0x32 }, /* · (middle dot) */
739 739
740 { 0xbb, XF_RIGHTDBLANGLEQUOT, 1, 0x42 }, /* » (right double-angle quotation mark) */ 740 { 0xbb, XF_RIGHTDBLANGLEQUOT, 1, 0x42 }, /* » (right double-angle quotation mark) */
741 { 0xbc, XF_ONEQUARTER, 1, 0x29 }, /* ¼ (one quarter) */ 741 { 0xbc, XF_ONEQUARTER, 1, 0x29 }, /* ¼ (one quarter) */
742 { 0xbd, XF_ONEHALF, 1, 0x29 }, /* ½ (one half) */ 742 { 0xbd, XF_ONEHALF, 1, 0x29 }, /* ½ (one half) */
743 { 0xbe, XF_THREEQUARTERS, 1, 0x29 }, /* ¾ (three quarters) */ 743 { 0xbe, XF_THREEQUARTERS, 1, 0x29 }, /* ¾ (three quarters) */
744 { 0xbf, 0, 0, 0x64 }, /* ¿ (inverted ?) */ 744 { 0xbf, 0, 0, 0x64 }, /* ¿ (inverted ?) */
745 { 0xc0, 0, 0, 0x8c }, /* À (A grave) */ 745 { 0xc0, 0, 0, 0x8c }, /* À (A grave) */
746 { 0xc1, 0, 0, 0x8d }, /* Á (A acute) */ 746 { 0xc1, 0, 0, 0x8d }, /* Ã (A acute) */
747 { 0xc2, 0, 0, 0x8e }, /*  (A circumflex) */ 747 { 0xc2, 0, 0, 0x8e }, /* Â (A circumflex) */
748 { 0xc3, 0, 0, 0x8f }, /* à (A tilde) */ 748 { 0xc3, 0, 0, 0x8f }, /* Ã (A tilde) */
749 { 0xc4, 0, 0, 0x5f }, /* Ä (A dieresis) */ 749 { 0xc4, 0, 0, 0x5f }, /* Ä (A dieresis) */
750 { 0xc5, 0, 0, 0x12 }, /* Å (A with ring above) */ 750 { 0xc5, 0, 0, 0x12 }, /* Ã… (A with ring above) */
751 { 0xc6, 0, 0, 0x20 }, /* Æ (AE ligature) */ 751 { 0xc6, 0, 0, 0x20 }, /* Æ (AE ligature) */
752 { 0xc7, 0, 0, 0x0d }, /* Ç (C cedilla) */ 752 { 0xc7, 0, 0, 0x0d }, /* Ç (C cedilla) */
753 { 0xc8, 0, 0, 0x90 }, /* È (E grave) */ 753 { 0xc8, 0, 0, 0x90 }, /* È (E grave) */
754 { 0xc9, 0, 0, 0x23 }, /* É (E acute) */ 754 { 0xc9, 0, 0, 0x23 }, /* É (E acute) */
755 { 0xca, 0, 0, 0x91 }, /* Ê (E circumflex) */ 755 { 0xca, 0, 0, 0x91 }, /* Ê (E circumflex) */
756 { 0xcb, 0, 0, 0x92 }, /* Ë (E dieresis) */ 756 { 0xcb, 0, 0, 0x92 }, /* Ë (E dieresis) */
757 { 0xcc, 0, 0, 0x93 }, /* Ì (I grave) */ 757 { 0xcc, 0, 0, 0x93 }, /* ÃŒ (I grave) */
758 { 0xcd, 0, 0, 0x94 }, /* Í (I acute) */ 758 { 0xcd, 0, 0, 0x94 }, /* Ã (I acute) */
759 { 0xce, XF_ICIRCUMFLEX, 1, 0x4d }, /* Î (I circumflex) */ 759 { 0xce, XF_ICIRCUMFLEX, 1, 0x4d }, /* ÃŽ (I circumflex) */
760 { 0xcf, XF_IDIERESIS, 1, 0x4d }, /* Ï (I dieresis) */ 760 { 0xcf, XF_IDIERESIS, 1, 0x4d }, /* Ã (I dieresis) */
761 { 0xd0, 0, 0, 0x95 }, /* Ð (ETH) */ 761 { 0xd0, 0, 0, 0x95 }, /* Ã (ETH) */
762 { 0xd1, 0, 0, 0x61 }, /* Ñ (N tilde) */ 762 { 0xd1, 0, 0, 0x61 }, /* Ñ (N tilde) */
763 { 0xd2, 0, 0, 0x96 }, /* Ò (O grave) */ 763 { 0xd2, 0, 0, 0x96 }, /* Ã’ (O grave) */
764 { 0xd3, 0, 0, 0x97 }, /* Ó (O acute) */ 764 { 0xd3, 0, 0, 0x97 }, /* Ó (O acute) */
765 { 0xd4, 0, 0, 0x98 }, /* Ô (O circumflex) */ 765 { 0xd4, 0, 0, 0x98 }, /* Ô (O circumflex) */
766 { 0xd5, 0, 0, 0x99 }, /* Õ (O tilde) */ 766 { 0xd5, 0, 0, 0x99 }, /* Õ (O tilde) */
767 { 0xd6, 0, 0, 0x60 }, /* Ö (O dieresis) */ 767 { 0xd6, 0, 0, 0x60 }, /* Ö (O dieresis) */
768 { 0xd7, 0, 0, 0xde }, /* × (multiplication sign) */ 768 { 0xd7, 0, 0, 0xde }, /* × (multiplication sign) */
769 { 0xd8, 0, 0, 0x0f }, /* Ø (O stroke) */ 769 { 0xd8, 0, 0, 0x0f }, /* Ø (O stroke) */
770 { 0xd9, 0, 0, 0x9a }, /* ٠(U grave) */ 770 { 0xd9, 0, 0, 0x9a }, /* Ù (U grave) */
771 { 0xda, 0, 0, 0x9b }, /* Ú (U acute) */ 771 { 0xda, 0, 0, 0x9b }, /* Ú (U acute) */
772 { 0xdb, XF_UCIRCUMFLEX, 1, 0x59 }, /* Û (U circumflex) */ 772 { 0xdb, XF_UCIRCUMFLEX, 1, 0x59 }, /* Û (U circumflex) */
773 { 0xdc, 0, 0, 0x62 }, /* Ü (U dieresis) */ 773 { 0xdc, 0, 0, 0x62 }, /* Ãœ (U dieresis) */
774 { 0xdd, XF_YACUTE, 1, 0x5d }, /* Ý (Y acute) */ 774 { 0xdd, XF_YACUTE, 1, 0x5d }, /* Ã (Y acute) */
775 775
776 { 0xdf, 0, 0, 0x22 }, /* ß (sharp s) */ 776 { 0xdf, 0, 0, 0x22 }, /* ß (sharp s) */
777 { 0xe0, 0, 0, 0x83 }, /* à (a grave) */ 777 { 0xe0, 0, 0, 0x83 }, /* à (a grave) */
778 { 0xe1, 0, 0, 0x9c }, /* á (a acute) */ 778 { 0xe1, 0, 0, 0x9c }, /* á (a acute) */
779 { 0xe2, 0, 0, 0x9d }, /* â (a circumflex) */ 779 { 0xe2, 0, 0, 0x9d }, /* â (a circumflex) */
780 { 0xe3, 0, 0, 0x9e }, /* ã (a tilde) */ 780 { 0xe3, 0, 0, 0x9e }, /* ã (a tilde) */
781 { 0xe4, 0, 0, 0x7f }, /* ä (a dieresis) */ 781 { 0xe4, 0, 0, 0x7f }, /* ä (a dieresis) */
782 { 0xe5, 0, 0, 0x13 }, /* å (a with ring above) */ 782 { 0xe5, 0, 0, 0x13 }, /* Ã¥ (a with ring above) */
783 { 0xe6, 0, 0, 0x21 }, /* æ (ae ligature */ 783 { 0xe6, 0, 0, 0x21 }, /* æ (ae ligature */
784 { 0xe7, 0, 0, 0x84 }, /* ç (c cedilla) */ 784 { 0xe7, 0, 0, 0x84 }, /* ç (c cedilla) */
785 { 0xe8, 0, 0, 0x08 }, /* è (e grave) */ 785 { 0xe8, 0, 0, 0x08 }, /* è (e grave) */
786 { 0xe9, 0, 0, 0x09 }, /* é (e acute) */ 786 { 0xe9, 0, 0, 0x09 }, /* é (e acute) */
787 { 0xea, 0, 0, 0x9f }, /* ê (e circumflex) */ 787 { 0xea, 0, 0, 0x9f }, /* ê (e circumflex) */
788 { 0xeb, 0, 0, 0xa0 }, /* ë (e dieresis) */ 788 { 0xeb, 0, 0, 0xa0 }, /* ë (e dieresis) */
789 { 0xec, XF_iGRAVE, 1, 0x6d }, /* ì (i grave) */ 789 { 0xec, XF_iGRAVE, 1, 0x6d }, /* ì (i grave) */
790 { 0xed, 0, 0, 0xa1 }, /* í (i acute) */ 790 { 0xed, 0, 0, 0xa1 }, /* í (i acute) */
791 { 0xee, 0, 0, 0xa2 }, /* î (i circumflex) */ 791 { 0xee, 0, 0, 0xa2 }, /* î (i circumflex) */
792 { 0xef, 0, 0, 0xa3 }, /* ï (i dieresis) */ 792 { 0xef, 0, 0, 0xa3 }, /* ï (i dieresis) */
793 793
794 { 0xf1, 0, 0, 0x81 }, /* ñ (n tilde) */ 794 { 0xf1, 0, 0, 0x81 }, /* ñ (n tilde) */
795 { 0xf2, 0, 0, 0x0c }, /* ò (o grave) */ 795 { 0xf2, 0, 0, 0x0c }, /* ò (o grave) */
796 { 0xf3, 0, 0, 0xa4 }, /* ó (o acute) */ 796 { 0xf3, 0, 0, 0xa4 }, /* ó (o acute) */
797 { 0xf4, 0, 0, 0xa5 }, /* ô (o circumflex) */ 797 { 0xf4, 0, 0, 0xa5 }, /* ô (o circumflex) */
798 { 0xf5, 0, 0, 0xa6 }, /* õ (o tilde) */ 798 { 0xf5, 0, 0, 0xa6 }, /* õ (o tilde) */
799 { 0xf6, 0, 0, 0x80 }, /* ö (o dieresis) */ 799 { 0xf6, 0, 0, 0x80 }, /* ö (o dieresis) */
800 { 0xf7, XF_DIVISION, 1, 0x2f }, /* ÷ (division sign) */ 800 { 0xf7, XF_DIVISION, 1, 0x2f }, /* ÷ (division sign) */
801 { 0xf8, 0, 0, 0x10 }, /* ø (o slash) */ 801 { 0xf8, 0, 0, 0x10 }, /* ø (o slash) */
802 { 0xf9, 0, 0, 0x0a }, /* ù (u grave) */ 802 { 0xf9, 0, 0, 0x0a }, /* ù (u grave) */
803 { 0xfa, 0, 0, 0xa7 }, /* ú (u acute) */ 803 { 0xfa, 0, 0, 0xa7 }, /* ú (u acute) */
804 { 0xfb, XF_uCIRCUMFLEX, 1, 0x79 }, /* û (u circumflex) */ 804 { 0xfb, XF_uCIRCUMFLEX, 1, 0x79 }, /* û (u circumflex) */
805 { 0xfc, 0, 0, 0xa2 }, /* ü (u dieresis) */ 805 { 0xfc, 0, 0, 0xa2 }, /* ü (u dieresis) */
806 { 0xfd, 0, 0, 0xaf }, /* ý (y acute) */ 806 { 0xfd, 0, 0, 0xaf }, /* ý (y acute) */
807 807
808 { 0xff, XF_yDIERESIS, 1, 0x7d }, /* ÿ (y dieresis) */ 808 { 0xff, XF_yDIERESIS, 1, 0x7d }, /* ÿ (y dieresis) */
809 809
810 /* Latin extended A */ 810 /* Latin extended A */
811 { 0x0103, 0, 0, 0xe9 }, /* a breve */ 811 { 0x0103, 0, 0, 0xe9 }, /* a breve */
@@ -1072,81 +1072,81 @@ const unsigned char xfont_fixed[][HW_PATTERN_SIZE] = {
1072 [XF_ICON_TEXTFILE] = { 0x1f, 0x00, 0x1f, 0x00, 0x1f, 0x00, 0x1f}, 1072 [XF_ICON_TEXTFILE] = { 0x1f, 0x00, 0x1f, 0x00, 0x1f, 0x00, 0x1f},
1073 [XF_ICON_CONFIG] = { 0x0b, 0x10, 0x0b, 0x00, 0x1f, 0x00, 0x1f}, 1073 [XF_ICON_CONFIG] = { 0x0b, 0x10, 0x0b, 0x00, 0x1f, 0x00, 0x1f},
1074 /* Latin 1 */ 1074 /* Latin 1 */
1075 [XF_INVEXCLAMATION]= { 0x04, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04}, /* ¡ */ 1075 [XF_INVEXCLAMATION]= { 0x04, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04}, /* ¡ */
1076 [XF_CENTSIGN] = { 0x04, 0x04, 0x0f, 0x10, 0x10, 0x0f, 0x04}, /* ¢ */ 1076 [XF_CENTSIGN] = { 0x04, 0x04, 0x0f, 0x10, 0x10, 0x0f, 0x04}, /* ¢ */
1077 [XF_POUNDSIGN] = { 0x06, 0x09, 0x08, 0x1e, 0x08, 0x08, 0x1f}, /* £ */ 1077 [XF_POUNDSIGN] = { 0x06, 0x09, 0x08, 0x1e, 0x08, 0x08, 0x1f}, /* £ */
1078 [XF_CURRENCY] = { 0x00, 0x11, 0x0e, 0x0a, 0x0e, 0x11, 0x00}, /* ¤ */ 1078 [XF_CURRENCY] = { 0x00, 0x11, 0x0e, 0x0a, 0x0e, 0x11, 0x00}, /* ¤ */
1079 [XF_LEFTDBLANGLEQUOT] = { 0x00, 0x05, 0x0a, 0x14, 0x0a, 0x05, 0x00}, /* « */ 1079 [XF_LEFTDBLANGLEQUOT] = { 0x00, 0x05, 0x0a, 0x14, 0x0a, 0x05, 0x00}, /* « */
1080 [XF_MACRON] = { 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /* ¯ */ 1080 [XF_MACRON] = { 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /* ¯ */
1081 [XF_PLUSMINUS] = { 0x04, 0x04, 0x1f, 0x04, 0x04, 0x00, 0x1f}, /* ± */ 1081 [XF_PLUSMINUS] = { 0x04, 0x04, 0x1f, 0x04, 0x04, 0x00, 0x1f}, /* ± */
1082 [XF_SUPER2] = { 0x1c, 0x04, 0x1c, 0x10, 0x1c, 0x00, 0x00}, /* ³ */ 1082 [XF_SUPER2] = { 0x1c, 0x04, 0x1c, 0x10, 0x1c, 0x00, 0x00}, /* ³ */
1083 [XF_SUPER3] = { 0x1c, 0x04, 0x1c, 0x04, 0x1c, 0x00, 0x00}, /* ³ */ 1083 [XF_SUPER3] = { 0x1c, 0x04, 0x1c, 0x04, 0x1c, 0x00, 0x00}, /* ³ */
1084 [XF_MICRO] = { 0x00, 0x09, 0x09, 0x09, 0x0f, 0x08, 0x10}, /* µ */ 1084 [XF_MICRO] = { 0x00, 0x09, 0x09, 0x09, 0x0f, 0x08, 0x10}, /* µ */
1085 [XF_MIDDLEDOT] = { 0x00, 0x00, 0x00, 0x0c, 0x0c, 0x00, 0x00}, /* · */ 1085 [XF_MIDDLEDOT] = { 0x00, 0x00, 0x00, 0x0c, 0x0c, 0x00, 0x00}, /* · */
1086 [XF_RIGHTDBLANGLEQUOT] = { 0x00, 0x14, 0x0a, 0x05, 0x0a, 0x14, 0x00}, /* » */ 1086 [XF_RIGHTDBLANGLEQUOT] = { 0x00, 0x14, 0x0a, 0x05, 0x0a, 0x14, 0x00}, /* » */
1087 [XF_ONEQUARTER] = { 0x11, 0x12, 0x14, 0x09, 0x13, 0x07, 0x01}, /* ¼ */ 1087 [XF_ONEQUARTER] = { 0x11, 0x12, 0x14, 0x09, 0x13, 0x07, 0x01}, /* ¼ */
1088 [XF_ONEHALF] = { 0x11, 0x12, 0x17, 0x09, 0x17, 0x04, 0x07}, /* ½ */ 1088 [XF_ONEHALF] = { 0x11, 0x12, 0x17, 0x09, 0x17, 0x04, 0x07}, /* ½ */
1089 [XF_THREEQUARTERS] = { 0x18, 0x09, 0x1a, 0x0d, 0x1b, 0x17, 0x01}, /* ¾ */ 1089 [XF_THREEQUARTERS] = { 0x18, 0x09, 0x1a, 0x0d, 0x1b, 0x17, 0x01}, /* ¾ */
1090 [XF_INVQUESTION] = { 0x04, 0x00, 0x04, 0x08, 0x10, 0x11, 0x0e}, /* ¿ */ 1090 [XF_INVQUESTION] = { 0x04, 0x00, 0x04, 0x08, 0x10, 0x11, 0x0e}, /* ¿ */
1091 [XF_AGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* À */ 1091 [XF_AGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* À */
1092 [XF_AACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* Á */ 1092 [XF_AACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* Ã */
1093 [XF_ACIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /*  */ 1093 [XF_ACIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* Â */
1094 [XF_ATILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* à */ 1094 [XF_ATILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x1f, 0x11, 0x11}, /* Ã */
1095 [XF_ADIERESIS] = { 0x0a, 0x00, 0x04, 0x0a, 0x11, 0x1f, 0x11}, /* Ä */ 1095 [XF_ADIERESIS] = { 0x0a, 0x00, 0x04, 0x0a, 0x11, 0x1f, 0x11}, /* Ä */
1096 [XF_ARING] = { 0x04, 0x0a, 0x04, 0x0e, 0x11, 0x1f, 0x11}, /* Å */ 1096 [XF_ARING] = { 0x04, 0x0a, 0x04, 0x0e, 0x11, 0x1f, 0x11}, /* Ã… */
1097 [XF_AELIGATURE] = { 0x0f, 0x14, 0x14, 0x1f, 0x14, 0x14, 0x17}, /* Æ */ 1097 [XF_AELIGATURE] = { 0x0f, 0x14, 0x14, 0x1f, 0x14, 0x14, 0x17}, /* Æ */
1098 [XF_CCEDILLA] = { 0x0f, 0x10, 0x10, 0x10, 0x0f, 0x02, 0x0e}, /* Ç */ 1098 [XF_CCEDILLA] = { 0x0f, 0x10, 0x10, 0x10, 0x0f, 0x02, 0x0e}, /* Ç */
1099 [XF_EGRAVE] = { 0x08, 0x04, 0x1f, 0x10, 0x1e, 0x10, 0x1f}, /* È */ 1099 [XF_EGRAVE] = { 0x08, 0x04, 0x1f, 0x10, 0x1e, 0x10, 0x1f}, /* È */
1100 [XF_EACUTE] = { 0x02, 0x04, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* É */ 1100 [XF_EACUTE] = { 0x02, 0x04, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* É */
1101 [XF_ECIRCUMFLEX] = { 0x04, 0x0a, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* Ê */ 1101 [XF_ECIRCUMFLEX] = { 0x04, 0x0a, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* Ê */
1102 [XF_EDIERESIS] = { 0x0a, 0x00, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* Ë */ 1102 [XF_EDIERESIS] = { 0x0a, 0x00, 0x1f, 0x10, 0x1c, 0x10, 0x1f}, /* Ë */
1103 [XF_IGRAVE] = { 0x08, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Ì */ 1103 [XF_IGRAVE] = { 0x08, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* ÃŒ */
1104 [XF_IACUTE] = { 0x02, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Í */ 1104 [XF_IACUTE] = { 0x02, 0x04, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Ã */
1105 [XF_ICIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Î */ 1105 [XF_ICIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* ÃŽ */
1106 [XF_IDIERESIS] = { 0x0a, 0x00, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Ï */ 1106 [XF_IDIERESIS] = { 0x0a, 0x00, 0x0e, 0x04, 0x04, 0x04, 0x0e}, /* Ã */
1107 [XF_ETH] = { 0x0c, 0x0a, 0x09, 0x1d, 0x09, 0x0a, 0x0c}, /* Ð */ 1107 [XF_ETH] = { 0x0c, 0x0a, 0x09, 0x1d, 0x09, 0x0a, 0x0c}, /* Ã */
1108 [XF_NTILDE] = { 0x0d, 0x12, 0x00, 0x19, 0x15, 0x13, 0x11}, /* Ñ */ 1108 [XF_NTILDE] = { 0x0d, 0x12, 0x00, 0x19, 0x15, 0x13, 0x11}, /* Ñ */
1109 [XF_OGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ò */ 1109 [XF_OGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ã’ */
1110 [XF_OACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ó */ 1110 [XF_OACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ó */
1111 [XF_OCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ô */ 1111 [XF_OCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ô */
1112 [XF_OTILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Õ */ 1112 [XF_OTILDE] = { 0x0d, 0x12, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Õ */
1113 [XF_ODIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ö */ 1113 [XF_ODIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x11, 0x0e}, /* Ö */
1114 [XF_OSTROKE] = { 0x01, 0x0e, 0x13, 0x15, 0x19, 0x0e, 0x10}, /* Ø */ 1114 [XF_OSTROKE] = { 0x01, 0x0e, 0x13, 0x15, 0x19, 0x0e, 0x10}, /* Ø */
1115 [XF_UGRAVE] = { 0x08, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* ٠*/ 1115 [XF_UGRAVE] = { 0x08, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ù */
1116 [XF_UACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ú */ 1116 [XF_UACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ú */
1117 [XF_UCIRCUMFLEX] = { 0x04, 0x0a, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Û */ 1117 [XF_UCIRCUMFLEX] = { 0x04, 0x0a, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Û */
1118 [XF_UDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ü */ 1118 [XF_UDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x11, 0x11, 0x0e}, /* Ãœ */
1119 [XF_YACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0a, 0x04, 0x04}, /* Ý */ 1119 [XF_YACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0a, 0x04, 0x04}, /* Ã */
1120 [XF_aGRAVE] = { 0x08, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* à */ 1120 [XF_aGRAVE] = { 0x08, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* à */
1121 [XF_aACUTE] = { 0x02, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* á */ 1121 [XF_aACUTE] = { 0x02, 0x04, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* á */
1122 [XF_aCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* â */ 1122 [XF_aCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* â */
1123 [XF_aTILDE] = { 0x0d, 0x12, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* ã */ 1123 [XF_aTILDE] = { 0x0d, 0x12, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* ã */
1124 [XF_aDIERESIS] = { 0x0a, 0x00, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* ä */ 1124 [XF_aDIERESIS] = { 0x0a, 0x00, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* ä */
1125 [XF_aRING] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* å */ 1125 [XF_aRING] = { 0x04, 0x0a, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, /* Ã¥ */
1126 [XF_aeLIGATURE] = { 0x00, 0x00, 0x1a, 0x05, 0x0f, 0x14, 0x0f}, /* æ */ 1126 [XF_aeLIGATURE] = { 0x00, 0x00, 0x1a, 0x05, 0x0f, 0x14, 0x0f}, /* æ */
1127 [XF_cCEDILLA] = { 0x00, 0x0f, 0x10, 0x10, 0x0f, 0x02, 0x04}, /* ç */ 1127 [XF_cCEDILLA] = { 0x00, 0x0f, 0x10, 0x10, 0x0f, 0x02, 0x04}, /* ç */
1128 [XF_eGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* è */ 1128 [XF_eGRAVE] = { 0x08, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* è */
1129 [XF_eACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* é */ 1129 [XF_eACUTE] = { 0x02, 0x04, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* é */
1130 [XF_eCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* ê */ 1130 [XF_eCIRCUMFLEX] = { 0x04, 0x0a, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* ê */
1131 [XF_eDIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* ë */ 1131 [XF_eDIERESIS] = { 0x0a, 0x00, 0x0e, 0x11, 0x1f, 0x10, 0x0e}, /* ë */
1132 [XF_iGRAVE] = { 0x08, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* ì */ 1132 [XF_iGRAVE] = { 0x08, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* ì */
1133 [XF_iACUTE] = { 0x02, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* í */ 1133 [XF_iACUTE] = { 0x02, 0x04, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* í */
1134 [XF_iCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* î */ 1134 [XF_iCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* î */
1135 [XF_iDIERESIS] = { 0x0a, 0x00, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* ï */ 1135 [XF_iDIERESIS] = { 0x0a, 0x00, 0x00, 0x0c, 0x04, 0x04, 0x0e}, /* ï */
1136 [XF_nTILDE] = { 0x0d, 0x12, 0x00, 0x16, 0x19, 0x11, 0x11}, /* ñ */ 1136 [XF_nTILDE] = { 0x0d, 0x12, 0x00, 0x16, 0x19, 0x11, 0x11}, /* ñ */
1137 [XF_oGRAVE] = { 0x08, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ò */ 1137 [XF_oGRAVE] = { 0x08, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ò */
1138 [XF_oACUTE] = { 0x02, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ó */ 1138 [XF_oACUTE] = { 0x02, 0x04, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ó */
1139 [XF_oCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ô */ 1139 [XF_oCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ô */
1140 [XF_oTILDE] = { 0x0d, 0x12, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* õ */ 1140 [XF_oTILDE] = { 0x0d, 0x12, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* õ */
1141 [XF_oDIERESIS] = { 0x00, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ö */ 1141 [XF_oDIERESIS] = { 0x00, 0x0a, 0x00, 0x0e, 0x11, 0x11, 0x0e}, /* ö */
1142 [XF_DIVISION] = { 0x00, 0x04, 0x00, 0x1f, 0x00, 0x04, 0x00}, /* ÷ */ 1142 [XF_DIVISION] = { 0x00, 0x04, 0x00, 0x1f, 0x00, 0x04, 0x00}, /* ÷ */
1143 [XF_oSLASH] = { 0x00, 0x02, 0x0e, 0x15, 0x15, 0x0e, 0x08}, /* ø */ 1143 [XF_oSLASH] = { 0x00, 0x02, 0x0e, 0x15, 0x15, 0x0e, 0x08}, /* ø */
1144 [XF_uGRAVE] = { 0x08, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ù */ 1144 [XF_uGRAVE] = { 0x08, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ù */
1145 [XF_uACUTE] = { 0x02, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ú */ 1145 [XF_uACUTE] = { 0x02, 0x04, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ú */
1146 [XF_uCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* û */ 1146 [XF_uCIRCUMFLEX] = { 0x04, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* û */
1147 [XF_uDIERESIS] = { 0x00, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ü */ 1147 [XF_uDIERESIS] = { 0x00, 0x0a, 0x00, 0x11, 0x11, 0x13, 0x0d}, /* ü */
1148 [XF_yACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* ý */ 1148 [XF_yACUTE] = { 0x02, 0x04, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* ý */
1149 [XF_yDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* ÿ */ 1149 [XF_yDIERESIS] = { 0x0a, 0x00, 0x11, 0x11, 0x0f, 0x01, 0x0e}, /* ÿ */
1150 /* Latin extended A */ 1150 /* Latin extended A */
1151 [XF_aBREVE] = { 0x09, 0x06, 0x0e, 0x01, 0x0f, 0x11, 0x0f}, 1151 [XF_aBREVE] = { 0x09, 0x06, 0x0e, 0x01, 0x0f, 0x11, 0x0f},
1152 [XF_aOGONEK] = { 0x0e, 0x01, 0x0f, 0x11, 0x0f, 0x02, 0x03}, 1152 [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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2005 by Richard S. La Charité III 10 * Copyright (C) 2005 by Richard S. La Charité III
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
8 * $Id$ 8 * $Id$
9 * Tuner "middleware" for Philips TEA5767 chip 9 * Tuner "middleware" for Philips TEA5767 chip
10 * 10 *
11 * Copyright (C) 2004 Jörg Hohensohn 11 * Copyright (C) 2004 Jörg Hohensohn
12 * 12 *
13 * All files in this archive are subject to the GNU General Public License. 13 * All files in this archive are subject to the GNU General Public License.
14 * See the file COPYING in the source tree root for full license agreement. 14 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
8 * $Id$ 8 * $Id$
9 * Physical interface of the Philips TEA5767 in Archos Ondio 9 * Physical interface of the Philips TEA5767 in Archos Ondio
10 * 10 *
11 * Copyright (C) 2004 by Jörg Hohensohn 11 * Copyright (C) 2004 by Jörg Hohensohn
12 * 12 *
13 * All files in this archive are subject to the GNU General Public License. 13 * All files in this archive are subject to the GNU General Public License.
14 * See the file COPYING in the source tree root for full license agreement. 14 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2005 by Richard S. La Charité 10 * Copyright (C) 2005 by Richard S. La Charité
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
8 * $Id$ 8 * $Id$
9 * Tuner abstraction layer 9 * Tuner abstraction layer
10 * 10 *
11 * Copyright (C) 2004 Jörg Hohensohn 11 * Copyright (C) 2004 Jörg Hohensohn
12 * 12 *
13 * All files in this archive are subject to the GNU General Public License. 13 * All files in this archive are subject to the GNU General Public License.
14 * See the file COPYING in the source tree root for full license agreement. 14 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2007 by Björn Stenberg 10 * Copyright (C) 2007 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2007 by Björn Stenberg 10 * Copyright (C) 2007 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon 10 * Copyright (C) 2003 Jörg Hohensohn [IDC]Dragon
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2007 by Kévin Ferrare 10 * Copyright (C) 2007 by Kévin Ferrare
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: dir.h 13741 2007-06-30 02:08:27Z jethead71 $ 8 * $Id: dir.h 13741 2007-06-30 02:08:27Z jethead71 $
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
19 19
20/* 20/*
21 * Parts of this code has been stolen from the Ample project and was written 21 * Parts of this code has been stolen from the Ample project and was written
22 * by David Härdeman. It has since been extended and enhanced pretty much by 22 * by David Härdeman. It has since been extended and enhanced pretty much by
23 * all sorts of friendly Rockbox people. 23 * all sorts of friendly Rockbox people.
24 * 24 *
25 * A nice reference for MPEG header info: 25 * 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,
271 IO_INTC_EINT1 &= ~INTR_EINT1_EXT0; 271 IO_INTC_EINT1 &= ~INTR_EINT1_EXT0;
272 /* Clear EXT0 interrupt */ 272 /* Clear EXT0 interrupt */
273 IO_INTC_IRQ1 = INTR_IRQ1_EXT0; 273 IO_INTC_IRQ1 = INTR_IRQ1_EXT0;
274 /* Write command to I²C */ 274 /* Write command to I²C */
275 restart: 275 restart:
276 i2c_write(PIC_ADR, &in, 1); 276 i2c_write(PIC_ADR, &in, 1);
277 /* Wait for PIC */ 277 /* Wait for PIC */
@@ -283,7 +283,7 @@ void send_command_to_pic(unsigned char in, unsigned char* out,
283 if(i > 50) 283 if(i > 50)
284 goto restart; 284 goto restart;
285 } 285 }
286 /* Read return from I²C */ 286 /* Read return from I²C */
287 i2c_read(PIC_ADR, out, length); 287 i2c_read(PIC_ADR, out, length);
288 /* Re-enable GIO0 interrupt */ 288 /* Re-enable GIO0 interrupt */
289 IO_INTC_EINT1 |= INTR_EINT1_EXT0; 289 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 @@
9 * 9 *
10 * Copyright (C) 2008 by Maurus Cuelenaere 10 * Copyright (C) 2008 by Maurus Cuelenaere
11 * 11 *
12 * DM320 I²C driver 12 * DM320 I²C driver
13 * 13 *
14 * All files in this archive are subject to the GNU General Public License. 14 * All files in this archive are subject to the GNU General Public License.
15 * See the file COPYING in the source tree root for full license agreement. 15 * 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)
145void i2c_init(void) 145void i2c_init(void)
146{ 146{
147#if 0 //TODO: mimic OF I2C clock settings; currently this is done by the bootloader 147#if 0 //TODO: mimic OF I2C clock settings; currently this is done by the bootloader
148 IO_CLK_MOD2 &= ~CLK_MOD2_I2C; // turn I²C clock off (just to be sure) 148 IO_CLK_MOD2 &= ~CLK_MOD2_I2C; // turn I²C clock off (just to be sure)
149 IO_CLK_LPCTL1 &= ~1; // set Powerdown mode to off 149 IO_CLK_LPCTL1 &= ~1; // set Powerdown mode to off
150 IO_CLK_SEL0 &= ~0x800; // set I²C clock to PLLA 150 IO_CLK_SEL0 &= ~0x800; // set I²C clock to PLLA
151 IO_CLK_DIV4 &= ~0x1F; // I²C clock division = 1 151 IO_CLK_DIV4 &= ~0x1F; // I²C clock division = 1
152 IO_CLK_MOD2 |= CLK_MOD2_I2C; // enable I²C clock 152 IO_CLK_MOD2 |= CLK_MOD2_I2C; // enable I²C clock
153#endif 153#endif
154 IO_I2C_SCS &= ~0x8; //set clock to 100 kHz 154 IO_I2C_SCS &= ~0x8; //set clock to 100 kHz
155 IO_INTC_EINT2 &= ~INTR_EINT2_I2C; // disable I²C interrupt 155 IO_INTC_EINT2 &= ~INTR_EINT2_I2C; // disable I²C interrupt
156} 156}
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 @@
9 * 9 *
10 * Driver for ARC USBOTG Device Controller 10 * Driver for ARC USBOTG Device Controller
11 * 11 *
12 * Copyright (C) 2007 by Björn Stenberg 12 * Copyright (C) 2007 by Björn Stenberg
13 * 13 *
14 * All files in this archive are subject to the GNU General Public License. 14 * All files in this archive are subject to the GNU General Public License.
15 * See the file COPYING in the source tree root for full license agreement. 15 * 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 @@
25 25
26#define ADC_I2C_ADDR 0xa0 26#define ADC_I2C_ADDR 0xa0
27 27
28/* The M3 ADC is hooked exclusively to the secondary I²C bus, and requires 28/* The M3 ADC is hooked exclusively to the secondary I²C bus, and requires
29 * very slow transfers (I²C clock <= 16kHz). So we start one 4-byte read 29 * very slow transfers (I²C clock <= 16kHz). So we start one 4-byte read
30 * transfer each tick, and handle it via an ISR. At 11MHz, one transfer 30 * transfer each tick, and handle it via an ISR. At 11MHz, one transfer
31 * takes too long to be started every tick, but it seems we have to live 31 * takes too long to be started every tick, but it seems we have to live
32 * with that. */ 32 * with that. */
@@ -92,7 +92,7 @@ unsigned short adc_read(int channel)
92 92
93void adc_init(void) 93void adc_init(void)
94{ 94{
95 MFDR2 = 0x1f; /* I²C clock = SYSCLK / 3840 */ 95 MFDR2 = 0x1f; /* I²C clock = SYSCLK / 3840 */
96 MBCR2 = IEN; /* Enable interface */ 96 MBCR2 = IEN; /* Enable interface */
97 MBSR2 = 0; /* Clear flags */ 97 MBSR2 = 0; /* Clear flags */
98 MBCR2 = (IEN|IIEN); /* Enable interrupts */ 98 MBCR2 = (IEN|IIEN); /* Enable interrupts */
@@ -105,7 +105,7 @@ void adc_init(void)
105 sleep(1); /* Ensure valid readings when adc_init returns */ 105 sleep(1); /* Ensure valid readings when adc_init returns */
106} 106}
107 107
108/* The ADC (most probably the PIC12F675) obviously has a slow and buggy I²C 108/* The ADC (most probably the PIC12F675) obviously has a slow and buggy I²C
109 * implementation. If a transfer is stopped prematurely, it often locks up 109 * implementation. If a transfer is stopped prematurely, it often locks up
110 * and doesn't react anymore until the unit is power cycled. */ 110 * and doesn't react anymore until the unit is power cycled. */
111 111
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 @@
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2004 by Jens Arnold 10 * Copyright (C) 2004 by Jens Arnold
11 * Based on the work of Alan Korr and Jörg Hohensohn 11 * Based on the work of Alan Korr and Jörg Hohensohn
12 * 12 *
13 * All files in this archive are subject to the GNU General Public License. 13 * All files in this archive are subject to the GNU General Public License.
14 * See the file COPYING in the source tree root for full license agreement. 14 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2005 by Richard S. La Charité III 10 * Copyright (C) 2005 by Richard S. La Charité III
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2004 by Jens Arnold 10 * Copyright (C) 2004 by Jens Arnold
11 * Based on the work of Alan Korr and Jörg Hohensohn 11 * Based on the work of Alan Korr and Jörg Hohensohn
12 * 12 *
13 * All files in this archive are subject to the GNU General Public License. 13 * All files in this archive are subject to the GNU General Public License.
14 * See the file COPYING in the source tree root for full license agreement. 14 * See the file COPYING in the source tree root for full license agreement.
@@ -121,7 +121,7 @@ _lcd_write_data:
121 121
122 /* This code will fail if an interrupt changes the contents of PBDRL. 122 /* This code will fail if an interrupt changes the contents of PBDRL.
123 * If so, we must disable the interrupt here. If disabling interrupts 123 * If so, we must disable the interrupt here. If disabling interrupts
124 * for a long time (~9200 clks = ~830 µs for transferring 112 bytes on 124 * for a long time (~9200 clks = ~830 µs for transferring 112 bytes on
125 * recorders)is undesirable, the loop has to be rewritten to 125 * recorders)is undesirable, the loop has to be rewritten to
126 * disable/precalculate/transfer/enable for each iteration. However, 126 * disable/precalculate/transfer/enable for each iteration. However,
127 * this would significantly decrease performance. */ 127 * 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 @@
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2004 by Jens Arnold 10 * Copyright (C) 2004 by Jens Arnold
11 * Based on the work of Alan Korr and Jörg Hohensohn 11 * Based on the work of Alan Korr and Jörg Hohensohn
12 * 12 *
13 * All files in this archive are subject to the GNU General Public License. 13 * All files in this archive are subject to the GNU General Public License.
14 * See the file COPYING in the source tree root for full license agreement. 14 * See the file COPYING in the source tree root for full license agreement.
@@ -167,7 +167,7 @@ _lcd_write_data:
167 167
168 /* This code will fail if an interrupt changes the contents of PBDRL. 168 /* This code will fail if an interrupt changes the contents of PBDRL.
169 * If so, we must disable the interrupt here. If disabling interrupts 169 * If so, we must disable the interrupt here. If disabling interrupts
170 * for a long time (~9200 clks = ~830 µs for transferring 112 bytes on 170 * for a long time (~9200 clks = ~830 µs for transferring 112 bytes on
171 * recorders)is undesirable, the loop has to be rewritten to 171 * recorders)is undesirable, the loop has to be rewritten to
172 * disable/precalculate/transfer/enable for each iteration. However, 172 * disable/precalculate/transfer/enable for each iteration. However,
173 * this would significantly decrease performance. */ 173 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2007 by Björn Stenberg 10 * Copyright (C) 2007 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2007 by Björn Stenberg 10 * Copyright (C) 2007 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
1(c) 2003 by Jörg Hohensohn 1(c) 2003 by Jörg Hohensohn
2 2
3Sourcecode for the flash "infrastructure" 3Sourcecode for the flash "infrastructure"
4Please bear in mind that these are powerful tools, don't fool with them! 4Please 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2005 by Jörg Hohensohn aka [IDC]Dragon 10 * Copyright (C) 2005 by Jörg Hohensohn aka [IDC]Dragon
11 * 11 *
12 * This is "Bootbox", a minimalistic loader, rescue firmware for just 12 * This is "Bootbox", a minimalistic loader, rescue firmware for just
13 * booting into a full features one. Aside from that it does charging 13 * 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 @@
1(c) 2003 by Jörg Hohensohn 1(c) 2003 by Jörg Hohensohn
2 2
3This is the source code for the flash bootloader. 3This is the source code for the flash bootloader.
4It give the dual boot feature, decompresses one of two software images. 4It 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2003 by Jörg Hohensohn 10 * Copyright (C) 2003 by Jörg Hohensohn
11 * 11 *
12 * Second-level bootloader, with dual-boot feature by holding F1/Menu 12 * Second-level bootloader, with dual-boot feature by holding F1/Menu
13 * This is the image being descrambled and executed by the boot ROM. 13 * 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 @@
1(c) 2003 by Jörg Hohensohn 1(c) 2003 by Jörg Hohensohn
2 2
3This tool extracts the firmware image out of an original Archos ROM dump, 3This tool extracts the firmware image out of an original Archos ROM dump,
4like created with the Rockbox debug->dump feature. 4like 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2003 by Jörg Hohensohn 10 * Copyright (C) 2003 by Jörg Hohensohn
11 * 11 *
12 * Tool to extract the scrambled image out of an Archos flash ROM dump 12 * Tool to extract the scrambled image out of an Archos flash ROM dump
13 * 13 *
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 @@
1(c) 2003 by Jörg Hohensohn 1(c) 2003 by Jörg Hohensohn
2 2
3This tool composes a firmware file, out of: 3This tool composes a firmware file, out of:
41. Template for the first Flash page 41. 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2003 by Jörg Hohensohn 10 * Copyright (C) 2003 by Jörg Hohensohn
11 * 11 *
12 * Autoring tool for the firmware image to be programmed into Flash ROM 12 * Autoring tool for the firmware image to be programmed into Flash ROM
13 * It composes the flash content with header, bootloader and image(s) 13 * 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 @@
1(c) 2003 by Jörg Hohensohn 1(c) 2003 by Jörg Hohensohn
2 2
3MiniMon is the tiny but powerful-enough piece of code that can be loaded 3MiniMon is the tiny but powerful-enough piece of code that can be loaded
4with the UART boot mod. 4with 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 @@
1(c) 2003 by Jörg Hohensohn 1(c) 2003 by Jörg Hohensohn
2 2
3This is the client side for MiniMon, a command line program that communicates with it. 3This is the client side for MiniMon, a command line program that communicates with it.
4It can be used to reflash a box from ground up, load a program like gdb stub or Rockbox, 4It 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)
392 if ( qTotalSectors >= 0xffffffff ) 392 if ( qTotalSectors >= 0xffffffff )
393 { 393 {
394 /* This is a more fundamental limitation on FAT32 - the total 394 /* This is a more fundamental limitation on FAT32 - the total
395 sector count in the root dir ­s 32bit. With a bit of 395 sector count in the root dir ­s 32bit. With a bit of
396 creativity, FAT32 could be extended to handle at least 2^28 396 creativity, FAT32 could be extended to handle at least 2^28
397 clusters There would need to be an extra field in the 397 clusters There would need to be an extra field in the
398 FSInfo sector, and the old sector count could be set to 398 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.
305 305
306 You should have received a copy of the GNU General Public License 306 You should have received a copy of the GNU General Public License
307 along with this program; if not, write to the Free Software 307 along with this program; if not, write to the Free Software
308 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA. 308 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
309 309
310Also add information on how to contact you by electronic and paper mail. 310Also add information on how to contact you by electronic and paper mail.
311 311
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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg 10 * Copyright (C) 2002 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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)
428 Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ 428 Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
429 429
430/* Written by Simon Josefsson. The interface was inspired by memxor 430/* Written by Simon Josefsson. The interface was inspired by memxor
431 in Niels Möller's Nettle. */ 431 in Niels Möller's Nettle. */
432 432
433void * 433void *
434memxor (void * dest, const void * src, size_t n) 434memxor (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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 - 2007 by Björn Stenberg 10 * Copyright (C) 2002 - 2007 by Björn Stenberg
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
3 * Bart Trzynadlowski, July 24, 2000 3 * Bart Trzynadlowski, July 24, 2000
4 * Public domain 4 * Public domain
5 * 5 *
6 * Some changes by Björn Stenberg <bjorn@haxx.se> 6 * Some changes by Björn Stenberg <bjorn@haxx.se>
7 * $Id$ 7 * $Id$
8 */ 8 */
9 9
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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2004 by Jörg Hohensohn 10 * Copyright (C) 2004 by Jörg Hohensohn
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: voicefont.h 15675 2007-11-18 22:01:31Z amiconn $ 8 * $Id: voicefont.h 15675 2007-11-18 22:01:31Z amiconn $
9 * 9 *
10 * Copyright (C) 2004 by Jörg Hohensohn 10 * Copyright (C) 2004 by Jörg Hohensohn
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2004 by Jörg Hohensohn 10 * Copyright (C) 2004 by Jörg Hohensohn
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id: wavtrim.h 14229 2007-08-07 10:21:03Z linus $ 8 * $Id: wavtrim.h 14229 2007-08-07 10:21:03Z linus $
9 * 9 *
10 * Copyright (C) 2004 by Jörg Hohensohn 10 * Copyright (C) 2004 by Jörg Hohensohn
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
9 * 9 *
10 * Copyright (C) 1999 Robert Hak (rhak@ramapo.edu) 10 * Copyright (C) 1999 Robert Hak (rhak@ramapo.edu)
11 * 11 *
12 * Heavily modified for embedded use by Björn Stenberg (bjorn@haxx.se) 12 * Heavily modified for embedded use by Björn Stenberg (bjorn@haxx.se)
13 * 13 *
14 * All files in this archive are subject to the GNU General Public License. 14 * All files in this archive are subject to the GNU General Public License.
15 * See the file COPYING in the source tree root for full license agreement. 15 * 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 @@
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id$
9 * 9 *
10 * Copyright (C) 2002 by Björn Stenberg <bjorn@haxx.se> 10 * Copyright (C) 2002 by Björn Stenberg <bjorn@haxx.se>
11 * 11 *
12 * All files in this archive are subject to the GNU General Public License. 12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement. 13 * 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 @@
7* \/ \/ \/ \/ \/ 7* \/ \/ \/ \/ \/
8* $Id: timer.h 13806 2007-07-06 21:36:32Z jethead71 $ 8* $Id: timer.h 13806 2007-07-06 21:36:32Z jethead71 $
9* 9*
10* Copyright (C) 2005 Kévin Ferrare 10* Copyright (C) 2005 Kévin Ferrare
11* 11*
12* All files in this archive are subject to the GNU General Public License. 12* All files in this archive are subject to the GNU General Public License.
13* See the file COPYING in the source tree root for full license agreement. 13* See the file COPYING in the source tree root for full license agreement.