summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-06-01Theme Editor: Enabled editing tag parameters from a treeviewRobert Bieber6-8/+119
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26452 a1c6a512-1295-4272-9138-f99709370657
2010-06-01Prevent a race condition when writing VIC_INT_EN_CLEAR. Should be very ↵Tobias Diedrich1-0/+8
difficult to hit in this case though... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26451 a1c6a512-1295-4272-9138-f99709370657
2010-06-01Theme Editor: Made the viewport tag a top-level child under VIEWPORT ↵Robert Bieber2-5/+22
elements in the parse tree git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26450 a1c6a512-1295-4272-9138-f99709370657
2010-06-01mkamsboot / nrv2e_d8.S thubm decompressor : comment the use of mov pc, lrRafaël Carré1-1/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26449 a1c6a512-1295-4272-9138-f99709370657
2010-06-01Committing FS#11345 by JdGordon. Theme editor parser now includes full tag ↵Robert Bieber6-13/+19
information in the skin_element struct git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26448 a1c6a512-1295-4272-9138-f99709370657
2010-06-01Perform radio_start, radio_pause, radio_stop in simulator.Michael Chicoine1-0/+9
This will allow the radio frequency to be set properly on radio start (currently the frequency is initialized to 0) and prevents sim crashes when loading FMS. It also corrects various FMS token display problems in the sim. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26446 a1c6a512-1295-4272-9138-f99709370657
2010-06-01as3525 ascodec: make internal functions statics and remove some details for ↵Rafaël Carré2-154/+123
ascodec-target.h header reorder static functions to avoid the need for early prototypes panic if the INT_AUDIO callback could not read the 3 IRQ_ENRD registers git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26445 a1c6a512-1295-4272-9138-f99709370657
2010-06-01as3525 PCM: implement locking like done for the gigabeats in r26341Rafaël Carré1-15/+57
this removes workaround for spurious interrupts added in r26316 side effect: make keyclicks work correctly when used intensively (with the scrollwheel for example), the clicks should be inserted fast enough for the PCM fifo to not become empty. PL190 can cause spurious interrupts if an interrupt is triggered by a peripheral shortly before the interrupt for this peripheral is cleared from VIC registers. As an effect we should only write in VIC_INT_EN_CLEAR after having disabled the source of the interrupt in the peripheral. references on PL190 spurious interrupts: - http://www.embeddedrelated.com/groups/lpc2000/show/14599.php - http://water.cse.unsw.edu.au/esdk/lpc2/spurious-irq.html git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26444 a1c6a512-1295-4272-9138-f99709370657
2010-06-01fft: use long home button to exit on fuzeRafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26443 a1c6a512-1295-4272-9138-f99709370657
2010-06-01Theme Editor: Made Viewport the top level parse tree element, along with a ↵Robert Bieber7-13/+114
bugfix to the tag parsing function git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26442 a1c6a512-1295-4272-9138-f99709370657
2010-06-01sd-as3525v1: set up bank selection data outside of the loopRafaël Carré1-10/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26441 a1c6a512-1295-4272-9138-f99709370657
2010-06-01pdbox: Removed unnecessary code from the main include file. Reduced neede ↵Wincent Balin1-30/+1
memory to 2 MB. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26440 a1c6a512-1295-4272-9138-f99709370657
2010-06-01pdbox: Solved issue with WAV file import on big-endian targets (signed ↵Wincent Balin2-2/+9
16-bit files only); small I/O-related workaround in g_array.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26439 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Updated italian translation.Alessio Lenzi1-5/+36
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26438 a1c6a512-1295-4272-9138-f99709370657
2010-05-31test_codec: close the log file before attempting to open a new one, and ↵Rob Purchase1-6/+8
clear the button queue before displaying the menu a second time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26437 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Enable IRAM on TCC7801 (Cowon D2) for a 6-12% speedup in codecs that use it, ↵Rob Purchase4-10/+11
and a small increase in battery life. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26436 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Port the greylib blitting optimisation to m:robe 100. It's even more ↵Jens Arnold1-27/+15
efficient on monochrome LCDs - about 20% ISR speedup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26435 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Smaller & faster greylib blitting on iriver H1x0 and iAudio M5, based on the ↵Jens Arnold2-250/+212
ARM version but using mulu.l for the bit shuffling. ISR speedup is ~10%. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26434 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Theme Editor: Added extern C declarations to header filesRobert Bieber8-11/+43
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26433 a1c6a512-1295-4272-9138-f99709370657
2010-05-31ARM: use BX when branch to an address in registerRafaël Carré4-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26432 a1c6a512-1295-4272-9138-f99709370657
2010-05-31rolo: use BX for ARM branchesRafaël Carré1-5/+4
This is equivalent to mov pc Remove an instruction from the asm() for PP cop restart : use register constraint git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26431 a1c6a512-1295-4272-9138-f99709370657
2010-05-31battery_bench: comment the battery_bench.txt header with '#'Rafaël Carré1-17/+17
gnuplot will ignore lines which begin with '#' Split a line so the output will fit in 80 columns git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26430 a1c6a512-1295-4272-9138-f99709370657
2010-05-31draw markers on the FM frequency bar for presets (like cuesheet markers in ↵Jonathan Gordon4-7/+45
the WPS). seems nice but if it ends up looking crap we can revert.. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26429 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Add a tool to compare the binsizes of plugins and codecs of 2 build dirsRafaël Carré1-0/+159
Doesn't handle IRAM (yet) Synopsys: ./cmp-plugins-size build1 build2 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26428 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Only build firmware_flash plugin on archosRafaël Carré2-6/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26424 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Use version.sh in manual buildsRafaël Carré2-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26423 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Smaller & faster grey blitting on greyscale ipods, based on an idea by Mike ↵Jens Arnold1-44/+33
Sevakis. ISR speedup on all greyscale iPods except Mini 2nd Gen is ~10%. No speedup on the latter, because the serial transfer is the limiting factor. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26422 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Update Czech languageMichael Chicoine1-0/+14
Flyspray: FS#11336 Author: Marek Salaba git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26419 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Catalan language updateMichael Chicoine1-45/+59
Flyspray: FS#11322 Author: Adrián Cereto Massagué git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26418 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Update Samsung YP-S3 bootloader demoBertrik Sikken4-11/+23
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26417 a1c6a512-1295-4272-9138-f99709370657
2010-05-30french translation updateRafaël Carré1-0/+65
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26416 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Fix LANG_TAGNAVI_UNTAGGED source stringRafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26415 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Fix FS#9193. Remove recording source <Mic> for iPod Video and iPod nano 1G. ↵Andree Buschmann2-2/+2
The manual already describes the correct behaviour. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26414 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Submit FS#11240 by Raphael Jakse. Allows to reduce volume on WM8985 to -89 ↵Andree Buschmann5-20/+63
dB (e.g. used for Cowon D2). Below -57 dB the line out is affected. The manual is updated accordingly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26413 a1c6a512-1295-4272-9138-f99709370657
2010-05-30inttypes.h: remove excessive PRI*PTR declaration when long isn't 64 bitsRafaël Carré1-5/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26412 a1c6a512-1295-4272-9138-f99709370657
2010-05-30inttypes.h: add (some) iso c99 fprintf format specifiersRafaël Carré1-1/+73
Skipped the specifiers for octal, (u)int_leastN_t, (u)int_fastN_t and (u)intmax_t as we don't use them in rockbox Specifiers use the types specified in stdint.h Specifiers for short (16 bits) and char (8 bits) use the int specifier, our format.c doesn't know about 'h' and 'hh' git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26411 a1c6a512-1295-4272-9138-f99709370657
2010-05-30fix red. no replaygain on hwcodecJonathan Gordon1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26410 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Accept FS#11313 by Chris Savery. Add composer to the track info screen and ↵Jonathan Gordon3-22/+37
some general cleen up. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26409 a1c6a512-1295-4272-9138-f99709370657
2010-05-30add support for the possible viewport colour tags (%Vf and %Vb). use -c to ↵Jonathan Gordon1-2/+45
disable them git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26408 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Slovak language updateBertrik Sikken1-19/+184
Flyspray: FS #11331 Author: Peter Lecký git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26406 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Applied JdGordon's patch to add tokens to the Theme Editor tag tableRobert Bieber2-181/+400
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26405 a1c6a512-1295-4272-9138-f99709370657
2010-05-30and woopsJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26404 a1c6a512-1295-4272-9138-f99709370657
2010-05-30zip up the output after doing all the skinsJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26403 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Theme Editor: Fixed parsing bug that allowed comments to form a new logical ↵Robert Bieber1-0/+4
line in a skin document git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26402 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Theme Editor: Got a barely functional treeview in placeRobert Bieber4-21/+54
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26401 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Themeditor: Got the ParseTreeNode class in good shape, preparing to start on ↵Robert Bieber4-62/+170
ParseTreeModel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26400 a1c6a512-1295-4272-9138-f99709370657
2010-05-29fuze*/e200v2 YUV lcd code: remove a useless instruction forgotten in r21795Rafaël Carré1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26399 a1c6a512-1295-4272-9138-f99709370657
2010-05-29No need to break after a returnFrank Gevaerts1-3/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26398 a1c6a512-1295-4272-9138-f99709370657
2010-05-29Commit FS#10887 by me. Change the check for software poweroff to be that ↵Michael Giacomelli1-1/+1
the power button is held, not that the power button is held AND that no other button is held. This makes shutting down players with small tightly spaced buttons (Sandisk...) much easier. This also means that combos involving the power button can now potientially power off the player. The H10 and sansas excluding the Fuze use a combo involving power for AB repeat mode. However, the timeout for shutdown is much longer then the long press duration needed for AB repeat, and in practice seems to not be a problem on these players. I've tested this on various players for a long time and bugged other people to try it out, so I think its pretty safe, but if theres problems it can be reverted or keymaps tweaked. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26397 a1c6a512-1295-4272-9138-f99709370657
2010-05-29Change the software hold button combo from select + home to just holding ↵Michael Giacomelli2-3/+7
home. This is both easier to do on such a small player and more consistent with the OF. Quickscreen is now select + home. Update the manual to reflect this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26396 a1c6a512-1295-4272-9138-f99709370657