rockbox:rockbox.git
8 years agoFix yellows and reds (one was a type, the other was rather incorrect before already) master
kugel [Mon, 21 Jun 2010 17:10:22 +0000 (17:10 +0000)]
Fix yellows and reds (one was a type, the other was rather incorrect before already)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27021 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix ata_idle_notify on iPod Nano 2G
theseven [Mon, 21 Jun 2010 16:54:25 +0000 (16:54 +0000)]
Fix ata_idle_notify on iPod Nano 2G

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27020 a1c6a512-1295-4272-9138-f99709370657

8 years agoRockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if ...
kugel [Mon, 21 Jun 2010 16:53:00 +0000 (16:53 +0000)]
Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently).

The simulator defines PLATFORM_HOSTED, as RaaA will do (RaaA will not define SIMULATOR).
The new define is to (de-)select code to compile on hosted platforms generally.

Should be no functional change to targets or the simulator.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27019 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix FS #10474 - FM tuner on Gigabeat S fails to tune last frequency on start
bertrik [Mon, 21 Jun 2010 16:45:15 +0000 (16:45 +0000)]
Fix FS #10474 - FM tuner on Gigabeat S fails to tune last frequency on start

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27018 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix include file
gevaerts [Mon, 21 Jun 2010 16:39:55 +0000 (16:39 +0000)]
Fix include file

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27017 a1c6a512-1295-4272-9138-f99709370657

8 years agoRemove plugin-specific defines from the pdbox makefile, and add them to m_pd.h, which...
gevaerts [Mon, 21 Jun 2010 16:34:13 +0000 (16:34 +0000)]
Remove plugin-specific defines from the pdbox makefile, and add them to m_pd.h, which is the global pdbox header. This makes sure that the defines are set during depency generation so dependencies are correct.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27016 a1c6a512-1295-4272-9138-f99709370657

8 years agoMake the title area go up one level in the lists again. This Doesnt work if you have...
jdgordon [Mon, 21 Jun 2010 14:57:44 +0000 (14:57 +0000)]
Make the title area go up one level in the lists again. This Doesnt work if you have the title in a seperate viewport in the sbs, but that isnt really a problem because if you are doing that there is a good chance you will setup a region for that press anyway

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27015 a1c6a512-1295-4272-9138-f99709370657

8 years agoclose the viewers.config file fd
jdgordon [Mon, 21 Jun 2010 14:24:38 +0000 (14:24 +0000)]
close the viewers.config file fd

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27014 a1c6a512-1295-4272-9138-f99709370657

8 years agoAllow the progressbar and volume touch regions to be reverse by prepending them with...
jdgordon [Mon, 21 Jun 2010 12:43:08 +0000 (12:43 +0000)]
Allow the progressbar and volume touch regions to be reverse by prepending them with ! (so full is the left/top instead of right/bottom)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27013 a1c6a512-1295-4272-9138-f99709370657

8 years agoAdd a patch file in libwmapro to make it easier to add the library and the decoder...
mt [Mon, 21 Jun 2010 12:38:08 +0000 (12:38 +0000)]
Add a patch file in libwmapro to make it easier to add the library and the decoder to the main build and modify README.rockbox accordingly.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27012 a1c6a512-1295-4272-9138-f99709370657

8 years agoDon't leak a file handle if nvram.bin is <8 bytes in size
theseven [Mon, 21 Jun 2010 12:34:28 +0000 (12:34 +0000)]
Don't leak a file handle if nvram.bin is <8 bytes in size

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27011 a1c6a512-1295-4272-9138-f99709370657

