summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-09-30Add support for the generic Telechips firmware format checksums - use ↵Dave Chapman
-tcc=sum if the header just contains a single checksum, or -tcc=crc if the header contains two 32-bit CRCs. Credit goes to Hein-Pieter van Braam for his work on identifying the (reverse) CRC32 algorithm used when calculating the two CRCs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14917 a1c6a512-1295-4272-9138-f99709370657
2007-09-30first part of usbstack patches -> show and use selection of usb stack mode ↵Christian Gmeiner
only, if a target supports both modes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14916 a1c6a512-1295-4272-9138-f99709370657
2007-09-30static/inline/iram raid gives nice speedupNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14915 a1c6a512-1295-4272-9138-f99709370657
2007-09-30IRQ driven touchpad driver, crude but workingJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14914 a1c6a512-1295-4272-9138-f99709370657
2007-09-30Oops. Don't use outl with the defined register.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14913 a1c6a512-1295-4272-9138-f99709370657
2007-09-30Add some defines for pp502x. No guarantee as to full accuracy yet but that's ↵Michael Sevakis
not really too important. Use them in the code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14912 a1c6a512-1295-4272-9138-f99709370657
2007-09-30Maybe 25 was too much with the new decay rates.Stepan Moskovchenko
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14911 a1c6a512-1295-4272-9138-f99709370657
2007-09-30MIDI: Kick up number of voices and decrease the decay rate, taking Stepan Moskovchenko
advantage of the recent speedups. Some instruments sound a lot more natural now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14910 a1c6a512-1295-4272-9138-f99709370657
2007-09-30I got bullied in IRC by linuxstb and markun... Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14909 a1c6a512-1295-4272-9138-f99709370657
2007-09-30slow - but working - IRQ based uart/button driver.Jonathan Gordon
change some of the uart function names from CamelCase git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14908 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Fix the LCD line remaining active after shutdown on grayscale ipods ↵Nicolas Pennequin
(FS#5199). Original patch by Tomasz Mon, modified by me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14907 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Add greyscales to Rockboxed theme and mimic the color variant a bit more.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14906 a1c6a512-1295-4272-9138-f99709370657
2007-09-29ATA works - dumb mistakeKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14905 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Fix bug that caused only half the output buffer to be used, gives a quite ↵Nils Wallménius
nice speedup on coldifre, clean up some commented out #ifdefs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14904 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Use "digital audio player" instead of "MP3 player". Fix a typo.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14903 a1c6a512-1295-4272-9138-f99709370657
2007-09-29mntent.h should only be used on linux, not os x.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14902 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Revert changes to nonenglish langfiles intoduced by FS#7859 in r14895. It's ↵Nicolas Pennequin
not a good idea to change the source strings because genlang won't tell the translators the source string has changed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14901 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Fix a little mistake in linker file.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14900 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Anti-red?Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14899 a1c6a512-1295-4272-9138-f99709370657
2007-09-29Compile Portal Player bootloaders as single core. Cleanup the startup code ↵Michael Sevakis
for bootloaders. Remove cop stack entirely and keep IRAM use down on all relevant targets - just use the 128-byte idle stack. Use the inline asm version of current_core for pp5002 as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14898 a1c6a512-1295-4272-9138-f99709370657
2007-09-29MIDI: Fix off by one error with the guitar. Wow, I can't believe the ↵Stepan Moskovchenko
off-keyness is finally fixed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14897 a1c6a512-1295-4272-9138-f99709370657
2007-09-29MIDI: Fix two year old loop bug that caused distortion on some instruments. ↵Stepan Moskovchenko
I been looking for this one for at least 6 months. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14896 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Accept FS#7859 by David Bishop: Replace "Show ID3 Info" by "Show Track Info".Nicolas Pennequin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14895 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Bubbles for Sansa c200.Marianne Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14894 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Make bubbles use one background picture that is the size of the display ↵Marianne Arnold
instead of combining a 'left' and sometimes a 'right' bmp. This way it's clearer how the background is generated and adapting to new display sizes should be easier. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14893 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Updated french translation for rbutilqt.Nicolas Pennequin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14892 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Fix buggy gradient display when a coloured file is selected in the browser. ↵Nicolas Pennequin
Thanks to smably for the report. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14891 a1c6a512-1295-4272-9138-f99709370657
2007-09-28One more... Rockboxed for the Sansa c200s by Roan Horning (FS #7855).Marianne Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14890 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Icatcher for the Sansa c200s by Ioannis Koutoulakis.Marianne Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14889 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Oops. Can't wait for COP init in the bootloader because it is kept asleep ↵Michael Sevakis
until the firmware is ready to be run. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14888 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Updated italian translation.Alessio Lenzi
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14887 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Make AC3 codec use Rockbox' native bitswap routines.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14886 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Try to fix the case where Ipods would spuriously wake up even though no ↵Thom Johansen
alarm had been set. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14885 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Make the gradient look better when more than one line is selected (running ↵Nicolas Pennequin
time, ID3 info, cuesheet viewer...). I haven't found a solution for scrolling yet, so that won't look too good. The recording screen code needs a bit of adapting too, but I don't have a target to test on, so leave it for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14884 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Factor out the gradient drawing code. Should save some bytes and makes the ↵Nicolas Pennequin
code more readable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14883 a1c6a512-1295-4272-9138-f99709370657
2007-09-28FS #7763 by Andree Buschmann. Speed up video rendering for Ipod Video.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14882 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Get the plugins synced up with the threading changes.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14881 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Anti-red: No need for COP initialization in the bootloaders nor idle stacks.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14880 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Commit a subset of the dual core changes that have to do with cache ↵Michael Sevakis
handling, stacks, firmware startup and thread startup. Tested on e200, H10-20GB, iPod Color and 5.5G. Thread function return implemented for all targets. Some changes to plugins to follow shortly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14879 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Fixed a warningBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14878 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Skip spindown and delay on flash targetsBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14877 a1c6a512-1295-4272-9138-f99709370657
2007-09-28Improved magic by Mark ArigoBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14876 a1c6a512-1295-4272-9138-f99709370657
2007-09-27FS #7833: Optimizations to the Vorbis codec:Tomasz Malesinski
- ARM assembly version of parts of mdct, - special case for vorbis_book_decodevv_add for 2 channels and even book->dim, - store the output in vb->pcm if possible, as it is usually in IRAM as opposed to v->pcm. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14875 a1c6a512-1295-4272-9138-f99709370657
2007-09-27Francais.lang update, courtesy of rasher's web translating tool.Nicolas Pennequin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14874 a1c6a512-1295-4272-9138-f99709370657
2007-09-27Do not duplicate const table, make getEvent function static inline, gives ↵Nils Wallménius
about a ~1.5% speedup, put tick function in iram, ~3.5% speedup git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14873 a1c6a512-1295-4272-9138-f99709370657
2007-09-27Simplify the sendEvent function, makes it _slightly_ faster and quite a bit ↵Nils Wallménius
smaller, build midiplay with -O2 for coldfire, gives about a 23% speedup git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14872 a1c6a512-1295-4272-9138-f99709370657
2007-09-27FreeBSD uname -m outputs a different string than linux uname -mNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14871 a1c6a512-1295-4272-9138-f99709370657
2007-09-27The archos website fooled me by providing a wrong download, no need for that ↵Dominik Riebeling
extended check. Thanks to amiconn for the clarification. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14870 a1c6a512-1295-4272-9138-f99709370657
2007-09-27Fix corrupted display of the gradient selector for scrolling lines in some ↵Nicolas Pennequin
colour configurations. Thanks to preglow for spotting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14869 a1c6a512-1295-4272-9138-f99709370657
2007-09-27FS#7808 by Tom Ross, Ken Fazzone and me, with help from Antoine Cellerier.Nicolas Pennequin
Add two new line selector types: solid colour and gradient. Solid colour only uses the primary colour setting. The secondary colour setting is used for the gradient. Text colour for the selected item is also changeable. These new settings are a bit controversial so they may be removed later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14868 a1c6a512-1295-4272-9138-f99709370657