summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-01-22Fix yellow. Left an unused temp variable.Michael Sevakis1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29117 a1c6a512-1295-4272-9138-f99709370657
2011-01-22i.MX31: Allow interrupts in thread context, not just ISR context, during the ↵Michael Sevakis2-14/+19
lengthy DVFS voltage ramp-up delay. Also, explicitly enable them just before mc13783_init since that does anyway because of the PMIC write inside it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29116 a1c6a512-1295-4272-9138-f99709370657
2011-01-22Better boost calculation for multifrequency CPUs. Frequencies between ↵Michael Sevakis2-3/+18
minimum and maximum count as fractional boost. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29115 a1c6a512-1295-4272-9138-f99709370657
2011-01-22Declaration of 'pause' from robotfindskitten has conflicting types for ↵Thomas Martitz1-4/+4
'pause' from android-ndk-r5 Flyspray: FS#11901 Author: Benjamin Brown git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29114 a1c6a512-1295-4272-9138-f99709370657
2011-01-22i.MX31: Add a debug menu to play around with DVFS/DPTC settings for fun, ↵Michael Sevakis6-116/+410
testing or benchmarking purposes. Can set the CPU frequency working point, whether DPTC voltage scaling is enabled and change the software-programmable load tracking weights. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29113 a1c6a512-1295-4272-9138-f99709370657
2011-01-22Declaration of 'pause' from chessclock is redeclared as different kind of ↵Thomas Martitz2-7/+8
symbol by android-ndk-r5 Flyspray: FS#11900 Author: Benjamin Brown git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29112 a1c6a512-1295-4272-9138-f99709370657
2011-01-22revert personal change accidentally included in r29110Teruaki Kawashima1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29111 a1c6a512-1295-4272-9138-f99709370657
2011-01-22FS#11819: image viewer: use magick number in file to determine image type.Teruaki Kawashima3-15/+72
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29110 a1c6a512-1295-4272-9138-f99709370657
2011-01-22i.MX31: Busy wait for a couple microseconds at most then sleep until next ↵Michael Sevakis5-4/+57
tick when polling drive status. This prevents pointless jumps to overdrive speed from perceived high load when waiting for lengthy ops to complete such as spinup and sleep. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29108 a1c6a512-1295-4272-9138-f99709370657
2011-01-22Theme Editor: Updated rendering code to accomodate new format for %xd tags, ↵Robert Bieber2-9/+63
including long names, numerical tile specification, tag-evaluating tile specification, and tile offset git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29107 a1c6a512-1295-4272-9138-f99709370657
2011-01-21Fix or at least significantly improve FS#11830. With introduction of ATA DMA ↵Andree Buschmann1-0/+4
for PP502x a special treatment of the IDE0_CFG register for the iPod nano (see FS#7510) was lost. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29106 a1c6a512-1295-4272-9138-f99709370657
2011-01-21FS#11828: Fix in core mod parser to blindly accept any .mod you throw at it. ↵Thomas Martitz1-10/+52
Based on MikMod. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29105 a1c6a512-1295-4272-9138-f99709370657
2011-01-21Add a delay between text scroll rounds when scrolling forward similarly to ↵Alexander Levin2-4/+8
how it's done when scrolling bidirectionally (FS#11892) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29104 a1c6a512-1295-4272-9138-f99709370657
2011-01-21Fix red: defined(x || y) is not valid C preprocessorMaurus Cuelenaere1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29103 a1c6a512-1295-4272-9138-f99709370657
2011-01-21Fix Onda VX747+ LCD not working on bootMaurus Cuelenaere1-3/+4
Same fix as in r29083. Flyspray: FS#11896 Author: Purling Nayuki git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29102 a1c6a512-1295-4272-9138-f99709370657
2011-01-21Get the Croatian language file to build. OverlookedRobert Menes1-0/+1
previously. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29101 a1c6a512-1295-4272-9138-f99709370657
2011-01-21WM8978: sound.c weirdness strikes again. Prescaler values have to be in ↵Michael Sevakis2-3/+15
centibels. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29100 a1c6a512-1295-4272-9138-f99709370657
2011-01-21Gigabeat S: Renovate bootloader a bit to show splash, implement verbose, ↵Michael Sevakis4-79/+90
shutdown on low battery, handle hold-switch-on and wait only so long for USB if a USB charger is inserted at boot instead of being connected to a host. 'Bootloader USB mode' display is just part of normal printf stream now. Move interrupt stacks into .bss area so they aren't loaded (for firmware too). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29099 a1c6a512-1295-4272-9138-f99709370657
2011-01-20Fix FS#11881. Patch by Thomas JaroschThomas Martitz1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29098 a1c6a512-1295-4272-9138-f99709370657
2011-01-20Fuze v2: Do button reading more efficiently by mapping button codes directly ↵Michael Sevakis4-34/+27
to the GPIO pin states where possible (all but 'home' and hold). This makes plugins incompatible; up the min version and sort things. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29097 a1c6a512-1295-4272-9138-f99709370657
2011-01-20Fuze V2: Fix hold switch behavior. Add a GPIOx_PIN_MASK macro to AS3525.Michael Sevakis2-22/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29096 a1c6a512-1295-4272-9138-f99709370657
2011-01-20pong: make related variables a structure. Correct collision detecting. ↵Teruaki Kawashima1-118/+144
Disable turn off backlight. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29095 a1c6a512-1295-4272-9138-f99709370657
2011-01-20PP502x USB: It seems r29087 introduced additional parasitic current ↵Michael Sevakis1-23/+22
consumption after USB disconnect. So, reinitialize the controller just like at startup when disabling USB, which also happens to fix FS#10719. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29094 a1c6a512-1295-4272-9138-f99709370657
2011-01-19Gigabeat S manual: fix a small glitch in the wps key controls table and ↵Nils Wallménius2-3/+4
correct an incorrect button combo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29093 a1c6a512-1295-4272-9138-f99709370657
2011-01-19Enable AB repeat for the Gigabeat S, this will break lang string/voice clip ↵Nils Wallménius1-0/+2
order for this target so update your voice file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29092 a1c6a512-1295-4272-9138-f99709370657
2011-01-19image viewer: png: do not show custom error message when there is not enough ↵Teruaki Kawashima3-26/+16
memory. get rid of use of iv->plug_buf. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29091 a1c6a512-1295-4272-9138-f99709370657
2011-01-19image viewer: ppm:Teruaki Kawashima3-64/+56
* return proper error code when image is too large. * check return value of read() properly. * display progressbar. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29090 a1c6a512-1295-4272-9138-f99709370657
2011-01-19SPC Codec: AS3525 targets should be fast enough for realtime BRR decode and ↵Michael Sevakis1-3/+3
echo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29089 a1c6a512-1295-4272-9138-f99709370657
2011-01-19AS3525: Implement a true audio pause and full-resolution audio tick. Take ↵Michael Sevakis3-30/+85
care of a few atomic hotspots. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29088 a1c6a512-1295-4272-9138-f99709370657
2011-01-19Reset USB devices before turning them off or else presumably the PHY is ↵Michael Sevakis1-0/+2
still enabled after disconnect. After one actual connect, Windows would claim the device malfunctioned when inserting the cable for Screendump. If no connection was made before Screendump, then this wouldn't happen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29087 a1c6a512-1295-4272-9138-f99709370657
2011-01-18abrepeat: drop some inline's and rearrange code to save some size since this ↵Nils Wallménius2-48/+24
stuff is hardly speed critical. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29086 a1c6a512-1295-4272-9138-f99709370657
2011-01-18Fix colors from r29084. Had some things in the wrong preprocessor blocks.Michael Sevakis1-40/+40
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29085 a1c6a512-1295-4272-9138-f99709370657
2011-01-18Try to get some control over #ifdef hell in usb.c by refactoring and inline ↵Michael Sevakis15-308/+327
function use. SYS_USB_DISCONNECTED_ACK hasn't been doing anything useful for the USB thread; remove it. USB thread simply ignores that value. Observe only valid usb_state transitions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29084 a1c6a512-1295-4272-9138-f99709370657
2011-01-18Fix Onda VX777 LCD not working on bootMaurus Cuelenaere1-5/+14
This fixes an issue with some Onda VX777's where the LCD doesn't seem to be correctly inited by the OF SPL. Based on FS#11888 by Purling Nayuki. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29083 a1c6a512-1295-4272-9138-f99709370657
2011-01-18Few whitespace fixes by Michael Hohmuth FS#11885Mustapha Senhaji3-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29082 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Fix player becoming unresponsive on Stop / Pause in some cases.Dominik Riebeling3-1/+6
Fix for FS#11856: In tagtree_buffer_event, do not wait for database to come online as that may never happen. Rather, wait until it either has come online or has decided that this will never happen. Added a new function to tagcache.c to export this information. Flyspray: FS#11865 Author: Michael Hohmuth git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29081 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Add ipod 6g target to translations for "Bass and Treble Cutoff" string.Mustapha Senhaji31-186/+186
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29080 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Set svn:keywords for the new translation file.Mustapha Senhaji1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29079 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Last fix, I swear: add in the proper header.Robert Menes1-0/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29078 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Don't need that honking huge header, so out it goes.Robert Menes1-100/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29077 a1c6a512-1295-4272-9138-f99709370657
2011-01-17New translation: Croatian by Ante Maretic. FromRobert Menes2-0/+12716
FS#11884. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29076 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Pick up the target rename completion in the manual started in r27823 ... ↵Marianne Arnold20-99/+113
this time taking care of the Iriver targets. This fixes a few issues with wrongly in- or excluded parts (e.g. pacbox missing from the H100 manual, invadrox wrongly included in the small H10 manual as the plugin's main.tex already used the new names without making sure they are there). If possible replace 'target name' \opts with sensible feature \opts. Fix small mistakes and break too long lines discovered along the way. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29075 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Manual - lrcplayer.tex: correctly 'close' two \Action macros so that the ↵Marianne Arnold1-2/+2
following space is not eaten. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29074 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Manual - minor fixes to fractals.tex: update screenshot capture to reflect ↵Marianne Arnold1-2/+2
the renaming of the plugin from 'Mandelbrot' and replace an \opt which was using target names with a more suitable and generic \nopt. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29073 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Tagalog: fix two strings changed in source. Translation byRobert Menes1-7/+7
Melba Sitjar. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29072 a1c6a512-1295-4272-9138-f99709370657
2011-01-17image viewer:Teruaki Kawashima3-366/+414
* move button definitions to separate file. * apply slideshow timeout in ask_and_get_audio_buffer() if in slideshow mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29071 a1c6a512-1295-4272-9138-f99709370657
2011-01-17One change in r29068 wasn't right. Clarify comments on why it's the way it ↵Michael Sevakis1-4/+5
is. :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29070 a1c6a512-1295-4272-9138-f99709370657
2011-01-17FS#11822: use rockbox_browse() in plugins to select file.Teruaki Kawashima4-164/+43
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29069 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Add a higher level USB detection that prevents fraudulent bus resets from ↵Michael Sevakis7-18/+43
causing USB mode to be entered. Enable for SA9200 only at this time. Also, for SA9200, use the bus power GPIO rather than the 'connector inserted' GPIO to detect the cable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29068 a1c6a512-1295-4272-9138-f99709370657
2011-01-17Convert PortalPlayer iRivers to use USB-mode enabled bootloader. The H10 ↵Michael Sevakis7-90/+38
5/6GB already has a pre-boot USB mode (so it's a little redundant there) but building them the same way is simpler. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29067 a1c6a512-1295-4272-9138-f99709370657