summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-09-10UISIMULATOR: Do a graceful shutdown of all threads and avoid (mostly lockup) ↵Michael Sevakis5-68/+176
problems caused by not worrying about states. Have rockbox objects initialized only by rockbox threads save for the main 'gui' thread which is a needed exception. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14660 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Repair mpegplayer on 64 bit sims. No reason for doing fancy bitshifting ↵Jens Arnold1-7/+7
opts, this is all compile time... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14659 a1c6a512-1295-4272-9138-f99709370657
2007-09-09battery_bench: Fix battery voltage logging for voltages >4.095V by ↵Jens Arnold1-13/+13
separating the flags from voltage. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14658 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Oops, remove some duplicated code.Dave Chapman1-4/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14657 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Initial version of standalone e200rpatcher tool to upload and run the e200r ↵Dave Chapman2-0/+255
patching application to patch the original Sansa bootloader. This requires the patching binary (called bootloader.bin) to be in the e200rpatcher directory when compiling. Currently only tested on Linux. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14656 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Fix missing quote.Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14655 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Firmware "hacker" code for the e200r install so the full bootloader rom ↵Jonathan Gordon7-3/+142
doesnt need to be written. Requires a custom version of e200tool which isnt available yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14654 a1c6a512-1295-4272-9138-f99709370657
2007-09-09improved the ld (binutils) version number extractionDaniel Stenberg1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14651 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Make peakmeters work for real in swcodec simulators instead of just showing ↵Jens Arnold1-2/+2
random movement. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14650 a1c6a512-1295-4272-9138-f99709370657
2007-09-09More Simulator tweaking. Back to the counter but with 0 delay. Forget the ↵Michael Sevakis1-18/+8
semaphore; it makes for too much kernel thread yielding. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14649 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Fix rockbox warnings. sramfile is a static array so will never be NULL.Michael Sevakis1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14648 a1c6a512-1295-4272-9138-f99709370657
2007-09-09Fix a warning.Michael Sevakis1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14647 a1c6a512-1295-4272-9138-f99709370657
2007-09-09UISIMULATOR: Give the host OS some needed context switching hints (which ↵Michael Sevakis8-16/+74
_is_ supposed to work on Linux - but I can't tell on VMWare - and does on Windows). I guess I'll know for sure soon. Give sleep() even more genuine behavior. Add some button driver sync with the rockbox threads that should have been there for some time - this is basically interrupt-like processing as any thread not in the kernel pool should be considered. Make the screendump work again by posting the request. Perhaps help out shutting down for some users but not in the way I'd prefer - to think about. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14646 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Make sleep(0) in the sim behave more like on target.Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14645 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Add functions to read and write the AUPD (flash update) image. "--read-aupd ↵Dave Chapman6-3/+537
aupd.bin" will read (and decrypt) the AUPD image, and "--write-aupd aupd.bin" will write (and encrypt) an image. Also fix a bug in the "diskmove" function which corrupted the AUPD image when a bootloader was installed. So in order to manipulate the aupd image, you need to restore a clean firmware partition, and install the bootloader with this version of ipodpatcher. Decryption functions based on the description and sample code at http://ipodlinux.org/Flash_Decryption git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14644 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Figure out the version of ld (binutils) and display it on stdout, so thatDaniel Stenberg1-0/+6
the distributed build system easier can catch it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14643 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Add missing files following the C200 commitDave Chapman1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14641 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Fix some warnings in sim kernel.Michael Sevakis1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14640 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Sim I/O and threading that runs more like on target. Tweakable if any ↵Michael Sevakis12-119/+579
genuine slowness imitation is required for any one of them. One point of concern is the sim shutdown on an OS other than Linux just because terminating threads in a manner other than having the do it themselves is kind of dirty IMHO. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14639 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Allow the volume keys to be used in lists. Fix the sim buttons.Mark Arigo2-2/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14638 a1c6a512-1295-4272-9138-f99709370657
2007-09-08Make the uisim build for the Sansa c200.Mark Arigo3-0/+45
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14637 a1c6a512-1295-4272-9138-f99709370657
2007-09-07Stop libmad from crashing on 64 bit simulators.Jens Arnold3-15/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14636 a1c6a512-1295-4272-9138-f99709370657
2007-09-07Ooops, rror ;)Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14635 a1c6a512-1295-4272-9138-f99709370657
2007-09-07Better (and consistent between .lng and .voice) translation for 'playlist'.Jens Arnold1-43/+42
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14634 a1c6a512-1295-4272-9138-f99709370657
2007-09-07Disable 'initialized field overwritten' warnings for gcc >= 4.2Nils Wallménius1-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14633 a1c6a512-1295-4272-9138-f99709370657
2007-09-07FS#7713 a slight cleanup of configure by Akio IdeharaNils Wallménius1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14632 a1c6a512-1295-4272-9138-f99709370657
2007-09-07Use /tmp for temporary directories instead of /home/bjstBjörn Stenberg1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14631 a1c6a512-1295-4272-9138-f99709370657
2007-09-06Update of Dutch language filePeter D'Hoye1-16/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14630 a1c6a512-1295-4272-9138-f99709370657
2007-09-06Credits: better counter when scrolling manuallyPeter D'Hoye1-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14629 a1c6a512-1295-4272-9138-f99709370657
2007-09-06Updated italian translation.Alessio Lenzi1-27/+27
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14628 a1c6a512-1295-4272-9138-f99709370657
2007-09-06mention the brace placement for functionsDaniel Stenberg1-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14627 a1c6a512-1295-4272-9138-f99709370657
2007-09-06usb stack: add support for standard request get stringChristian Gmeiner3-18/+106
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14626 a1c6a512-1295-4272-9138-f99709370657
2007-09-06Sansa c200 port. Rockbox works with sound. Several features are disabled ↵Mark Arigo27-53/+1159
including some lcd options, FM radio, recording, and all plugins. Loading the OF from the Rockbox bootloader does not work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14625 a1c6a512-1295-4272-9138-f99709370657
2007-09-06Move files that will be common to the Sansa e200 and c200Mark Arigo10-5/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14624 a1c6a512-1295-4272-9138-f99709370657
2007-09-05Added audio formats for Scansoft, Loquendo and VoiceWare.Alessio Lenzi1-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14623 a1c6a512-1295-4272-9138-f99709370657
2007-09-05try #2Christian Gmeiner1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14622 a1c6a512-1295-4272-9138-f99709370657
2007-09-05fix usb detection for usb stackChristian Gmeiner1-49/+41
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14621 a1c6a512-1295-4272-9138-f99709370657
2007-09-05Commit FS#7692 - LCD garbled top two lines by Jesse Lockwood and Jonathan ↵Michael Sevakis2-3/+5
Backer. Works on mine and others' older models without trouble and provides a genuine fix for the garbled display lines issue troubling newer ones. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14620 a1c6a512-1295-4272-9138-f99709370657
2007-09-05More efficient version of the fix.Jens Arnold1-4/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14619 a1c6a512-1295-4272-9138-f99709370657
2007-09-05Hopefully stop the crashes on database init on ARM (and SH1) targets when ↵Jens Arnold1-7/+10
comment tags using UTF-16 are present. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14618 a1c6a512-1295-4272-9138-f99709370657
2007-09-05stop non-live settings from beign accepted even if cancel was chosenJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14616 a1c6a512-1295-4272-9138-f99709370657
2007-09-05Fix USB detection on the Player.Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14615 a1c6a512-1295-4272-9138-f99709370657
2007-09-05Add missing translationJens Arnold1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14614 a1c6a512-1295-4272-9138-f99709370657
2007-09-04get experimental usb stack compilingChristian Gmeiner1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14613 a1c6a512-1295-4272-9138-f99709370657
2007-09-04Fix some tabs (one caused a voice string to not be used).Jens Arnold1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14612 a1c6a512-1295-4272-9138-f99709370657
2007-09-04More FILES updating.Jonas Häggqvist3-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14611 a1c6a512-1295-4272-9138-f99709370657
2007-09-04Only replace those abbreviations if they're capitalised.Jens Arnold1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14610 a1c6a512-1295-4272-9138-f99709370657
2007-09-04Remove debug line.Jens Arnold1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14609 a1c6a512-1295-4272-9138-f99709370657
2007-09-04Voice file building: * Make correct_string() work as intended by passing the ↵Jens Arnold2-20/+60
missing 2 parameters. * SAPI: Add query for TTS engine vendor. * Add several string corrections (mostly but not exclusively for German). * Make the pool filenames include TTS options and encoder options in their MD5 hash value, allowing to properly build voice files where those settings differ per target using the same pool. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14608 a1c6a512-1295-4272-9138-f99709370657
2007-09-04Fix a few voice strings, and adjust a few others.Jens Arnold1-6/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14607 a1c6a512-1295-4272-9138-f99709370657