summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-04-15m:robe 100 - enable setting for buttonlight brightnessRobert Kukla4-19/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17134 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Gigabeat S bootloader: make it move a rockbox binary back to /.rockbox/ when ↵Nicolas Pennequin1-1/+21
it finds one in the MTP directory. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17133 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Make the D2 pluginlib actions a little less braindead (and more green). Use ↵Rob Purchase1-28/+33
physical buttons where possible, and/or touchpad quadrants where appropriate. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17132 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Use real ARM 11 instructions for cache operations. Probably will factor out ↵Michael Sevakis1-0/+50
later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17131 a1c6a512-1295-4272-9138-f99709370657
2008-04-15FS#8898 - Prefix AS3514 registers with AS3514_Bertrik Sikken9-94/+99
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17130 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Fix a warning.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17129 a1c6a512-1295-4272-9138-f99709370657
2008-04-15audio_current_track: take wps_offset into account when no buffered metadata ↵Nicolas Pennequin1-1/+3
is available, and avoid using playlist_peek, which hits on the disk when dircache isn't enabled. This should make skipping nicer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17128 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Kill some D2 yellows with a simplistic Rolo implementation and NAND driver ↵Rob Purchase3-10/+19
cleanup. Correct some comments in crt0.s and remove two erroneous null words from rockbox.bin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17127 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Some bugfixes after r17109:Nicolas Pennequin1-4/+4
* Fix FS#8893 by plugging a file descriptor leak in audio_load_track. * Fix a possible null pointer dereference by not allowing audio_current_track to return NULL. * Make audio_current_track return prevtrack_id3 only during an automatic track skip. Fixes the wrong metadata being displayed for a short time after a backwards skip. -Cette ligne, et les suivantes ci-dessous, seront ignorées-- M apps/playback.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17126 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Fix some button macros to make several manuals build again.Dominik Riebeling1-7/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17125 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Document line selector color config file settings (FS#8880 by Justin Hannigan).Dominik Riebeling1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17124 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Fixed FS#7849Bertrik Sikken1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17123 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Slight clean up and binsize saveNils Wallménius1-19/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17122 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Fix some red.Steve Bavin1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17121 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Kill warnings that annoy me when building for Gigabeat S.Michael Sevakis5-4/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17120 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Make the gigabeat S bootloader compile again. Don't know if it still works.Michael Sevakis1-2/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17119 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Make the transparent bitmaps work on Gigabeat S.Michael Sevakis2-12/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17118 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Remove a global variable which is (hopefully) not needed. Also fixes a very ↵Steve Bavin1-10/+1
minor bug where restarting playback after a playlist ends would play the final 3 seconds again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17117 a1c6a512-1295-4272-9138-f99709370657
2008-04-15woops... fix red and some svn keywords.Jonathan Gordon4-9/+29
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17115 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Setup the touchpads to have two modes - stylus and button - and set them in ↵Jonathan Gordon14-97/+414
button mode by default. in button mode the touchpad is split into a 3x3 grid for 9 seperate buttons which can be used by the action system like real buttons. Unify the keymap file for the touchpads in button mode. the target keymap file only needs to worry about real buttons. (As these ports mature each screen will need to be fixed seperatly to be able to use stylus mode (the lists can already but don't change mode just yet.) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17114 a1c6a512-1295-4272-9138-f99709370657
2008-04-15Fix a (possibly gcc 3 only) warning.Steve Bavin1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17112 a1c6a512-1295-4272-9138-f99709370657
2008-04-14Undo r17095. A bug report clearly showed this power supply is also needed ↵Andree Buschmann1-1/+1
for accessories on 5G/5.5G. A more sophisticated solution is needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17111 a1c6a512-1295-4272-9138-f99709370657
2008-04-14Update the french translation.Mustapha Senhaji1-18/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17110 a1c6a512-1295-4272-9138-f99709370657
2008-04-14A rather big change to how tracks are loaded: there are now two parts to the ↵Nicolas Pennequin2-85/+159
process and metadata loading is done by the buffering thread (except for the first unbuffered track). The audio thread now calls audio_load_track, and once the metadata is loaded, the buffering thread sends an event which will make the audio thread call audio_finish_load_track. This one then takes care of the rest of the loading. This method makes skipping noticeably faster for unbuffered tracks, and especially backwards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17109 a1c6a512-1295-4272-9138-f99709370657
2008-04-14Revert what was left of r17018 until I find a better way. It had quirks in ↵Nicolas Pennequin2-11/+0
some cases, and doesn't play well with what I'm about to commit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17108 a1c6a512-1295-4272-9138-f99709370657
2008-04-14FS#8882: Fix the bug where skipping backwards with Ogg files could result in ↵Nicolas Pennequin1-0/+5
a skip forward (FS#8508). The problem was introduced by a one-line change in r16025, so we revert it. At the time I thought that line had become useless but obviously I was wrong. Thanks to Greg Erwin for finding the fix. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17107 a1c6a512-1295-4272-9138-f99709370657
2008-04-14Dont show the playlist catalog item in the file context menu unless the file ↵Jonathan Gordon1-0/+7
is audio or a m3u(8). Mentinoed in FS#8752 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17106 a1c6a512-1295-4272-9138-f99709370657
2008-04-14Gigabeat S: Make ADC battery voltage reading correct. Tiny tweak to ADC ↵Michael Sevakis2-6/+3
driver traffic limiting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17105 a1c6a512-1295-4272-9138-f99709370657
2008-04-14Oops...simple math proves elusive at times. Get the array calcs right.Michael Sevakis1-11/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17104 a1c6a512-1295-4272-9138-f99709370657
2008-04-14Increase the size of one of the look up tables. Fixes 'burst of static' in ↵Michael Giacomelli1-9/+10
some files. I still have no idea how big it really needs to be... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17103 a1c6a512-1295-4272-9138-f99709370657
2008-04-14My own name was in CREDITS twice, one of them a misspelling.Stéphane Doyon1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17102 a1c6a512-1295-4272-9138-f99709370657
2008-04-13Fixed "#else if", changed to "#elif"Bertrik Sikken1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17101 a1c6a512-1295-4272-9138-f99709370657
2008-04-13ADC driver for Gigabeat S - a bit on the general side for now. Needs to have ↵Michael Sevakis5-56/+312
scales set properly (what physical value a reading represents isn't clear from the docs or I'm just lazy atm). Throw-in a _bunch_ more reg defines for the PMIC. Show all 16 raw channels values in debug menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17100 a1c6a512-1295-4272-9138-f99709370657
2008-04-13Make httpget class work with URI paths containing characters that need to be ↵Dominik Riebeling1-6/+14
percent-encoded. Fixes FS#8872. Add a few comments. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17099 a1c6a512-1295-4272-9138-f99709370657
2008-04-13only reconnect mass storage if there is actually an active usb connection, ↵Frank Gevaerts1-3/+6
with mass storage enabled git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17098 a1c6a512-1295-4272-9138-f99709370657
2008-04-13ASM optimization for fiq_playback(). Saves about 0.4MHz of CPU while ↵Andree Buschmann1-23/+61
playback on PP502x/PP5002. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17097 a1c6a512-1295-4272-9138-f99709370657
2008-04-13Make mpegplayer sleep the disk after buffering to save battery. * Add a ↵Jens Arnold6-8/+12
simulator stub for ata_sleep(), and un-ifdef most calls to it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17096 a1c6a512-1295-4272-9138-f99709370657
2008-04-13Further power saving for iPod Video (FS#8603). Do not enable D2REGC1 voltage ↵Andree Buschmann1-1/+1
for 5G/5.5G -- no changes for other iPods. Savings on a 5G/5.5G are about 1.5mA. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17095 a1c6a512-1295-4272-9138-f99709370657
2008-04-13The greylib now takes care of the necessary aligment and uncached addressing ↵Jens Arnold1-21/+7
itself, so simplify the code a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17094 a1c6a512-1295-4272-9138-f99709370657
2008-04-13Charger detection for Gigabeat SNils Wallménius4-3/+47
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17093 a1c6a512-1295-4272-9138-f99709370657
2008-04-13Remove redundant init call.Magnus Holmgren1-2/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17092 a1c6a512-1295-4272-9138-f99709370657
2008-04-12Refine information and macros for clock skipping. Not functional changes.Jens Arnold1-15/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17091 a1c6a512-1295-4272-9138-f99709370657
2008-04-12Commit FS#8822 by Magnus Holmgren. Fixes resuming previously playing WMA ↵Michael Giacomelli2-9/+20
files after a reboot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17090 a1c6a512-1295-4272-9138-f99709370657
2008-04-12Fix cut'n'pasterelated yellows.Rob Purchase1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17089 a1c6a512-1295-4272-9138-f99709370657
2008-04-12D2: Charging detection, plus basic PCF50606 interrupt handler.Rob Purchase3-1/+45
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17088 a1c6a512-1295-4272-9138-f99709370657
2008-04-12Make a couple of private functions staticNils Wallménius1-7/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17087 a1c6a512-1295-4272-9138-f99709370657
2008-04-12Add GPIO manager. Get the PMIC interrupt handling working (along with power ↵Michael Sevakis17-47/+655
button and HP detect). Add some reg field defined instead of using raw numbers. Add PMIC info to debug ports screen. Refine PMIC driver ops a little bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17086 a1c6a512-1295-4272-9138-f99709370657
2008-04-12D2: Implement battery voltage readout from PCF50606 (levels not yet ↵Rob Purchase3-16/+35
calibrated). Adjust I2C delay to ensure this also works when boosted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17085 a1c6a512-1295-4272-9138-f99709370657
2008-04-12Move a function to gwps-common.c because it belongs thereNils Wallménius3-15/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17084 a1c6a512-1295-4272-9138-f99709370657
2008-04-12Optimise some more line drawing calls.Jens Arnold10-68/+53
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17083 a1c6a512-1295-4272-9138-f99709370657