summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-10-16Code police and clean up for rockboy.Tom Ross26-309/+167
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15144 a1c6a512-1295-4272-9138-f99709370657
2007-10-16FS#7971 - mpegplayer - start menu loads quicker - menu clean up - code clean upRobert Kukla4-234/+261
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15143 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Allow people to waste lots of memory and have 32000 tracks in a single ↵Steve Bavin1-1/+1
playlist, should they so desire. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15142 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Improved H10 ADC driver. We now do things exactly as the OF does. This ↵Barry Wardell12-60/+98
includes shifting the readings by 0x14 when PLL is enabled. Battery voltages and remote/scrollpad values adjusted accordingly. We also now wait for the ADC to indicate the conversion is complete before reading the data, so hopefully we will get more reliably steady readings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15141 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Disable highperf mode in the peakmeter for swcodec targets, as it makes no ↵Jens Arnold1-3/+8
sense. Improves responsiveness a lot with a peakmeter-enabled wps on targets with slow lcd updates (e.g. G5). Added a comment why highperf mode is needed for MAS targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15140 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Oops made a mistake that messed up test_and_set selection.Michael Sevakis1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15139 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Reenable icode in Rockboy for PP/Arm targets. Previously caused problems on ↵Tom Ross1-6/+0
Nano and Photo but these issues should no longer exist. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15138 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Finish the conversion to packed i2s for PP502x. Karl Kurbjun-approved for ↵Michael Sevakis2-48/+1
Mini-1G. Simplify the pcm format selection #ifdefs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15137 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Fix a warning (no newline at end of file).Michael Sevakis1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15136 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Fix the redMichael Sevakis1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15135 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye ↵Michael Sevakis44-1045/+3764
towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15134 a1c6a512-1295-4272-9138-f99709370657
2007-10-16These two files should have been part of the first 'fill out plugin button ↵Marianne Arnold2-13/+21
tables' commit but got overlooked. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15133 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Add two missing 'robotfindskitten' screenshots and mention the buttons in ↵Marianne Arnold3-2/+3
the c200's robotfindskitten section. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15132 a1c6a512-1295-4272-9138-f99709370657
2007-10-16Manual: fill out some more button tables in the plugin chapter especially ↵Marianne Arnold14-64/+93
for the c200 but added missing information or corrections for other players as well where found missing (mainly Gigabeat and H10). More to come... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15131 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Fix warnings in test_fps.Jens Arnold1-3/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15130 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Coldfire targets: enable buffered writes by default. Speeds up all sorts of ↵Jens Arnold7-16/+16
I/O that writes to ports: LCD update (except the functions using DMA on H300), ATA writes, .... Some timings had to be adjusted for the new configuration. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15129 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Add the "build/" directory to svn:ignore.Antoine Cellerier0-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15128 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Enable star transition on all targets and prevent lcd partial updating of 0 ↵Antoine Cellerier1-15/+20
area rectangles. This should fix FS #6334. As I don't own one of the targets which were affected by this bug I can't confirm. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15127 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Oops, forgot to increment the plugin api version numbers.Antoine Cellerier1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15126 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Remove the "invert scroll" code since it's not used anywhere anymore (and it ↵Antoine Cellerier9-85/+1
was broken on color targets with gradients anyway). Closes FS #7875. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15125 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Playlist viewer move live preview. Closes FS #7968.Antoine Cellerier1-5/+27
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15124 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Delay boosting and backlight on until after the menu selection is done. ↵Peter D'Hoye1-12/+12
Fixes FS #7964. There remains an issue with the movie being loaded before the menu is shown. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15123 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Fix coldfire PCF50606 I2C driver, and iriver FM radio I2C driver. Both ↵Jens Arnold2-63/+60
drivers had wrong timing, discovered while experimenting with buffered writes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15122 a1c6a512-1295-4272-9138-f99709370657
2007-10-15fix the wrong value being selected initiallyJonathan Gordon1-1/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15121 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Integer setting changes to make all those settings consistant on the target.Jonathan Gordon3-50/+33
wheel targets, clockwise is increase value archos player, + is increase button targets, up is increase git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15120 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Fix an improper file_exist check in zxbox.Michael Sevakis1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15119 a1c6a512-1295-4272-9138-f99709370657
2007-10-15use the list context in credits which has to be defined for every target Jonathan Gordon1-21/+36
(fixes the bug where you cant exit credits on the player) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15118 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Fix some plugins that use NULL instead of -1 when not using a voice id in ↵Michael Sevakis6-87/+87
struct opt_items. Change as many '#define NULL 0' to '#define NULL ((void*)0)' as grep would find - somewehere the former is still hiding it seems. :\ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15117 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Fix int settings being backwards on the playerJonathan Gordon2-1/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15116 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Bugfix: The solid colour and gradient selector no longer extends to the left ↵Jens Arnold1-2/+2
display margin when the text needs to scroll and the lcd margins are zeroed, e.g. overwriting the icon in the file browser when loading a file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15115 a1c6a512-1295-4272-9138-f99709370657
2007-10-15FS#7957 - hebrew lang update by Rani HodJonathan Gordon1-2421/+2857
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15114 a1c6a512-1295-4272-9138-f99709370657
2007-10-15Fix FS#7952 - flip list settings didnt work properlyJonathan Gordon3-7/+16
Accept FS#7956 - flip some sound settings on wheel targets so clockwise increases git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15113 a1c6a512-1295-4272-9138-f99709370657
2007-10-15MIDI: At long last, though quick and dirty, pitch bend depth! Or, I think it ↵Stepan Moskovchenko5-140/+218
works. Tested on two files. Let me know if anyone discovers any problems with this. This commit also includes Nils's synth loop optimization patch. I hope committing it does not cause problems. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15112 a1c6a512-1295-4272-9138-f99709370657
2007-10-14H300, X5: Optimised lcd_yuv_blit(), using line-pair zig-zag writing to the ↵Jens Arnold4-127/+255
LCD controller. ~7% speedup on H300, ~5% speedup on X5. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15111 a1c6a512-1295-4272-9138-f99709370657
2007-10-14Use the CLOCK_RATE define instead of 44100.Antoine Cellerier1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15110 a1c6a512-1295-4272-9138-f99709370657
2007-10-14Turn on the backlight in the e200 booloader. This is necessary for when we ↵Barry Wardell1-0/+8
replace the sansa bootloader altogether. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15109 a1c6a512-1295-4272-9138-f99709370657
2007-10-14Add support for installing/replacing the bootloader in the PPBL section of ↵Barry Wardell3-1/+74
the firmware partition. Allows installation of the Rockbox bootloader in place of the Sandisk one. This expects a plain bootloader binary with no header. Our Rockbox bootloader successfully boots both Rockbox and the OF when installed in this way. This makes it easy to get to a state where e200tool is required, so care is advised. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15108 a1c6a512-1295-4272-9138-f99709370657
2007-10-14Update Swedish translation.Magnus Holmgren1-17/+192
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15107 a1c6a512-1295-4272-9138-f99709370657
2007-10-14Update francais language. Plus few minor changes.Mustapha Senhaji1-11/+39
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15106 a1c6a512-1295-4272-9138-f99709370657
2007-10-14MP4 tag parser: guard against problems when the buffer is full.Magnus Holmgren1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15105 a1c6a512-1295-4272-9138-f99709370657
2007-10-14clean up the e200r installer app to make it more user friendlyJonathan Gordon1-5/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15104 a1c6a512-1295-4272-9138-f99709370657
2007-10-14revert r14709, leaving the output in bootloader/ is fineJonathan Gordon1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15103 a1c6a512-1295-4272-9138-f99709370657
2007-10-13Fix warnings by being stricter about declaring volume min/maxDan Everton1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15102 a1c6a512-1295-4272-9138-f99709370657
2007-10-13Fix broken sims by defining default volume min and max.Dan Everton1-5/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15101 a1c6a512-1295-4272-9138-f99709370657
2007-10-13Make the volume range in the simulator match the target being simulated.Dan Everton1-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15100 a1c6a512-1295-4272-9138-f99709370657
2007-10-13Improved FPS test plugin: * Better precision for low frame rates (take extra ↵Jens Arnold3-78/+216
ticks into account). * Measure YUV blit framerate on colour targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15099 a1c6a512-1295-4272-9138-f99709370657
2007-10-13Add an icon and version text for the OS X bundle.Barry Wardell3-0/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15098 a1c6a512-1295-4272-9138-f99709370657
2007-10-13Cleanup more warnings on the M:RobeKarl Kurbjun1-32/+41
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15097 a1c6a512-1295-4272-9138-f99709370657
2007-10-13FS#7913: mountpoint resolving on OS X.Barry Wardell2-6/+30
Also, make rbutil build again for OS X and add /usr/local to the lib and include paths since that is most likely where libusb will be. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15096 a1c6a512-1295-4272-9138-f99709370657
2007-10-13M:Robe - Fix compilation and remove some warningsKarl Kurbjun11-53/+59
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15095 a1c6a512-1295-4272-9138-f99709370657