8 years agoRemove the stubbed main() from wmaprodec.c since it's useless now and remove Makefile...
mt [Mon, 21 Jun 2010 12:29:48 +0000 (12:29 +0000)]
Remove the stubbed main() from wmaprodec.c since it's useless now and remove Makefile for the same reason.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27010 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix the hotkey touch region in the wps
jdgordon [Mon, 21 Jun 2010 12:14:16 +0000 (12:14 +0000)]
Fix the hotkey touch region in the wps

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27009 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix reds. (Actually removed wmapro from main build, which was added in a previous...
mt [Mon, 21 Jun 2010 11:08:33 +0000 (11:08 +0000)]
Fix reds. (Actually removed wmapro from main build, which was added in a previous commit)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27008 a1c6a512-1295-4272-9138-f99709370657

8 years agochange the D2 bootloader to boot rockbox by default. boot OF is hold is on or usb...
jdgordon [Mon, 21 Jun 2010 10:51:39 +0000 (10:51 +0000)]
change the D2 bootloader to boot rockbox by default. boot OF is hold is on or usb is connected

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27007 a1c6a512-1295-4272-9138-f99709370657

8 years agoWrote apps/codecs/wmapro.c and modified libwmapro to make the codec work in the sim...
mt [Mon, 21 Jun 2010 10:48:34 +0000 (10:48 +0000)]
Wrote apps/codecs/wmapro.c and modified libwmapro to make the codec work in the sim. Neither libwmapro nor wmapro.c have been added to the main build yet, codecs.make should be edited to compile both with rockbox.
current status of the decoder :
- Plays and seeks in the sim
- Still in floating point

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27006 a1c6a512-1295-4272-9138-f99709370657

8 years agomps depends on endpoint, I wonder why gcc didn't warn about i being used uninitialized...
ranma [Mon, 21 Jun 2010 06:22:36 +0000 (06:22 +0000)]
mps depends on endpoint, I wonder why gcc didn't warn about i being used uninitialized...

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27005 a1c6a512-1295-4272-9138-f99709370657

8 years agoTouchregion support for the Base Skin and FM Skins. display obviously needs to be...
jdgordon [Mon, 21 Jun 2010 06:04:19 +0000 (06:04 +0000)]
Touchregion support for the Base Skin and FM Skins. display obviously needs to be in stylus mode for this to work. Just about all screens should be mostly useable if your sbs has the next/prev/select/cancel/menu regions defined.
Plenty of room to add new action abilities if they are wanted.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27004 a1c6a512-1295-4272-9138-f99709370657

8 years agoDon't autogenerate version.c. Just version.h is enough
gevaerts [Mon, 21 Jun 2010 00:18:29 +0000 (00:18 +0000)]
Don't autogenerate version.c. Just version.h is enough

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27003 a1c6a512-1295-4272-9138-f99709370657

8 years agodebug menu: avoid using constant variables in array initialization
funman [Mon, 21 Jun 2010 00:03:15 +0000 (00:03 +0000)]
debug menu: avoid using constant variables in array initialization

gcc fails to consider indexes as constant when building with -O0

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27002 a1c6a512-1295-4272-9138-f99709370657

8 years agoTell version.sh where to look for the svn repository
gevaerts [Mon, 21 Jun 2010 00:02:36 +0000 (00:02 +0000)]
Tell version.sh where to look for the svn repository

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27001 a1c6a512-1295-4272-9138-f99709370657

8 years agoAdd some magic to force make to regenerate version.h properly when the revision changes
gevaerts [Sun, 20 Jun 2010 23:54:21 +0000 (23:54 +0000)]
Add some magic to force make to regenerate version.h properly when the revision changes

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27000 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix genversion.sh file replacement logic
gevaerts [Sun, 20 Jun 2010 23:50:03 +0000 (23:50 +0000)]
Fix genversion.sh file replacement logic

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26999 a1c6a512-1295-4272-9138-f99709370657

8 years agotext_viewer: cleanup & bugfix
funman [Sun, 20 Jun 2010 21:53:47 +0000 (21:53 +0000)]
text_viewer: cleanup & bugfix

cleanup:
    - don't use enum in struct / return values
    - don't use a getter for preferences but a global pointer
    - explicitely make enums start at 0
    - use static tables for header/footer settings
    - remove unneeded memset before strlcpy
    - use static buffer allocation, not dynamic
    - check header/footer preferences before using the callbacks
    - don't include font filename in archos player preferences (break
      file format)

