summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVencislav Atanasov <user890104@freemyipod.org>2024-12-12 20:36:43 +0200
committerSolomon Peachy <pizza@shaftnet.org>2024-12-15 21:16:12 -0500
commit5d7c8a0df190524e08067567b5cdbb8d1da18fbc (patch)
tree2f7211406d9cd91307cfa21e140dac06a0544c0c
parent8f5128da16066638a9b381a2fb1ab10c873dbf1b (diff)
downloadrockbox-5d7c8a0df1.tar.gz
rockbox-5d7c8a0df1.zip
Convert non-ASCII characters to UTF-8
Comments and notes are converted to UTF-8. Already broken multibyte characters are fixed using common sense. This patch contains no code changes. Change-Id: Ia511ab84936cb2495ac17309493a9b98727a7902
-rw-r--r--apps/iap/iap-lingo4.c26
-rw-r--r--apps/plugins/doom/d_deh.c28
-rw-r--r--apps/plugins/logo.c2
-rw-r--r--apps/plugins/pdbox/PDa/src/d_resample.c2
-rw-r--r--apps/plugins/pdbox/PDa/src/g_canvas.c2
-rw-r--r--apps/plugins/pdbox/PDa/src/g_scalar.c2
-rw-r--r--apps/plugins/pdbox/PDa/src/m_binbuf.c2
-rw-r--r--apps/plugins/sdl/SDL_image/IMG_tga.c6
-rw-r--r--apps/plugins/sdl/SDL_mixer/load_aiff.c2
-rw-r--r--apps/plugins/sdl/SDL_mixer/load_aiff.h2
-rw-r--r--apps/plugins/sdl/progs/duke3d/Engine/src/build.h10
-rw-r--r--apps/plugins/sdl/progs/duke3d/Engine/src/engine.c6
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/audiolib/awe32.c14
-rw-r--r--apps/plugins/sdl/progs/wolf3d/wl_play.c2
-rw-r--r--apps/plugins/sdl/src/audio/SDL_mixer_MMX.c8
-rw-r--r--apps/plugins/sdl/src/video/SDL_RLEaccel.c2
-rw-r--r--apps/plugins/sdl/src/video/default_cursor.h2
-rw-r--r--firmware/common/vuprintf.c6
-rw-r--r--firmware/export/jz4740.h2
-rw-r--r--firmware/export/jz4760b.h2
-rw-r--r--firmware/target/arm/as3525/kernel-as3525.c2
-rw-r--r--firmware/target/arm/imx31/gigabeat-s/powermgmt-gigabeat-s.c2
-rw-r--r--firmware/target/arm/s3c2440/dma-target.h2
-rw-r--r--firmware/target/arm/s5l8700/kernel-s5l8700.c2
-rw-r--r--lib/rbcodec/codecs/libgme/ym2612_emu.c6
-rw-r--r--lib/rbcodec/codecs/libgme/ym2612_emu.h26
-rw-r--r--lib/rbcodec/dsp/tdspeed.h2
-rw-r--r--lib/rbcodec/metadata/id3tags.c2
-rw-r--r--lib/rbcodec/metadata/mp3.c2
-rw-r--r--utils/hwstub/stub/jz4760b/jz4760b.h2
-rw-r--r--utils/jz4740_tools/jz4740.h2
-rw-r--r--utils/zenutils/notes.txt6
32 files changed, 94 insertions, 90 deletions
diff --git a/apps/iap/iap-lingo4.c b/apps/iap/iap-lingo4.c
index 6eb63003a5..f248f9734a 100644
--- a/apps/iap/iap-lingo4.c
+++ b/apps/iap/iap-lingo4.c
@@ -177,15 +177,15 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* 4 0x00 Command ID (bits 15:8)
* 5 0x01 Command ID (bits 7:0)
* 6 0xNN Command result status. Possible values are:
- * 0x00 = Success (OK)
+ * 0x00 = Success (OK)
* 0x01 = ERROR: Unknown database category
- * 0x02 = ERROR: Command failed
+ * 0x02 = ERROR: Command failed
* 0x03 = ERROR: Out of resources
* 0x04 = ERROR: Bad parameter
* 0x05 = ERROR: Unknown ID
* 0x06 = Reserved
* 0x07 = Accessory not authenticated
- * 0x08 - 0xFF = Reserved
+ * 0x08 - 0xFF = Reserved
* 7 0xNN The ID of the command being acknowledged (bits 15:8).
* 8 0xNN The ID of the command being acknowledged (bits 7:0).
* 9 0xNN Telegram payload checksum byte
@@ -429,7 +429,7 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
/* The following is the description for the Apple Firmware
*
* Requests the current iPod audiobook speed state. The iPod
- * responds with the Command 0x000A: ReturnAudiobookSpeed
+ * responds with the “Command 0x000A: ReturnAudiobookSpeed”
* telegram indicating the current audiobook speed.
*
* Byte Value Meaning
@@ -1283,7 +1283,7 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* GetNumberCategorizedDBRecords must be called to initialize the
* category count before selecting a database record using Command
* 0x0017: SelectDBRecord or Command 0x0038: SelectSortDBRecord
- * commands. A categorys record count can change based on the prior
+ * commands. A category’s record count can change based on the prior
* categories selected and the database hierarchy. The accessory
* is expected to call GetNumberCategorizedDBRecords in order to
* get the valid range of category entries before selecting a
@@ -2214,7 +2214,7 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* 0x00 Shuffle off
* 0x01 Shuffle tracks
* 0x02 Shuffle albums
- * 0x03 0xFF Reserved
+ * 0x03 – 0xFF Reserved
*
*/
{
@@ -2459,7 +2459,7 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* GetColorDisplayImageLimits telegram to obtain the iPod color
* display width,height,and pixel formats. The color display
* information is returned in the Command 0x003A:
- * ReturnColorDisplayImageLimits telegram.
+ * ReturnColorDisplayImageLimits” telegram.
* To set a display image, the device must successfully send
* SetDisplayImage descriptor and data telegrams to the iPod. The
* SetDisplayImage descriptor telegram (telegram index 0x0000) must
@@ -2486,10 +2486,10 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* classic and iPod 3G nano apply this restriction to both USB and
* UART transports. Calls made to SetDisplayImage more frequently
* than every 15 seconds will return a successful ACK command, but
- * the bitmap will not be displayed on the iPods screen. Hence use
+ * the bitmap will not be displayed on the iPod’s screen. Hence use
* of the SetDisplayImage command should be limited to drawing one
* bitmap image per accessory connect. The iPod touch will accept
- * the SetDisplayImage command but will not draw it on the iPods
+ * the SetDisplayImage command but will not draw it on the iPod’s
* screen.
*
* Below shows the format of a descriptor telegram. This example
@@ -2527,7 +2527,7 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* 16 0xNN Row size (stride) in bytes (bits 23:16)
* 17 0xNN Row size (stride) in bytes (bits 15:8)
* 18 0xNN Row size (stride) in bytes (bits 7:0)
- * 19N 0xNN Display image pixel data
+ * 19–N 0xNN Display image pixel data
* NN 0xNN Telegram payload checksum byte
*
* SetDisplayImage data telegram (telegram index = 0x0001 - 0xNNNN)
@@ -2547,7 +2547,7 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* remaining n-1 telegrams are simply data telegrams,
* where n is determined by the size of the image.
* 9 0xNN Descriptor telegram index (bits 7:0)
- * 10N 0xNN Display image pixel data
+ * 10–N 0xNN Display image pixel data
* NN 0xNN Telegram payload checksum byte
*
* Note: A known issue causes SetDisplayImage data telegram
@@ -2894,8 +2894,8 @@ void iap_handlepkt_mode4(const unsigned int len, const unsigned char *buf)
* GetNumberCategorizedDBRecords in step 4.
*
* The sort order of artist names ignores certain articles such
- * that the artist The Doors is sorted under the letter D and
- * not T; this matches the behavior of iTunes. The sort order is
+ * that the artist “The Doors” is sorted under the letter ‘D’ and
+ * not ‘T’; this matches the behavior of iTunes. The sort order is
* different depending on the language setting used in the iPod.
* The list of ignored articles may change in the future without
* notice.
diff --git a/apps/plugins/doom/d_deh.c b/apps/plugins/doom/d_deh.c
index 0a67aa0aad..822555105e 100644
--- a/apps/plugins/doom/d_deh.c
+++ b/apps/plugins/doom/d_deh.c
@@ -1696,26 +1696,26 @@ uint_64_t getConvertedDEHBits(uint_64_t bits) {
MF_JUSTHIT, // 6 In pain. Will try to attack right back after being hit
MF_JUSTATTACKED, // 7 Steps before attack. Will take at least one step before attacking
MF_SPAWNCEILING, // 8 Hangs from ceiling. When the level starts, this thing will be at ceiling height.
- MF_NOGRAVITY, // 9 No gravity Gravity does not affect this thing
- MF_DROPOFF, // 10 Travels over cliffs Monsters normally do not walk off ledges/steps they could not walk up. With this set they can walk off any height of cliff. Usually only used for flying monsters.
- MF_PICKUP, // 11 Pick up items The thing can pick up gettable items.
+ MF_NOGRAVITY, // 9 No gravity – Gravity does not affect this thing
+ MF_DROPOFF, // 10 Travels over cliffs – Monsters normally do not walk off ledges/steps they could not walk up. With this set they can walk off any height of cliff. Usually only used for flying monsters.
+ MF_PICKUP, // 11 Pick up items – The thing can pick up gettable items.
MF_NOCLIP, // 12 No clipping - Thing can walk through walls.
- MF_SLIDE, // 13 Slides along walls Keep info about sliding along walls (dont really know much about this one).
- MF_FLOAT, // 14 Floating Thing can move to any height
- MF_TELEPORT, // 15 Semi no clipping Dont cross lines or look at teleport heights. (dont really know much about this one either).
- MF_MISSILE, // 16 Projectiles Behaves like a projectile, explodes when hitting something that blocks movement
- MF_DROPPED, // 17 Disappearing weapon Dropped, not spawned (like an ammo clip) I have not had much success in using this one.
- MF_SHADOW, // 18 Partial invisibility Drawn like a spectre.
- MF_NOBLOOD, // 19 Puffs (vs. bleeds) If hit will spawn bullet puffs instead of blood splats.
- MF_CORPSE, // 20 Sliding helpless Will slide down steps when dead.
+ MF_SLIDE, // 13 Slides along walls – Keep info about sliding along walls (don’t really know much about this one).
+ MF_FLOAT, // 14 Floating – Thing can move to any height
+ MF_TELEPORT, // 15 Semi no clipping – Don’t cross lines or look at teleport heights. (don’t really know much about this one either).
+ MF_MISSILE, // 16 Projectiles – Behaves like a projectile, explodes when hitting something that blocks movement
+ MF_DROPPED, // 17 Disappearing weapon – Dropped, not spawned (like an ammo clip) I have not had much success in using this one.
+ MF_SHADOW, // 18 Partial invisibility – Drawn like a spectre.
+ MF_NOBLOOD, // 19 Puffs (vs. bleeds) – If hit will spawn bullet puffs instead of blood splats.
+ MF_CORPSE, // 20 Sliding helpless – Will slide down steps when dead.
MF_INFLOAT, // 21 No auto levelling - float but not to target height (?)
- MF_COUNTKILL, // 22 Affects kill % counted as a killable enemy and affects percentage kills on level summary.
- MF_COUNTITEM, // 23 Affects item % affects percentage items gathered on level summary.
+ MF_COUNTKILL, // 22 Affects kill % – counted as a killable enemy and affects percentage kills on level summary.
+ MF_COUNTITEM, // 23 Affects item % –affects percentage items gathered on level summary.
MF_SKULLFLY, // 24 Running - special handling for flying skulls.
MF_NOTDMATCH, // 25 Not in deathmatch - do not spawn in deathmatch (like keys)
MF_TRANSLATION1, // 26 Color 1 (grey / red)
MF_TRANSLATION2, // 27 Color 2 (brown / red)
- MF_TRANSLATION, // 28 and 29 allow the green colours in a things graphics to be remapped to a different colour like the players uniforms in multiplayer games. Leaving all the bits alone, the thing stays green. Setting 26 it becomes grey. Setting 27 it becomes brown. Setting both 26 and 27 it becomes red.
+ MF_TRANSLATION, // 28 and 29 allow the green colours in a thing’s graphics to be remapped to a different colour like the players uniforms in multiplayer games. Leaving all the bits alone, the thing stays green. Setting 26 it becomes grey. Setting 27 it becomes brown. Setting both 26 and 27 it becomes red.
MF_TRANSLATION,
0,
0
diff --git a/apps/plugins/logo.c b/apps/plugins/logo.c
index 9df73a9d0b..b7ec97c5d1 100644
--- a/apps/plugins/logo.c
+++ b/apps/plugins/logo.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright (C) 2005 Jonas H�gqvist
+ * Copyright (C) 2005 Jonas Häggqvist
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
diff --git a/apps/plugins/pdbox/PDa/src/d_resample.c b/apps/plugins/pdbox/PDa/src/d_resample.c
index 1aa672750d..44607e14ec 100644
--- a/apps/plugins/pdbox/PDa/src/d_resample.c
+++ b/apps/plugins/pdbox/PDa/src/d_resample.c
@@ -7,7 +7,7 @@
* mfg.gfd.uil
* IOhannes
*
- * 2509:forum::fr::umlute:2001
+ * 2509:forum::für::umläute:2001
*/
diff --git a/apps/plugins/pdbox/PDa/src/g_canvas.c b/apps/plugins/pdbox/PDa/src/g_canvas.c
index e3774dfd05..1ac783ce67 100644
--- a/apps/plugins/pdbox/PDa/src/g_canvas.c
+++ b/apps/plugins/pdbox/PDa/src/g_canvas.c
@@ -14,7 +14,7 @@ to be different but are now unified except for some fossilized names.) */
* changed the canvas_restore, so that it might accept $args as well
* (like "pd $0_test")
* so you can make multiple & distinguishable templates
- * 1511:forum::fr::umlute:2001
+ * 1511:forum::für::umläute:2001
* changes marked with IOhannes
*/
diff --git a/apps/plugins/pdbox/PDa/src/g_scalar.c b/apps/plugins/pdbox/PDa/src/g_scalar.c
index d3809c9bc3..a2a8ab765d 100644
--- a/apps/plugins/pdbox/PDa/src/g_scalar.c
+++ b/apps/plugins/pdbox/PDa/src/g_scalar.c
@@ -14,7 +14,7 @@ control their appearances by adding stuff to draw.
/* IOhannes :
* changed the canvas_restore, so that it might accept $args as well (like "pd $0_test")
* so you can make multiple & distinguishable templates
- * 1511:forum::fr::umlute:2001
+ * 1511:forum::für::umläute:2001
* changes marked with IOhannes
* added Krzysztof Czajas fix to avoid crashing...
*/
diff --git a/apps/plugins/pdbox/PDa/src/m_binbuf.c b/apps/plugins/pdbox/PDa/src/m_binbuf.c
index 1665e213b9..2665a1343f 100644
--- a/apps/plugins/pdbox/PDa/src/m_binbuf.c
+++ b/apps/plugins/pdbox/PDa/src/m_binbuf.c
@@ -6,7 +6,7 @@
/* IOhannes :
* changed the canvas_restore in "g_canvas.c", so that it might accept $args as well (like "pd $0_test")
* so you can make multiple & distinguishable templates
- * 1511:forum::fr::umlute:2001
+ * 1511:forum::für::umläute:2001
* change marked with IOhannes
*/
diff --git a/apps/plugins/sdl/SDL_image/IMG_tga.c b/apps/plugins/sdl/SDL_image/IMG_tga.c
index 0e65c5d320..3facec1c0b 100644
--- a/apps/plugins/sdl/SDL_image/IMG_tga.c
+++ b/apps/plugins/sdl/SDL_image/IMG_tga.c
@@ -38,9 +38,9 @@
* Supports: Reading 8, 15, 16, 24 and 32bpp images, with alpha or colourkey,
* uncompressed or RLE encoded.
*
- * 2000-06-10 Mattias Engdegrd <f91-men@nada.kth.se>: initial version
- * 2000-06-26 Mattias Engdegrd <f91-men@nada.kth.se>: read greyscale TGAs
- * 2000-08-09 Mattias Engdegrd <f91-men@nada.kth.se>: alpha inversion removed
+ * 2000-06-10 Mattias Engdegård <f91-men@nada.kth.se>: initial version
+ * 2000-06-26 Mattias Engdegård <f91-men@nada.kth.se>: read greyscale TGAs
+ * 2000-08-09 Mattias Engdegård <f91-men@nada.kth.se>: alpha inversion removed
*/
struct TGAheader {
diff --git a/apps/plugins/sdl/SDL_mixer/load_aiff.c b/apps/plugins/sdl/SDL_mixer/load_aiff.c
index ac71e425ff..e33726a6d6 100644
--- a/apps/plugins/sdl/SDL_mixer/load_aiff.c
+++ b/apps/plugins/sdl/SDL_mixer/load_aiff.c
@@ -23,7 +23,7 @@
externally-callable function is Mix_LoadAIFF_RW(), which is meant to
act as identically to SDL_LoadWAV_RW() as possible.
- This file by Torbjrn Andersson (torbjorn.andersson@eurotime.se)
+ This file by Torbjörn Andersson (torbjorn.andersson@eurotime.se)
8SVX file support added by Marc Le Douarain (mavati@club-internet.fr)
in december 2002.
*/
diff --git a/apps/plugins/sdl/SDL_mixer/load_aiff.h b/apps/plugins/sdl/SDL_mixer/load_aiff.h
index ed55d36440..2d2c7a48ab 100644
--- a/apps/plugins/sdl/SDL_mixer/load_aiff.h
+++ b/apps/plugins/sdl/SDL_mixer/load_aiff.h
@@ -21,7 +21,7 @@
externally-callable function is Mix_LoadAIFF_RW(), which is meant to
act as identically to SDL_LoadWAV_RW() as possible.
- This file by Torbjrn Andersson (torbjorn.andersson@eurotime.se)
+ This file by Torbjörn Andersson (torbjorn.andersson@eurotime.se)
*/
/* $Id$ */
diff --git a/apps/plugins/sdl/progs/duke3d/Engine/src/build.h b/apps/plugins/sdl/progs/duke3d/Engine/src/build.h
index c2934b62dd..3bf29896ad 100644
--- a/apps/plugins/sdl/progs/duke3d/Engine/src/build.h
+++ b/apps/plugins/sdl/progs/duke3d/Engine/src/build.h
@@ -219,9 +219,13 @@ SPRITE VARIABLES:
EXTERN short nextspritesect[MAXSPRITES], nextspritestat[MAXSPRITES];
Example: if the linked lists look like the following:
- Ŀ
- ? Sector lists: Status lists: ? Ĵ
- ? Sector0: 4, 5, 8 Status0: 2, 0, 8 ? ? Sector1: 16, 2, 0, 7 Status1: 4, 5, 16, 7, 3, 9 ? ? Sector2: 3, 9 ?
+ ┌──────────────────────────────────────────────────────────────┐
+ │ Sector lists: Status lists: │
+ ├──────────────────────────────────────────────────────────────┤
+ │ Sector0: 4, 5, 8 Status0: 2, 0, 8 │
+ │ Sector1: 16, 2, 0, 7 Status1: 4, 5, 16, 7, 3, 9 │
+ │ Sector2: 3, 9 │
+ └──────────────────────────────────────────────────────────────┘
Notice that each number listed above is shown exactly once on both the
left and right side. This is because any sprite that exists must
be in some sector, and must have some kind of status that you define.
diff --git a/apps/plugins/sdl/progs/duke3d/Engine/src/engine.c b/apps/plugins/sdl/progs/duke3d/Engine/src/engine.c
index b3b807d706..5c944b155a 100644
--- a/apps/plugins/sdl/progs/duke3d/Engine/src/engine.c
+++ b/apps/plugins/sdl/progs/duke3d/Engine/src/engine.c
@@ -4742,9 +4742,9 @@ static void ceilspritehline (int32_t x2, int32_t y)
int32_t x1, v, bx, by;
/*
- * x = x1 + (x2-x1)t + (y1-y2)u x = 160v
- * y = y1 + (y2-y1)t + (x2-x1)u y = (scrx-160)v
- * z = z1 = z2 z = posz + (scry-horiz)v
+ * x = x1 + (x2-x1)t + (y1-y2)u │ x = 160v
+ * y = y1 + (y2-y1)t + (x2-x1)u │ y = (scrx-160)v
+ * z = z1 = z2 │ z = posz + (scry-horiz)v
*/
x1 = lastx[y];
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/awe32.c b/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/awe32.c
index 9f014117cb..6ce7bda2e5 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/awe32.c
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/awe32.c
@@ -333,10 +333,10 @@ static int InitMPU
}
*/
-/*͸*/
-/* ShutdownMPU */
-/* Cleans up Sound Blaster to normal state. */
-/*;*/
+/*╒════════════════════════════════════════════════════════════════════════╕*/
+/*│ ShutdownMPU │*/
+/*│ Cleans up Sound Blaster to normal state. │*/
+/*╘════════════════════════════════════════════════════════════════════════╛*/
static void ShutdownMPU
(
@@ -362,9 +362,9 @@ static void ShutdownMPU
}
-/*͸*/
-/* LoadSBK */
-/*;*/
+/*╒════════════════════════════════════════════════════════════════════════╕*/
+/*│ LoadSBK │*/
+/*╘════════════════════════════════════════════════════════════════════════╛*/
static void LoadSBK
(
diff --git a/apps/plugins/sdl/progs/wolf3d/wl_play.c b/apps/plugins/sdl/progs/wolf3d/wl_play.c
index 79efcefe50..d1f2f07fd7 100644
--- a/apps/plugins/sdl/progs/wolf3d/wl_play.c
+++ b/apps/plugins/sdl/progs/wolf3d/wl_play.c
@@ -213,7 +213,7 @@ int songs[] = {
XFUNKIE_MUS,
XDEATH_MUS,
XGETYOU_MUS, // DON'T KNOW
- ULTIMATE_MUS, // Trans Grsse
+ ULTIMATE_MUS, // Trans Grösse
DUNGEON_MUS,
GOINGAFT_MUS,
diff --git a/apps/plugins/sdl/src/audio/SDL_mixer_MMX.c b/apps/plugins/sdl/src/audio/SDL_mixer_MMX.c
index a2f1d8dfce..a8b36b7ebd 100644
--- a/apps/plugins/sdl/src/audio/SDL_mixer_MMX.c
+++ b/apps/plugins/sdl/src/audio/SDL_mixer_MMX.c
@@ -69,7 +69,7 @@ void SDL_MixAudio_MMX_S16(char* dst,char* src,unsigned int size,int volume)
" movq 8(%1),%%mm4\n" /* mm4 = e|f|g|h */
- /* pr charger le buffer dst dans mm7 */
+ /* pré charger le buffer dst dans mm7 */
" movq (%0),%%mm7\n" /* mm7 = dst[0] */
/* multiplier par le volume */
@@ -92,7 +92,7 @@ void SDL_MixAudio_MMX_S16(char* dst,char* src,unsigned int size,int volume)
" punpcklwd %%mm5,%%mm6\n" /* mm6 = g*v|h*v */
- /* pr charger le buffer dst dans mm5 */
+ /* pré charger le buffer dst dans mm5 */
" movq 8(%0),%%mm5\n" /* mm5 = dst[1] */
/* diviser par 128 */
@@ -103,13 +103,13 @@ void SDL_MixAudio_MMX_S16(char* dst,char* src,unsigned int size,int volume)
" psrad $7,%%mm4\n" /* mm4 = e*v/128|f*v/128 */
- /* mm1 = le sample avec le volume modifi */
+ /* mm1 = le sample avec le volume modifié */
" packssdw %%mm1,%%mm3\n" /* mm3 = s(a*v|b*v|c*v|d*v) */
" psrad $7,%%mm6\n" /* mm6= g*v/128|h*v/128 */
" paddsw %%mm7,%%mm3\n" /* mm3 = adjust_volume(src)+dst */
- /* mm4 = le sample avec le volume modifi */
+ /* mm4 = le sample avec le volume modifié */
" packssdw %%mm4,%%mm6\n" /* mm6 = s(e*v|f*v|g*v|h*v) */
" movq %%mm3,(%0)\n"
diff --git a/apps/plugins/sdl/src/video/SDL_RLEaccel.c b/apps/plugins/sdl/src/video/SDL_RLEaccel.c
index d4b191c272..3ee41e8688 100644
--- a/apps/plugins/sdl/src/video/SDL_RLEaccel.c
+++ b/apps/plugins/sdl/src/video/SDL_RLEaccel.c
@@ -26,7 +26,7 @@
*
* Original version by Sam Lantinga
*
- * Mattias Engdegrd (Yorick): Rewrite. New encoding format, encoder and
+ * Mattias Engdegård (Yorick): Rewrite. New encoding format, encoder and
* decoder. Added per-surface alpha blitter. Added per-pixel alpha
* format, encoder and blitter.
*
diff --git a/apps/plugins/sdl/src/video/default_cursor.h b/apps/plugins/sdl/src/video/default_cursor.h
index d6372230db..490e9b0ab8 100644
--- a/apps/plugins/sdl/src/video/default_cursor.h
+++ b/apps/plugins/sdl/src/video/default_cursor.h
@@ -28,7 +28,7 @@
#define DEFAULT_CHOTX 0
#define DEFAULT_CHOTY 0
-/* Added a real MacOS cursor, at the request of Luc-Olivier de Charrire */
+/* Added a real MacOS cursor, at the request of Luc-Olivier de Charrière */
#define USE_MACOS_CURSOR
#ifdef USE_MACOS_CURSOR
diff --git a/firmware/common/vuprintf.c b/firmware/common/vuprintf.c
index 4f669b2610..0ea5833984 100644
--- a/firmware/common/vuprintf.c
+++ b/firmware/common/vuprintf.c
@@ -79,8 +79,8 @@
#define FMT_RADIX_s 0x020 /* string (%s) */
#define FMT_RADIX_u 0x040 /* unsigned integer type, decimal (%u) */
#define FMT_RADIX_x 0x080 /* unsigned integer type, hex (%x %X) */
-#define FMT_RADIX_a 0x100 /* hex floating point "[-]0xh.hhhhpd" */
-#define FMT_RADIX_e 0x200 /* floating point with exponent "[-]d.dddedd" */
+#define FMT_RADIX_a 0x100 /* hex floating point "[-]0xh.hhhhp±d" */
+#define FMT_RADIX_e 0x200 /* floating point with exponent "[-]d.ddde±dd" */
#define FMT_RADIX_f 0x400 /* floating point "[-]ddd.ddd" */
#define FMT_RADIX_g 0x800 /* floating point exponent or decimal depending
upon value and precision */
@@ -866,7 +866,7 @@ static int format_double_radix(double f,
}
if (explen) {
- /* build exponent string: 'edd' */
+ /* build exponent string: 'e±dd' */
char *p = fmt_buf->bufend;
int signchar = '+';
diff --git a/firmware/export/jz4740.h b/firmware/export/jz4740.h
index 354379a950..9e46ce18c2 100644
--- a/firmware/export/jz4740.h
+++ b/firmware/export/jz4740.h
@@ -1421,7 +1421,7 @@
#define SSI_CR1_MULTS (1 << 22)
#define SSI_CR1_FMAT_BIT 20
#define SSI_CR1_FMAT_MASK (0x3 << SSI_CR1_FMAT_BIT)
- #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola¡¯s SPI format */
+ #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola’s SPI format */
#define SSI_CR1_FMAT_SSP (1 << SSI_CR1_FMAT_BIT) /* TI's SSP format */
#define SSI_CR1_FMAT_MW1 (2 << SSI_CR1_FMAT_BIT) /* National Microwire 1 format */
#define SSI_CR1_FMAT_MW2 (3 << SSI_CR1_FMAT_BIT) /* National Microwire 2 format */
diff --git a/firmware/export/jz4760b.h b/firmware/export/jz4760b.h
index af1f36270b..14b5a71097 100644
--- a/firmware/export/jz4760b.h
+++ b/firmware/export/jz4760b.h
@@ -7944,7 +7944,7 @@ do { \
#define SSI_CR1_MULTS (1 << 22)
#define SSI_CR1_FMAT_BIT 20
#define SSI_CR1_FMAT_MASK (0x3 << SSI_CR1_FMAT_BIT)
- #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola¡¯s SPI format */
+ #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola’s SPI format */
#define SSI_CR1_FMAT_SSP (1 << SSI_CR1_FMAT_BIT) /* TI's SSP format */
#define SSI_CR1_FMAT_MW1 (2 << SSI_CR1_FMAT_BIT) /* National Microwire 1 format */
#define SSI_CR1_FMAT_MW2 (3 << SSI_CR1_FMAT_BIT) /* National Microwire 2 format */
diff --git a/firmware/target/arm/as3525/kernel-as3525.c b/firmware/target/arm/as3525/kernel-as3525.c
index 527ae70bb2..f4f006aa16 100644
--- a/firmware/target/arm/as3525/kernel-as3525.c
+++ b/firmware/target/arm/as3525/kernel-as3525.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright 2008 Rafal Carr
+ * Copyright © 2008 Rafaël Carré
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
diff --git a/firmware/target/arm/imx31/gigabeat-s/powermgmt-gigabeat-s.c b/firmware/target/arm/imx31/gigabeat-s/powermgmt-gigabeat-s.c
index d2870b47de..6ddc1fda9d 100644
--- a/firmware/target/arm/imx31/gigabeat-s/powermgmt-gigabeat-s.c
+++ b/firmware/target/arm/imx31/gigabeat-s/powermgmt-gigabeat-s.c
@@ -109,7 +109,7 @@ int battery_adc_temp(void)
* R[ohms] = E/I = E[volts] / 0.00002[A] (Thermistor bias current source)
*
* Steinhart-Hart thermistor equation:
- * [A + B*ln(R) + D*ln^3(R)] = 1 / T[K]
+ * [A + B*ln(R) + D*ln^3(R)] = 1 / T[°K]
*
* Coeffients that fit experimental data (one thermistor so far, one run):
* A = 0.0013002631685462800
diff --git a/firmware/target/arm/s3c2440/dma-target.h b/firmware/target/arm/s3c2440/dma-target.h
index 1baf7feab5..bec1eadd0b 100644
--- a/firmware/target/arm/s3c2440/dma-target.h
+++ b/firmware/target/arm/s3c2440/dma-target.h
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright 2009 by Bob Cousins
+ * Copyright © 2009 by Bob Cousins
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
diff --git a/firmware/target/arm/s5l8700/kernel-s5l8700.c b/firmware/target/arm/s5l8700/kernel-s5l8700.c
index 16a4f97239..34949956d9 100644
--- a/firmware/target/arm/s5l8700/kernel-s5l8700.c
+++ b/firmware/target/arm/s5l8700/kernel-s5l8700.c
@@ -7,7 +7,7 @@
* \/ \/ \/ \/ \/
* $Id$
*
- * Copyright 2009 Bertrik Sikken
+ * Copyright © 2009 Bertrik Sikken
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
diff --git a/lib/rbcodec/codecs/libgme/ym2612_emu.c b/lib/rbcodec/codecs/libgme/ym2612_emu.c
index a904e61e73..f229ad5689 100644
--- a/lib/rbcodec/codecs/libgme/ym2612_emu.c
+++ b/lib/rbcodec/codecs/libgme/ym2612_emu.c
@@ -10,7 +10,7 @@
#include "ym2612_emu.h"
-/* Copyright (C) 2002 Stphane Dallongeville (gens AT consolemul.com) */
+/* Copyright (C) 2002 Stéphane Dallongeville (gens AT consolemul.com) */
/* Copyright (C) 2004-2007 Shay Green. This module is free software; you
can redistribute it and/or modify it under the terms of the GNU Lesser
General Public License as published by the Free Software Foundation; either
@@ -1307,7 +1307,7 @@ static void impl_run( struct Ym2612_Impl* impl, int pair_count, short out [] )
if ( impl->YM2612.Mode & 3 )
run_timer( impl, pair_count );
- // Mise jour des pas des compteurs-frequences s'ils ont ete modifies
+ // Mise à jour des pas des compteurs-frequences s'ils ont ete modifies
int chi;
for ( chi = 0; chi < ym2612_channel_count; chi++ )
@@ -1331,7 +1331,7 @@ static void impl_run( struct Ym2612_Impl* impl, int pair_count, short out [] )
int ksr = ch->KC [i2] >> sl->KSR_S; // keycode attenuation
sl->Finc = (finc + sl->DT [ch->KC [i2]]) * sl->MUL;
if (sl->KSR != ksr) // si le KSR a change alors
- { // les differents taux pour l'enveloppe sont mis jour
+ { // les differents taux pour l'enveloppe sont mis à jour
sl->KSR = ksr;
sl->EincA = sl->AR [ksr];
diff --git a/lib/rbcodec/codecs/libgme/ym2612_emu.h b/lib/rbcodec/codecs/libgme/ym2612_emu.h
index 146d92a0a3..f18b4f79a4 100644
--- a/lib/rbcodec/codecs/libgme/ym2612_emu.h
+++ b/lib/rbcodec/codecs/libgme/ym2612_emu.h
@@ -24,9 +24,9 @@ struct slot_t
int MUL; // parametre "multiple de frequence"
int TL; // Total Level = volume lorsque l'enveloppe est au plus haut
int TLL; // Total Level ajusted
- int SLL; // Sustin Level (ajusted) = volume o l'enveloppe termine sa premiere phase de regression
+ int SLL; // Sustin Level (ajusted) = volume où l'enveloppe termine sa premiere phase de regression
int KSR_S; // Key Scale Rate Shift = facteur de prise en compte du KSL dans la variations de l'enveloppe
- int KSR; // Key Scale Rate = cette valeur est calculee par rapport la frequence actuelle, elle va influer
+ int KSR; // Key Scale Rate = cette valeur est calculee par rapport à la frequence actuelle, elle va influer
// sur les differents parametres de l'enveloppe comme l'attaque, le decay ... comme dans la realite !
int SEG; // Type enveloppe SSG
int env_xor;
@@ -38,24 +38,24 @@ struct slot_t
const int *RR; // Release Rate (table pointeur) = Taux pour le rel'chement (RR [KSR])
int Fcnt; // Frequency Count = compteur-frequence pour determiner l'amplitude actuelle (SIN [Finc >> 16])
int Finc; // frequency step = pas d'incrementation du compteur-frequence
- // plus le pas est grand, plus la frequence est agu (ou haute)
+ // plus le pas est grand, plus la frequence est aïgu (ou haute)
int Ecurp; // Envelope current phase = cette variable permet de savoir dans quelle phase
// de l'enveloppe on se trouve, par exemple phase d'attaque ou phase de maintenue ...
// en fonction de la valeur de cette variable, on va appeler une fonction permettant
- // de mettre jour l'enveloppe courante.
- int Ecnt; // Envelope counter = le compteur-enveloppe permet de savoir o l'on se trouve dans l'enveloppe
+ // de mettre à jour l'enveloppe courante.
+ int Ecnt; // Envelope counter = le compteur-enveloppe permet de savoir où l'on se trouve dans l'enveloppe
int Einc; // Envelope step courant
int Ecmp; // Envelope counter limite pour la prochaine phase
int EincA; // Envelope step for Attack = pas d'incrementation du compteur durant la phase d'attaque
- // cette valeur est egal AR [KSR]
+ // cette valeur est egal à AR [KSR]
int EincD; // Envelope step for Decay = pas d'incrementation du compteur durant la phase de regression
- // cette valeur est egal DR [KSR]
+ // cette valeur est egal à DR [KSR]
int EincS; // Envelope step for Sustain = pas d'incrementation du compteur durant la phase de maintenue
- // cette valeur est egal SR [KSR]
+ // cette valeur est egal à SR [KSR]
int EincR; // Envelope step for Release = pas d'incrementation du compteur durant la phase de rel'chement
- // cette valeur est egal RR [KSR]
- int *OUTp; // pointeur of SLOT output = pointeur permettant de connecter la sortie de ce slot l'entree
- // d'un autre ou carrement la sortie de la voie
+ // cette valeur est egal à RR [KSR]
+ int *OUTp; // pointeur of SLOT output = pointeur permettant de connecter la sortie de ce slot à l'entree
+ // d'un autre ou carrement à la sortie de la voie
int INd; // input data of the slot = donnees en entree du slot
int ChgEnM; // Change envelop mask.
int AMS; // AMS depth level of this SLOT = degre de modulation de l'amplitude par le LFO
@@ -82,10 +82,10 @@ struct state_t
{
int TimerBase; // TimerBase calculation
int Status; // YM2612 Status (timer overflow)
- int TimerA; // timerA limit = valeur jusqu' laquelle le timer A doit compter
+ int TimerA; // timerA limit = valeur jusqu'à laquelle le timer A doit compter
int TimerAL;
int TimerAcnt; // timerA counter = valeur courante du Timer A
- int TimerB; // timerB limit = valeur jusqu' laquelle le timer B doit compter
+ int TimerB; // timerB limit = valeur jusqu'à laquelle le timer B doit compter
int TimerBL;
int TimerBcnt; // timerB counter = valeur courante du Timer B
int Mode; // Mode actuel des voie 3 et 6 (normal / special)
diff --git a/lib/rbcodec/dsp/tdspeed.h b/lib/rbcodec/dsp/tdspeed.h
index 5f35990375..dd502df686 100644
--- a/lib/rbcodec/dsp/tdspeed.h
+++ b/lib/rbcodec/dsp/tdspeed.h
@@ -8,7 +8,7 @@
* $Id$
*
* Copyright (C) 2006 by Nicolas Pitre <nico@cam.org>
- * Copyright (C) 2006-2007 by Stphane Doyon <s.doyon@videotron.ca>
+ * Copyright (C) 2006-2007 by Stéphane Doyon <s.doyon@videotron.ca>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
diff --git a/lib/rbcodec/metadata/id3tags.c b/lib/rbcodec/metadata/id3tags.c
index b3e76fac14..064321b2e0 100644
--- a/lib/rbcodec/metadata/id3tags.c
+++ b/lib/rbcodec/metadata/id3tags.c
@@ -20,7 +20,7 @@
****************************************************************************/
/*
* Parts of this code has been stolen from the Ample project and was written
- * by David H�deman. It has since been extended and enhanced pretty much by
+ * by David Härdeman. It has since been extended and enhanced pretty much by
* all sorts of friendly Rockbox people.
*
*/
diff --git a/lib/rbcodec/metadata/mp3.c b/lib/rbcodec/metadata/mp3.c
index ffe20fb3ea..0cbea9aa3f 100644
--- a/lib/rbcodec/metadata/mp3.c
+++ b/lib/rbcodec/metadata/mp3.c
@@ -20,7 +20,7 @@
****************************************************************************/
/*
* Parts of this code has been stolen from the Ample project and was written
- * by David H�deman. It has since been extended and enhanced pretty much by
+ * by David Härdeman. It has since been extended and enhanced pretty much by
* all sorts of friendly Rockbox people.
*
*/
diff --git a/utils/hwstub/stub/jz4760b/jz4760b.h b/utils/hwstub/stub/jz4760b/jz4760b.h
index d07a039f70..79a3d0eb29 100644
--- a/utils/hwstub/stub/jz4760b/jz4760b.h
+++ b/utils/hwstub/stub/jz4760b/jz4760b.h
@@ -7904,7 +7904,7 @@ do { \
#define SSI_CR1_MULTS (1 << 22)
#define SSI_CR1_FMAT_BIT 20
#define SSI_CR1_FMAT_MASK (0x3 << SSI_CR1_FMAT_BIT)
- #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola¡¯s SPI format */
+ #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola’s SPI format */
#define SSI_CR1_FMAT_SSP (1 << SSI_CR1_FMAT_BIT) /* TI's SSP format */
#define SSI_CR1_FMAT_MW1 (2 << SSI_CR1_FMAT_BIT) /* National Microwire 1 format */
#define SSI_CR1_FMAT_MW2 (3 << SSI_CR1_FMAT_BIT) /* National Microwire 2 format */
diff --git a/utils/jz4740_tools/jz4740.h b/utils/jz4740_tools/jz4740.h
index 87b400e3b9..67fb73520a 100644
--- a/utils/jz4740_tools/jz4740.h
+++ b/utils/jz4740_tools/jz4740.h
@@ -1335,7 +1335,7 @@
#define SSI_CR1_MULTS (1 << 22)
#define SSI_CR1_FMAT_BIT 20
#define SSI_CR1_FMAT_MASK (0x3 << SSI_CR1_FMAT_BIT)
- #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola¡¯s SPI format */
+ #define SSI_CR1_FMAT_SPI (0 << SSI_CR1_FMAT_BIT) /* Motorola’s SPI format */
#define SSI_CR1_FMAT_SSP (1 << SSI_CR1_FMAT_BIT) /* TI's SSP format */
#define SSI_CR1_FMAT_MW1 (2 << SSI_CR1_FMAT_BIT) /* National Microwire 1 format */
#define SSI_CR1_FMAT_MW2 (3 << SSI_CR1_FMAT_BIT) /* National Microwire 2 format */
diff --git a/utils/zenutils/notes.txt b/utils/zenutils/notes.txt
index 0006bd2e71..08a3e049d9 100644
--- a/utils/zenutils/notes.txt
+++ b/utils/zenutils/notes.txt
@@ -23,13 +23,13 @@ Run firmware_extract on the firmware archive to obtain the files
updater executable which you originally extracted it from. The new updater
will update your player with the modifications you've made.
-* If you're creating or editing executable code, such as the CENC or TL entries,
+* If you're creating or editing executable code, such as the CENC or ©TL entries,
you'll need to use zen_crypt to decrypt and/or encrypt them.
-In addition, executable code on some players that use the TL entries also needs
+In addition, executable code on some players that use the ©TL entries also needs
to be signed using zen_crypt, prior to encrypting them.
Encrypting FBOOT and FRESC is not supported, as these contain the executable
code that makes up the critical Rescue Mode software, contained in flash.
-As opposed to CENC and TL which ultimately ends up being stored in the players
+As opposed to CENC and ©TL which ultimately ends up being stored in the players
filesystem as a file named Jukebox2.jrm.