diff options
Diffstat (limited to 'firmware')
30 files changed, 277 insertions, 277 deletions
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) | |||
145 | void i2c_init(void) | 145 | void 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 | ||
93 | void adc_init(void) | 93 | void 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. |