summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-08-14Fix a (stupid) mistake in libatrac/atrac3.cMohamed Tarek1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22305 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Call the asm definitions of fixmul functions when possible.Mohamed Tarek1-1/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22303 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Fix ccache auto-detection.Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22302 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Remove a forgotten DEBUGF from librm/rm.c - No functional changes.Mohamed Tarek1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22300 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Remove mallocs from libatrac.Mohamed Tarek1-29/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22299 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Modify libatrac to use fixed-point arithmetic.Mohamed Tarek10-5756/+324
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22298 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Modify libcook to use rockbox's mdct library in its standalone test program.Mohamed Tarek5-870/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22297 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Also modify mdct_lookup.c for compiling outside rockbox.Mohamed Tarek1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22296 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Modify the mdct library to enable using it outside rockbox - No functional ↵Mohamed Tarek3-0/+9
changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22295 a1c6a512-1295-4272-9138-f99709370657
2009-08-13don't treat extremely quick transfers as errorsFrank Gevaerts1-3/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22294 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Add Laurent Papier to credits for FS#10514 reworked and committed in r22255.Mustapha Senhaji1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22293 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Update the french translation.Mustapha Senhaji1-25/+217
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22292 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Make quickscreen items enum name lower-case, as per docs/CONTRIBUTING.Thomas Martitz2-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22291 a1c6a512-1295-4272-9138-f99709370657
2009-08-13Make gui_syncquickscreen_run() static as it's not used anywhere.Thomas Martitz2-4/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22290 a1c6a512-1295-4272-9138-f99709370657
2009-08-13LCD bitmap driver code consolidation from FS#4817:Andrew Mahone6-1236/+336
Move text-drawing code into firmware-drivers/lcd-bitmap-common.c, included by the various driver files. Add new static function LCDFN(putsxyofs_style) to draw styled text, and use it in both LCDFN(puts_style_offset) and LCDFN(scroll_fn). Merge lcd_gradient_rect functions, with new function containing simplified code for drawing one line of a multi-line gradient. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22289 a1c6a512-1295-4272-9138-f99709370657
2009-08-13M:Robe 500: Forgot one.Karl Kurbjun1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22288 a1c6a512-1295-4272-9138-f99709370657
2009-08-13M:Robe 500: Put more interrupts in iram, reduce stack usage when ARM/DSP ↵Karl Kurbjun5-4/+9
transfers happen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22287 a1c6a512-1295-4272-9138-f99709370657
2009-08-12fix typoFrank Gevaerts1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22286 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Limit usb_serial packets to 32 bytes. It's unclear why this is needed, but ↵Frank Gevaerts1-0/+3
usb serial packets larger than 96 bytes seem to never be sent. Thanks to Amaury Pouly for investigating this git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22285 a1c6a512-1295-4272-9138-f99709370657
2009-08-12TCC: Implement ECC error correction for sectors read from NAND. Tested on D2 ↵Rob Purchase3-76/+170
(78x, MLC) and M200 (77x, SLC). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22284 a1c6a512-1295-4272-9138-f99709370657
2009-08-12D2: Re-enable SD(HC) driver as there have been no further reports of damaged ↵Rob Purchase2-2/+2
cards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22283 a1c6a512-1295-4272-9138-f99709370657
2009-08-12FS#10446: Bug defense in dsp.c, minor tweaks and commentsJeffrey Goode2-24/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22282 a1c6a512-1295-4272-9138-f99709370657
2009-08-12FS#10512: Bookmarking does not behave correctly (fixes r22192)Jeffrey Goode1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22281 a1c6a512-1295-4272-9138-f99709370657
2009-08-12FS#10504: Make mpegplayer audio thread use correct sample countJeffrey Goode1-3/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22280 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Adds DSP testing and WAV writing to test_codecJeffrey Goode3-10/+87
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22279 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Fix a wrong memcpy in logf() introduced in r22253Rafaël Carré1-1/+1
Flyspray: FS#10515 Author: Amaury Pouly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22276 a1c6a512-1295-4272-9138-f99709370657
2009-08-12New committer!Jeffrey Goode1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22275 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Protect viewport.h against multiple inclusion.Thomas Martitz1-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22274 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Fix mistake at checking the return in rockboy. Thanks Al Le for spotting.Thomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22273 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Fix yellows.Thomas Martitz2-2/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22271 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Both of this isn't needed anymore as it's done at the end of the function.Thomas Martitz1-5/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22270 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Make kbd_input() show a cancel splash to indicate user abort better and for ↵Thomas Martitz11-21/+26
better consistency all over the place. Change checking for its return value (style-wise) at some places too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22269 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Remove dead codeAlexander Levin1-16/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22268 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Change the function name in strnatsort so that the code doesn't contradict ↵Alexander Levin1-3/+5
itself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22267 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Remove unneeded symbols and improve the comment to the VP parsing functionAlexander Levin2-16/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22266 a1c6a512-1295-4272-9138-f99709370657
2009-08-12Fix FS#10505 - "Background changes to inverted when cleared" as well as a ↵Thomas Martitz1-9/+7
problem that lets the viewport parser reject correct WPSes, both introduced by r22222 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22264 a1c6a512-1295-4272-9138-f99709370657
2009-08-12M:Robe 500: Put the irq stack and fiq stack in iram. Reduce memory for fiq ↵Karl Kurbjun3-10/+28
stack since it is currently unused. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22263 a1c6a512-1295-4272-9138-f99709370657
2009-08-12M:Robe 500: Make endpoint requests more flexible.Karl Kurbjun1-20/+24
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22262 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Fix endpoint allocationFrank Gevaerts1-1/+1
Flyspray: FS#10510 Author: Amaury Pouly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22261 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Fix Rockbox Utility build on W32.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22260 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Move yearday_to_daymonth() to usb_storage.c. It's the only user, this ↵Frank Gevaerts3-26/+25
function is pretty specific, and it seems to be the cleanest way to avoid ram usage increases for unrelated targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22259 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Consolidate day of week calculationFrank Gevaerts4-21/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22258 a1c6a512-1295-4272-9138-f99709370657
2009-08-11rework new time handling functions a bit to be more memory efficientFrank Gevaerts1-20/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22257 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Fix "statement with no effect" warningFrank Gevaerts1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22256 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Add support for setting the clock using a special SCSI command. This is the ↵Frank Gevaerts3-2/+81
same method that itunes uses, and there are host-side tools for it (e.g. libgpod) Flyspray: FS#10514 Author: Laurent Papier and myself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22255 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Clean up accessing system setting values for a specific player.Dominik Riebeling3-25/+44
Remove the ugly "save, change and restore platform" accesses and extend the settings class to allow accessing player specific system values. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22254 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Fix logf() multilines handlingRafaël Carré2-6/+7
Each line (of MAX_LOGF_ENTRY characters) would be marked with LOGF_TERMINATE_CONTINUE_LINE, but still be padded with a '\0' This also reverts r22250 which worked around the problem in logfdump() Flyspray: FS#10513 Author: Amaury Pouly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22253 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Add Amaury Pouly to the creditsRafaël Carré1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22252 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Sansa AMS: identify interrupts with no source setRafaël Carré1-0/+4
They would previously appear like coming from the (disabled) watchdog module git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22251 a1c6a512-1295-4272-9138-f99709370657
2009-08-11Fix logfdump multilines handlingRafaël Carré1-2/+2
Flyspray: FS#10509 Author: amaury pouly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22250 a1c6a512-1295-4272-9138-f99709370657