bugfix:
    - statically allocate old preferences in tv_set_preferences()

Sometimes I can read a file on Clipv2, but it still aborts quite often
refs: FS#11399

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26998 a1c6a512-1295-4272-9138-f99709370657

8 years agoRevert r26350 - fixes FS#11421
mc2739 [Sun, 20 Jun 2010 18:10:15 +0000 (18:10 +0000)]
Revert r26350 - fixes FS#11421

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26997 a1c6a512-1295-4272-9138-f99709370657

8 years agoRemove PROC_NEEDS_CACHEALIGN for Nano2G again, it's only needed for PP
theseven [Sun, 20 Jun 2010 17:35:02 +0000 (17:35 +0000)]
Remove PROC_NEEDS_CACHEALIGN for Nano2G again, it's only needed for PP

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26996 a1c6a512-1295-4272-9138-f99709370657

8 years agoMake unnecessarily static local variables non-static. It's more efficient, and it...
amiconn [Sun, 20 Jun 2010 16:33:00 +0000 (16:33 +0000)]
Make unnecessarily static local variables non-static. It's more efficient, and it also fixes the weird lines with EABI on ARM7TDMI, although it doesn't explain them.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26995 a1c6a512-1295-4272-9138-f99709370657

8 years agoUse normal apostrophes for code. Thanks to fml for pointing out (also for previoys...
alex [Sun, 20 Jun 2010 16:27:41 +0000 (16:27 +0000)]
Use normal apostrophes for code.  Thanks to fml for pointing out (also for previoys commit).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26994 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix typos/c&p errors.
alex [Sun, 20 Jun 2010 16:23:47 +0000 (16:23 +0000)]
Fix typos/c&p errors.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26993 a1c6a512-1295-4272-9138-f99709370657

8 years agowoops, this chaneg too
jdgordon [Sun, 20 Jun 2010 13:21:41 +0000 (13:21 +0000)]
woops, this chaneg too

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26992 a1c6a512-1295-4272-9138-f99709370657

8 years agofix ffwd/rewind on touchscreen targets using regions
jdgordon [Sun, 20 Jun 2010 13:17:24 +0000 (13:17 +0000)]
fix ffwd/rewind on touchscreen targets using regions

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26991 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix FS#11416. Resuming mpc was broken since r26032 due to false assumption of amount...
Buschel [Sun, 20 Jun 2010 13:02:31 +0000 (13:02 +0000)]
Fix FS#11416. Resuming mpc was broken since r26032 due to false assumption of amount of buffered data.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26990 a1c6a512-1295-4272-9138-f99709370657

8 years agoConvert the manual to the new theme syntax. As a result, adds the viewport colour...
alex [Sun, 20 Jun 2010 12:58:41 +0000 (12:58 +0000)]
Convert the manual to the new theme syntax.  As a result, adds the viewport colour tags which closes FS#11372.  Correct multifont tag from %F to %Fl

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26989 a1c6a512-1295-4272-9138-f99709370657

8 years agoAdjust the tagmap table environment so that the second column doesn't end up tiny...
alex [Sun, 20 Jun 2010 12:58:24 +0000 (12:58 +0000)]
Adjust the tagmap table environment so that the second column doesn't end up tiny.  It can be adjusted further if necessary.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26988 a1c6a512-1295-4272-9138-f99709370657

8 years agoAdd multifont to the manual. Closes FS#11294.
alex [Sun, 20 Jun 2010 12:58:09 +0000 (12:58 +0000)]
Add multifont to the manual.  Closes FS#11294.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26987 a1c6a512-1295-4272-9138-f99709370657

8 years agoApply LATEXOPTS to all LaTeX runs.
bluebrother [Sun, 20 Jun 2010 12:39:23 +0000 (12:39 +0000)]
Apply LATEXOPTS to all LaTeX runs.

If the build folder does not have the .aux file created yet a different build
rule triggers that was lacking the LATEXOPTS variable, thus not running in
nonstopmode. This results in the builds hanging in interactive mode if the
sources contain an error.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26986 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix misspelled STORAGE_WANTS_ALIGN in s5l8700/system-target.h. Also add PROC_NEEDS_CA...
theseven [Sun, 20 Jun 2010 12:35:29 +0000 (12:35 +0000)]
Fix misspelled STORAGE_WANTS_ALIGN in s5l8700/system-target.h. Also add PROC_NEEDS_CACHEALIGN.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26985 a1c6a512-1295-4272-9138-f99709370657

8 years agoAlso define STORAGE_ALIGN_ATTR if STORAGE_WANTS_ALIGN isn't defined
theseven [Sun, 20 Jun 2010 12:34:08 +0000 (12:34 +0000)]
Also define STORAGE_ALIGN_ATTR if STORAGE_WANTS_ALIGN isn't defined

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26984 a1c6a512-1295-4272-9138-f99709370657

8 years agoUse STORAGE_ALIGN_ATTR for instead of hardwired alignment in the Nano2G FTL and NAND...
theseven [Sun, 20 Jun 2010 12:29:18 +0000 (12:29 +0000)]
Use STORAGE_ALIGN_ATTR for instead of hardwired alignment in the Nano2G FTL and NAND driver

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26983 a1c6a512-1295-4272-9138-f99709370657

8 years agoAdd a STORAGE_ALIGN_ATTR macro, similar to CACHEALIGN_ATTR, for consistency
theseven [Sun, 20 Jun 2010 12:23:57 +0000 (12:23 +0000)]
Add a STORAGE_ALIGN_ATTR macro, similar to CACHEALIGN_ATTR, for consistency

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26982 a1c6a512-1295-4272-9138-f99709370657

8 years agofix the viewport tag [arams
jdgordon [Sun, 20 Jun 2010 07:28:39 +0000 (07:28 +0000)]
fix the viewport tag [arams

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26981 a1c6a512-1295-4272-9138-f99709370657

8 years agoFS#11418 by Peter Lecky: Slovak language update
mc2739 [Sun, 20 Jun 2010 05:27:03 +0000 (05:27 +0000)]
FS#11418 by Peter Lecky: Slovak language update

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26980 a1c6a512-1295-4272-9138-f99709370657

8 years agoRevert r26937 (as3525v2: use 248MHz PLL)
funman [Sun, 20 Jun 2010 02:01:03 +0000 (02:01 +0000)]
Revert r26937 (as3525v2: use 248MHz PLL)

This caused mounting of µSD to fail on Fuzev2 in some cases, although
the card is detected properly
This might be the cause of playback glitches (more frequent for lossless
files) on clipv2
Trying to set the main PLL at 384MHz and FCLK at 240MHz didn't work, so
there might be some problems not understood yet

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26979 a1c6a512-1295-4272-9138-f99709370657

8 years agoAdd error messages to a few more failure cases to beastpatcher.
bluebrother [Sat, 19 Jun 2010 21:27:43 +0000 (21:27 +0000)]
Add error messages to a few more failure cases to beastpatcher.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26978 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: fix yellow about unused functions (they can be resurrected from an...
pamaury [Sat, 19 Jun 2010 20:49:06 +0000 (20:49 +0000)]
as3525v2-usb: fix yellow about unused functions (they can be resurrected from an older revision if needed)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26976 a1c6a512-1295-4272-9138-f99709370657

8 years agoiPod Nano 1G - Build with EABI.
kkurbjun [Sat, 19 Jun 2010 20:48:25 +0000 (20:48 +0000)]
iPod Nano 1G - Build with EABI.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26975 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: remove useless macro
pamaury [Sat, 19 Jun 2010 20:40:16 +0000 (20:40 +0000)]
as3525v2-usb: remove useless macro

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26973 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: end of massive renaming
pamaury [Sat, 19 Jun 2010 20:40:07 +0000 (20:40 +0000)]
as3525v2-usb: end of massive renaming

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26972 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: major code renaming
pamaury [Sat, 19 Jun 2010 20:39:57 +0000 (20:39 +0000)]
as3525v2-usb: major code renaming

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26971 a1c6a512-1295-4272-9138-f99709370657

8 years agoas2525v2-usb: coherence fix
pamaury [Sat, 19 Jun 2010 20:39:51 +0000 (20:39 +0000)]
as2525v2-usb: coherence fix

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26970 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: simplify register definitions
pamaury [Sat, 19 Jun 2010 20:39:45 +0000 (20:39 +0000)]
as3525v2-usb: simplify register definitions

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26969 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: tweaks things but still doesn't work.
pamaury [Sat, 19 Jun 2010 20:39:38 +0000 (20:39 +0000)]
as3525v2-usb: tweaks things but still doesn't work.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26968 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: rework thing, simplify
pamaury [Sat, 19 Jun 2010 20:39:32 +0000 (20:39 +0000)]
as3525v2-usb: rework thing, simplify

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26967 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: reorganize thing, don't renable ep0 on enum because it's already done
pamaury [Sat, 19 Jun 2010 20:39:28 +0000 (20:39 +0000)]
as3525v2-usb: reorganize thing, don't renable ep0 on enum because it's already done

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26966 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2-usb: don't disable interrupts on bus reset (that was for debug purpose)
pamaury [Sat, 19 Jun 2010 20:38:45 +0000 (20:38 +0000)]
as3525v2-usb: don't disable interrupts on bus reset (that was for debug purpose)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26965 a1c6a512-1295-4272-9138-f99709370657

8 years agoiPod 3G: Add a small check to ensure backlight never gets stuck off if wheel is inact...
jethead71 [Sat, 19 Jun 2010 20:36:54 +0000 (20:36 +0000)]
iPod 3G: Add a small check to ensure backlight never gets stuck off if wheel is inactive for too long (because it limits the number of backlight_on calls).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26964 a1c6a512-1295-4272-9138-f99709370657

8 years agoiPod Mini 1G - Build with EABI.
kkurbjun [Sat, 19 Jun 2010 20:35:58 +0000 (20:35 +0000)]
iPod Mini 1G - Build with EABI.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26963 a1c6a512-1295-4272-9138-f99709370657

8 years agoiPod 3G: Implement wheel acceleration and repeats. Chosen settings feel pretty decent...
jethead71 [Sat, 19 Jun 2010 20:09:37 +0000 (20:09 +0000)]
iPod 3G: Implement wheel acceleration and repeats. Chosen settings feel pretty decent but can be tweaked.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26962 a1c6a512-1295-4272-9138-f99709370657

8 years agobininstall: works for PREFIX directories with spaces
funman [Sat, 19 Jun 2010 17:10:49 +0000 (17:10 +0000)]
bininstall: works for PREFIX directories with spaces

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26961 a1c6a512-1295-4272-9138-f99709370657

8 years agoTheme Editor: Fixed typo that broke compile
bieber [Sat, 19 Jun 2010 14:11:07 +0000 (14:11 +0000)]
Theme Editor: Fixed typo that broke compile

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26960 a1c6a512-1295-4272-9138-f99709370657

8 years agomake bininstall rule depend on the binary
funman [Sat, 19 Jun 2010 08:46:18 +0000 (08:46 +0000)]
make bininstall rule depend on the binary

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26959 a1c6a512-1295-4272-9138-f99709370657

8 years agonew bininstall rule to install rockbox binary only
funman [Sat, 19 Jun 2010 08:43:53 +0000 (08:43 +0000)]
new bininstall rule to install rockbox binary only

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26958 a1c6a512-1295-4272-9138-f99709370657

8 years agodon't parse features.txt when not needed
funman [Sat, 19 Jun 2010 08:43:49 +0000 (08:43 +0000)]
don't parse features.txt when not needed

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26957 a1c6a512-1295-4272-9138-f99709370657

8 years agominesweeper: bugfixes / code improvements
funman [Sat, 19 Jun 2010 08:06:31 +0000 (08:06 +0000)]
minesweeper: bugfixes / code improvements

dont make out of array accesses to the minefield
dont flag positions already known
avoid using the same name for local & global variables
don't use modulo but only 1 conditional add/sub

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26956 a1c6a512-1295-4272-9138-f99709370657

8 years agomake clean: delete lib/ directory
funman [Sat, 19 Jun 2010 06:11:22 +0000 (06:11 +0000)]
make clean: delete lib/ directory

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26955 a1c6a512-1295-4272-9138-f99709370657

8 years agofix r26953: use physical address for DMA buffer, also for IRAM
funman [Sat, 19 Jun 2010 05:55:18 +0000 (05:55 +0000)]
fix r26953: use physical address for DMA buffer, also for IRAM

AMSv2 and AMSv1 lowmem put the codec buffer in IRAM so we need to adjust
the address : AS3525_PHYSICAL_ADDRESS macro will do just that

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26954 a1c6a512-1295-4272-9138-f99709370657

8 years agosd-as3525*: handle aligned transfers without memcpy()
funman [Sat, 19 Jun 2010 04:55:10 +0000 (04:55 +0000)]
sd-as3525*: handle aligned transfers without memcpy()

test_disk shows 1MB transfers are up to 3 times faster
not much difference for 1 or 8 sectors at a time
define STORAGE_WANTS_ALIGN to use the fast path when possible

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26953 a1c6a512-1295-4272-9138-f99709370657

8 years agoFS#11417 by Joe Balough: fix audio/tuner on philips hdd6330
funman [Sat, 19 Jun 2010 03:51:57 +0000 (03:51 +0000)]
FS#11417 by Joe Balough: fix audio/tuner on philips hdd6330

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26952 a1c6a512-1295-4272-9138-f99709370657

8 years agoOf course there's no mdelay on c200(v1), so just use udelay
ranma [Sat, 19 Jun 2010 03:04:22 +0000 (03:04 +0000)]
Of course there's no mdelay on c200(v1), so just use udelay

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26951 a1c6a512-1295-4272-9138-f99709370657

8 years agoInclude system-target.h for mdelay
ranma [Sat, 19 Jun 2010 02:52:13 +0000 (02:52 +0000)]
Include system-target.h for mdelay

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26950 a1c6a512-1295-4272-9138-f99709370657

8 years agoUse mdelay
ranma [Sat, 19 Jun 2010 02:36:10 +0000 (02:36 +0000)]
Use mdelay

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26949 a1c6a512-1295-4272-9138-f99709370657

8 years agoAdd mdelay
ranma [Sat, 19 Jun 2010 02:34:56 +0000 (02:34 +0000)]
Add mdelay

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26948 a1c6a512-1295-4272-9138-f99709370657

8 years agoComment on mps sizes
ranma [Sat, 19 Jun 2010 02:29:24 +0000 (02:29 +0000)]
Comment on mps sizes

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26947 a1c6a512-1295-4272-9138-f99709370657

8 years agousb-drv-as3525: set bulk max packet size according to speed
funman [Sat, 19 Jun 2010 00:26:36 +0000 (00:26 +0000)]
usb-drv-as3525: set bulk max packet size according to speed

only dump/clean dcache for the needed range

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26946 a1c6a512-1295-4272-9138-f99709370657

8 years agoACTION_FM_QUICKSCREEN is unused
funman [Fri, 18 Jun 2010 22:42:40 +0000 (22:42 +0000)]
ACTION_FM_QUICKSCREEN is unused

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26944 a1c6a512-1295-4272-9138-f99709370657

8 years agoclip recording keymap changes, thanks to dfkt
funman [Fri, 18 Jun 2010 22:42:35 +0000 (22:42 +0000)]
clip recording keymap changes, thanks to dfkt

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26943 a1c6a512-1295-4272-9138-f99709370657

8 years agoBuild iPod 1st/2nd Gen with EABI (main build and bootloader verified working).
amiconn [Fri, 18 Jun 2010 22:38:11 +0000 (22:38 +0000)]
Build iPod 1st/2nd Gen with EABI (main build and bootloader verified working).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26942 a1c6a512-1295-4272-9138-f99709370657

8 years agoradio keymap: enable fuze/clip buttons
funman [Fri, 18 Jun 2010 22:14:45 +0000 (22:14 +0000)]
radio keymap: enable fuze/clip buttons

fuze was accidentally deleted in r25964

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26941 a1c6a512-1295-4272-9138-f99709370657

8 years agoTheme Editor: Working on rendering viewports, display will now show %V(...) viewports...
bieber [Fri, 18 Jun 2010 21:10:01 +0000 (21:10 +0000)]
Theme Editor: Working on rendering viewports, display will now show %V(...) viewports as red rectangles over backdrop or background color

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26940 a1c6a512-1295-4272-9138-f99709370657

8 years agoWith a max delay of 17 seconds before overflow happens limiting to unsigned short...
ranma [Fri, 18 Jun 2010 20:04:16 +0000 (20:04 +0000)]
With a max delay of 17 seconds before overflow happens limiting to unsigned short shouldn't be necessary.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26939 a1c6a512-1295-4272-9138-f99709370657

8 years agoclip+ keymap: revert r26396
funman [Fri, 18 Jun 2010 20:03:39 +0000 (20:03 +0000)]
clip+ keymap: revert r26396

software hold is now on home+select and quickscreen on long home like on
other clips

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26938 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2: use 248MHz PLL (reverse engineered by bertrik)
funman [Fri, 18 Jun 2010 19:56:29 +0000 (19:56 +0000)]
as3525v2: use 248MHz PLL (reverse engineered by bertrik)

- cpufreq is now the same than AMSv1
- audio playback frequency should be more accurate
- adjust pclk (24.8MHz on clipv2/clip+, 41.333..MHz on fuzev2) : it is
  still lower than the AMSv1 which use 62MHz on every model

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26937 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525: cache first read of enrd0 register
funman [Fri, 18 Jun 2010 19:47:58 +0000 (19:47 +0000)]
as3525: cache first read of enrd0 register

We need it for correct charger detection if we boot with charger plugged
because there is no edge interrupt

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26936 a1c6a512-1295-4272-9138-f99709370657

8 years agoLog filesystem free value to system trace.
bluebrother [Fri, 18 Jun 2010 19:46:45 +0000 (19:46 +0000)]
Log filesystem free value to system trace.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26935 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525*: make udelay() be a simple busy loop
funman [Fri, 18 Jun 2010 19:14:08 +0000 (19:14 +0000)]
as3525*: make udelay() be a simple busy loop

it achieves all the requirements, work fine on c200v2, and is much simpler

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26933 a1c6a512-1295-4272-9138-f99709370657

8 years agoRockbox Utility translation updates.
bluebrother [Fri, 18 Jun 2010 19:04:12 +0000 (19:04 +0000)]
Rockbox Utility translation updates.

- Update german translation.
- lupdate all other translations and drop obsolete strings.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26932 a1c6a512-1295-4272-9138-f99709370657

8 years agoMake System and Utils class based on QObject.
bluebrother [Fri, 18 Jun 2010 19:04:06 +0000 (19:04 +0000)]
Make System and Utils class based on QObject.

Those classes use Qt objects anyway, and making them based on QObject moved the
strings into the appropriate class when translating.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26931 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525v2: document PLL bits and show current PLL frequency in the debug menu
bertrik [Fri, 18 Jun 2010 18:32:38 +0000 (18:32 +0000)]
as3525v2: document PLL bits and show current PLL frequency in the debug menu

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26930 a1c6a512-1295-4272-9138-f99709370657

8 years agoarm/crt0.S: comment why the reset vector doesn't use absolute addressing
funman [Fri, 18 Jun 2010 18:31:14 +0000 (18:31 +0000)]
arm/crt0.S: comment why the reset vector doesn't use absolute addressing

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26929 a1c6a512-1295-4272-9138-f99709370657

8 years agofix endif wrongly removed (should have been moved) in r26927
funman [Fri, 18 Jun 2010 17:47:06 +0000 (17:47 +0000)]
fix endif wrongly removed (should have been moved) in r26927

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26928 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525*: enable USB stack in bootloader (but not USE_ROCKBOX_USB yet)
funman [Fri, 18 Jun 2010 17:39:22 +0000 (17:39 +0000)]
as3525*: enable USB stack in bootloader (but not USE_ROCKBOX_USB yet)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26927 a1c6a512-1295-4272-9138-f99709370657

8 years agoas3525*: enable MMU in bootloader
funman [Fri, 18 Jun 2010 17:33:51 +0000 (17:33 +0000)]
as3525*: enable MMU in bootloader

Reserve 1MB of DRAM for loading rockbox and use the rest as BSS
Write sdram setup in assembler and move it to a separate file, together
with MMU init code

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26926 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix source string spelling.
bluebrother [Fri, 18 Jun 2010 14:59:23 +0000 (14:59 +0000)]
Fix source string spelling.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26925 a1c6a512-1295-4272-9138-f99709370657

8 years agorolo is only needed in SH bootloaders, not other bootloaders
funman [Fri, 18 Jun 2010 14:59:20 +0000 (14:59 +0000)]
rolo is only needed in SH bootloaders, not other bootloaders

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26924 a1c6a512-1295-4272-9138-f99709370657

8 years agoFix error: assignment of read-only variable 'list_width'
mcuelenaere [Fri, 18 Jun 2010 14:45:44 +0000 (14:45 +0000)]
Fix error: assignment of read-only variable 'list_width'

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26923 a1c6a512-1295-4272-9138-f99709370657

8 years agoSimplify check in gui_synclist_do_touchscreen(), no functional changes.
mcuelenaere [Fri, 18 Jun 2010 14:41:49 +0000 (14:41 +0000)]
Simplify check in gui_synclist_do_touchscreen(), no functional changes.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26922 a1c6a512-1295-4272-9138-f99709370657

8 years agoC200v2 lcd controller still gets stuck sometimes, do a full controller init in lcd_en...
ranma [Fri, 18 Jun 2010 14:11:41 +0000 (14:11 +0000)]
C200v2 lcd controller still gets stuck sometimes, do a full controller init in lcd_enable()

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26920 a1c6a512-1295-4272-9138-f99709370657

8 years agoreorder apps/plugins/lib/SOURCES.
teru [Fri, 18 Jun 2010 13:49:36 +0000 (13:49 +0000)]
reorder apps/plugins/lib/SOURCES.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26919 a1c6a512-1295-4272-9138-f99709370657

8 years agolibmad: Optimize away 2 instructions from coldfire III_imdct, no measurable speed...
nls [Fri, 18 Jun 2010 13:47:37 +0000 (13:47 +0000)]
libmad: Optimize away 2 instructions from coldfire III_imdct, no measurable speed difference.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26918 a1c6a512-1295-4272-9138-f99709370657

8 years agoEnable display and backlight on panic.
ranma [Fri, 18 Jun 2010 13:45:24 +0000 (13:45 +0000)]
Enable display and backlight on panic.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26917 a1c6a512-1295-4272-9138-f99709370657