summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* bufgetid3 should be used carefully, as it can return NULL.Nicolas Pennequin2008-04-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17143 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#8902 (NSF files get skipped). The cause was too strict metadata ↵Nicolas Pennequin2008-04-16
| | | | | | checking (the NSF metadata parser doesn't fill the 'length' field). Hopefully there won't be any problems with that anymore. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17142 a1c6a512-1295-4272-9138-f99709370657
* Fix yellow. usb_strings needs to point to const data as well.Michael Sevakis2008-04-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17141 a1c6a512-1295-4272-9138-f99709370657
* Simpilify the uncached buffer allocation for the USB stack using ↵Michael Sevakis2008-04-16
| | | | | | NOCACHEBSS_ATTR. This will probably get abstracted since the appropriate way to handle it will be somewhat target-specific. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17140 a1c6a512-1295-4272-9138-f99709370657
* Some general housekeeping. Fixed a few yellows, made the volume buttons work ↵Will Robertson2008-04-16
| | | | | | in lists. ROLO now works also thanks to rob's work on the D2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17139 a1c6a512-1295-4272-9138-f99709370657
* grr.. typoJonathan Gordon2008-04-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17138 a1c6a512-1295-4272-9138-f99709370657
* more touchpad changes... both targets should be using the same action tables ↵Jonathan Gordon2008-04-16
| | | | | | except for their real buttons. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17137 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat S bootloader: Improve untarring by reading the whole file to memory ↵Nicolas Pennequin2008-04-16
| | | | | | before starting to write the output files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17136 a1c6a512-1295-4272-9138-f99709370657
* fix yellowRobert Kukla2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17135 a1c6a512-1295-4272-9138-f99709370657
* m:robe 100 - enable setting for buttonlight brightnessRobert Kukla2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17134 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat S bootloader: make it move a rockbox binary back to /.rockbox/ when ↵Nicolas Pennequin2008-04-15
| | | | | | it finds one in the MTP directory. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17133 a1c6a512-1295-4272-9138-f99709370657
* Make the D2 pluginlib actions a little less braindead (and more green). Use ↵Rob Purchase2008-04-15
| | | | | | 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
* Use real ARM 11 instructions for cache operations. Probably will factor out ↵Michael Sevakis2008-04-15
| | | | | | later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17131 a1c6a512-1295-4272-9138-f99709370657
* FS#8898 - Prefix AS3514 registers with AS3514_Bertrik Sikken2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17130 a1c6a512-1295-4272-9138-f99709370657
* Fix a warning.Dominik Riebeling2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17129 a1c6a512-1295-4272-9138-f99709370657
* audio_current_track: take wps_offset into account when no buffered metadata ↵Nicolas Pennequin2008-04-15
| | | | | | 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
* Kill some D2 yellows with a simplistic Rolo implementation and NAND driver ↵Rob Purchase2008-04-15
| | | | | | 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
* Some bugfixes after r17109:Nicolas Pennequin2008-04-15
| | | | | | | | | | | | * 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
* Fix some button macros to make several manuals build again.Dominik Riebeling2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17125 a1c6a512-1295-4272-9138-f99709370657
* Document line selector color config file settings (FS#8880 by Justin Hannigan).Dominik Riebeling2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17124 a1c6a512-1295-4272-9138-f99709370657
* Fixed FS#7849Bertrik Sikken2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17123 a1c6a512-1295-4272-9138-f99709370657
* Slight clean up and binsize saveNils Wallménius2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17122 a1c6a512-1295-4272-9138-f99709370657
* Fix some red.Steve Bavin2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17121 a1c6a512-1295-4272-9138-f99709370657
* Kill warnings that annoy me when building for Gigabeat S.Michael Sevakis2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17120 a1c6a512-1295-4272-9138-f99709370657
* Make the gigabeat S bootloader compile again. Don't know if it still works.Michael Sevakis2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17119 a1c6a512-1295-4272-9138-f99709370657
* Make the transparent bitmaps work on Gigabeat S.Michael Sevakis2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17118 a1c6a512-1295-4272-9138-f99709370657
* Remove a global variable which is (hopefully) not needed. Also fixes a very ↵Steve Bavin2008-04-15
| | | | | | 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
* woops... fix red and some svn keywords.Jonathan Gordon2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17115 a1c6a512-1295-4272-9138-f99709370657
* Setup the touchpads to have two modes - stylus and button - and set them in ↵Jonathan Gordon2008-04-15
| | | | | | | | | | | 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
* Fix a (possibly gcc 3 only) warning.Steve Bavin2008-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17112 a1c6a512-1295-4272-9138-f99709370657
* Undo r17095. A bug report clearly showed this power supply is also needed ↵Andree Buschmann2008-04-14
| | | | | | 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
* Update the french translation.Mustapha Senhaji2008-04-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17110 a1c6a512-1295-4272-9138-f99709370657
* A rather big change to how tracks are loaded: there are now two parts to the ↵Nicolas Pennequin2008-04-14
| | | | | | | | | 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
* Revert what was left of r17018 until I find a better way. It had quirks in ↵Nicolas Pennequin2008-04-14
| | | | | | 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
* FS#8882: Fix the bug where skipping backwards with Ogg files could result in ↵Nicolas Pennequin2008-04-14
| | | | | | 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
* Dont show the playlist catalog item in the file context menu unless the file ↵Jonathan Gordon2008-04-14
| | | | | | | | | 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
* Gigabeat S: Make ADC battery voltage reading correct. Tiny tweak to ADC ↵Michael Sevakis2008-04-14
| | | | | | driver traffic limiting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17105 a1c6a512-1295-4272-9138-f99709370657
* Oops...simple math proves elusive at times. Get the array calcs right.Michael Sevakis2008-04-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17104 a1c6a512-1295-4272-9138-f99709370657
* Increase the size of one of the look up tables. Fixes 'burst of static' in ↵Michael Giacomelli2008-04-14
| | | | | | 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
* My own name was in CREDITS twice, one of them a misspelling.Stéphane Doyon2008-04-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17102 a1c6a512-1295-4272-9138-f99709370657
* Fixed "#else if", changed to "#elif"Bertrik Sikken2008-04-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17101 a1c6a512-1295-4272-9138-f99709370657
* ADC driver for Gigabeat S - a bit on the general side for now. Needs to have ↵Michael Sevakis2008-04-13
| | | | | | 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
* Make httpget class work with URI paths containing characters that need to be ↵Dominik Riebeling2008-04-13
| | | | | | percent-encoded. Fixes FS#8872. Add a few comments. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17099 a1c6a512-1295-4272-9138-f99709370657
* only reconnect mass storage if there is actually an active usb connection, ↵Frank Gevaerts2008-04-13
| | | | | | with mass storage enabled git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17098 a1c6a512-1295-4272-9138-f99709370657
* ASM optimization for fiq_playback(). Saves about 0.4MHz of CPU while ↵Andree Buschmann2008-04-13
| | | | | | playback on PP502x/PP5002. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17097 a1c6a512-1295-4272-9138-f99709370657
* Make mpegplayer sleep the disk after buffering to save battery. * Add a ↵Jens Arnold2008-04-13
| | | | | | 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
* Further power saving for iPod Video (FS#8603). Do not enable D2REGC1 voltage ↵Andree Buschmann2008-04-13
| | | | | | 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
* The greylib now takes care of the necessary aligment and uncached addressing ↵Jens Arnold2008-04-13
| | | | | | itself, so simplify the code a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17094 a1c6a512-1295-4272-9138-f99709370657
* Charger detection for Gigabeat SNils Wallménius2008-04-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17093 a1c6a512-1295-4272-9138-f99709370657
* Remove redundant init call.Magnus Holmgren2008-04-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17092 a1c6a512-1295-4272-9138-f99709370657