summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Gigabeat S: Update RDS processing to use asynchronous I2C rather than thread.Michael Sevakis2011-12-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31462 a1c6a512-1295-4272-9138-f99709370657
* i.MX31: Implement asynchronous version of I2C driver.Michael Sevakis2011-12-29
| | | | | | | Scheme is more flexible and should help to enable threadless RDS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31461 a1c6a512-1295-4272-9138-f99709370657
* i.MX31: Some tweaks with variable declaration in SPI driver.Michael Sevakis2011-12-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31460 a1c6a512-1295-4272-9138-f99709370657
* usb-srv-as3525v2: backport r31458Michael Sparmann2011-12-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31459 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400x: Fix some more confusion between DEPCTL_stall and DEPCTL_nakstsMichael Sparmann2011-12-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31458 a1c6a512-1295-4272-9138-f99709370657
* USB HID: cosmetics / simplificationsRafaël Carré2011-12-28
| | | | | | | | | | Declare loop variables inside for() ala C99 Remove useless casts Remove one level of pointer indirection in descriptor_hid_get() Simplify a few switch() Align case on the same level than switch git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31457 a1c6a512-1295-4272-9138-f99709370657
* remove superfluous ifdefRafaël Carré2011-12-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31456 a1c6a512-1295-4272-9138-f99709370657
* iPod Classic: HDD endianness changeMichael Sparmann2011-12-28
| | | | | | | | | | | | | | This commit changes the default HDD endianness to the correct one, but stays compatible with the old endianness. If an MBR with the wrong endianness is detected, it will automatically enable word swapping and issue a warning splash. To permanently fix this you'll need to upgrade emCORE to at least r836. This will wipe all data! A post-r836 build of emCORE will be officially released during the next couple of days. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31455 a1c6a512-1295-4272-9138-f99709370657
* Fix warnings from r31453Bertrik Sikken2011-12-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31454 a1c6a512-1295-4272-9138-f99709370657
* plugins: another round of making local things static and adding missing ↵Bertrik Sikken2011-12-28
| | | | | | #includes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31453 a1c6a512-1295-4272-9138-f99709370657
* protect the yes/no screen from extra keypresses (which can happen if you ↵Jonathan Gordon2011-12-28
| | | | | | display 2 yes/no screens too quickly) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31452 a1c6a512-1295-4272-9138-f99709370657
* Eliminate the duplicated formatter for the 'sleeptimer duration' setting. ↵Alexander Levin2011-12-27
| | | | | | It's not needed in the setting declaration since the menu for setting it is called via customized code which already has a formetter. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31451 a1c6a512-1295-4272-9138-f99709370657
* ucl: make it possible to specify additional CFLAGSRafaël Carré2011-12-27
| | | | | | example: CFLAGS=-m32 make -C mkamsboot git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31450 a1c6a512-1295-4272-9138-f99709370657
* file properties: display correctly file/folder sizes > 2GBRafaël Carré2011-12-26
| | | | | | Use unsigned type for file sizes (some directory/file structures should be changed too) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31449 a1c6a512-1295-4272-9138-f99709370657
* imx233: print rockbox version in bootloaderAmaury Pouly2011-12-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31446 a1c6a512-1295-4272-9138-f99709370657
* fuze+: remove two_finger pseudo touchpad button because it was unrealiable, ↵Amaury Pouly2011-12-26
| | | | | | update keymap to remove akward mappings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31444 a1c6a512-1295-4272-9138-f99709370657
* imx233: implement core_sleepAmaury Pouly2011-12-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31443 a1c6a512-1295-4272-9138-f99709370657
* i.MX31: Rename somethingMichael Sevakis2011-12-26
| | | | | | | | Might as well rename spi_enable_module to spi_enable_node for consistency as well so long as I'm being picky. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31442 a1c6a512-1295-4272-9138-f99709370657
* i.MX31: Silly little change to enable/disable a SPIMichael Sevakis2011-12-26
| | | | | | | | Unify spi_enable/disable_module into one spi_enable_module call for API consistency's sake with I2C driver. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31441 a1c6a512-1295-4272-9138-f99709370657
* Clarify in what units the settings.sleeptimer_duration isAlexander Levin2011-12-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31440 a1c6a512-1295-4272-9138-f99709370657
* Moved initial checking of sleeptimer_on_startup from root_menu.c to settings.cNick Peskett2011-12-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31439 a1c6a512-1295-4272-9138-f99709370657
* Sansa Connect: Set unknown GIOs to state with lowest power consumption. This ↵Tomasz Moń2011-12-26
| | | | | | | | | slightly improves runtime. Use proper delay for DSP reset and interrupt. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31438 a1c6a512-1295-4272-9138-f99709370657
* Option to restart running sleep timer on keypress.Nick Peskett2011-12-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31437 a1c6a512-1295-4272-9138-f99709370657
* Rockbox Utility: recognize Nano 6th gen as unsupported device.Dominik Riebeling2011-12-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31436 a1c6a512-1295-4272-9138-f99709370657
* New General Settings submenu: Startup/ShutdownNick Peskett2011-12-26
| | | | | | | | | A dedicated submenu for items which are run at startup, or initiate a shutdown. Currently containing: Start Screen, Idle Poweroff, Sleep Timer & Start Sleep Timer on Boot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31435 a1c6a512-1295-4272-9138-f99709370657
* Revert r31239 and r31250. Selecting ALL in disktidy used to be generally ↵Frank Gevaerts2011-12-26
| | | | | | safe for most people, and these changes change that, making it easy to delete most or all of a user's music. This is a *very* bad idea. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31434 a1c6a512-1295-4272-9138-f99709370657
* Fix missing include.Thomas Martitz2011-12-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31432 a1c6a512-1295-4272-9138-f99709370657
* Unify a bit.Thomas Martitz2011-12-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31431 a1c6a512-1295-4272-9138-f99709370657
* rbpaths: Add new special dir HOME_DIR for RaaA.Thomas Martitz2011-12-25
| | | | | | | | | | | | | | HOME_DIR is intended for not-so-advanced files which shall be user visible, and thus not in /.rockbox. Therefore HOME_DIR is translated to $HOME on RaaA, /sdcard on android, the internal memory on ypr0 and "/" on native targets. ROCKBOX_DIR ("/.rockbox") already existed as special and is translated to whatever the real rockbox dir is on the target (e.g. /sdcard/rockbox on android), but it's not suitable for some files we generate (e.g. battery-bench.txt). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31430 a1c6a512-1295-4272-9138-f99709370657
* ypr0: Fix ascodec_readbytes().Thomas Martitz2011-12-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31429 a1c6a512-1295-4272-9138-f99709370657
* ypr0: Remove last #ifdef in as3514.Thomas Martitz2011-12-25
| | | | | | | It's now using completely the same driver as Sansa daps. This also increases the volume range. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31428 a1c6a512-1295-4272-9138-f99709370657
* FS#12482 - Romanian language update by Sergiu RotaruBertrik Sikken2011-12-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31427 a1c6a512-1295-4272-9138-f99709370657
* ypr0: Add variables to provide a argv and stdout/err redirection for running ↵Thomas Martitz2011-12-24
| | | | | | Rockbox to the loader script. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31426 a1c6a512-1295-4272-9138-f99709370657
* imx233: forgot a fileAmaury Pouly2011-12-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31425 a1c6a512-1295-4272-9138-f99709370657
* imx233/fuze+: implement power management(battery charger), add powermgmt ↵Amaury Pouly2011-12-24
| | | | | | debug info, add power debug info, move target specific powermgmt code to its own files, remove auto-slow setup which was forgotten for debugging git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31424 a1c6a512-1295-4272-9138-f99709370657
* ypr0: Cleanup and simplify ascodec functions. Fix audiohw_{pre,post}init() ↵Thomas Martitz2011-12-24
| | | | | | not being called. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31423 a1c6a512-1295-4272-9138-f99709370657
* Remove bash-specific syntax from rockboxdev.shThomas Martitz2011-12-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31422 a1c6a512-1295-4272-9138-f99709370657
* TMS320DM320: Add generic I/O debug window for targets other than mrobe 500.Tomasz Moń2011-12-24
| | | | | | | | | DEBUG_GIO allows users to set any GIO options (direction, output state). As this feature should be used only by experienced users it is compiled conditionally. Raise I2C delay values since udelay() is now precise and previous values seems to be too low for some devices. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31421 a1c6a512-1295-4272-9138-f99709370657
* Update config.h for the previous commit.Thomas Martitz2011-12-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31419 a1c6a512-1295-4272-9138-f99709370657
* ypr0: Rename ypr0.h to match naming scheme.Thomas Martitz2011-12-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31418 a1c6a512-1295-4272-9138-f99709370657
* Fix messed up zxbox keymaps. Fixes fuze+ red also.Thomas Martitz2011-12-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31417 a1c6a512-1295-4272-9138-f99709370657
* Fix reds.Thomas Martitz2011-12-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31416 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of the Samsung YP-R0 port.Thomas Martitz2011-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This port is a hybrid native/RaaA port. It runs on a embedded linux system, but is the only application. It therefore can implement lots of stuff that native targets also implement, while leveraging the underlying linux kernel. The port is quite advanced. User interface, audio playback, plugins work mostly fine. Missing is e.g. power mangement and USB (see SamsungYPR0 wiki page). Included in utils/ypr0tools are scripts and programs required to generate a patched firmware. The patched firmware has the rootfs modified to load Rockbox. It includes a early/safe USB mode. This port needs a new toolchain, one that includes glibc headers and libraries. rockboxdev.sh can generate it, but e.g. codesourcey and distro packages may also work. Most of the initial effort is done by Lorenzo Miori and others (on ABI), including reverse engineering and patching of the original firmware, initial drivers, and more. Big thanks to you. Flyspray: FS#12348 Author: Lorenzo Miori, myself Merry christmas to ypr0 owners! :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31415 a1c6a512-1295-4272-9138-f99709370657
* Actually remove the pulled out field (sequel to r31406)Alexander Levin2011-12-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31414 a1c6a512-1295-4272-9138-f99709370657
* Actually call ct-ng (i.e. fix left-over from testing).Thomas Martitz2011-12-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31413 a1c6a512-1295-4272-9138-f99709370657
* Add crosstool-NG build to rockboxdev.sh.Thomas Martitz2011-12-23
| | | | | | | | | rockboxdev.sh can now build toolchains using ct-ng (and build ct-ng before if required). It downloads the appropriate config for ct-ng and lets it do its job. Used for the upcoming YP-R0 target, which requires a full toolchain including libc. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31412 a1c6a512-1295-4272-9138-f99709370657
* Configure: Fix endianess detection.Thomas Martitz2011-12-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31409 a1c6a512-1295-4272-9138-f99709370657
* Resolve CROSS/CROSS_COMPILE dualism in configure to use only CROSS_COMPILE ↵Thomas Martitz2011-12-23
| | | | | | (only used for SDL builds so far), which should be the de facto environment variable for this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31408 a1c6a512-1295-4272-9138-f99709370657
* Rockbox Utility: add description and helper code for VS.Dominik Riebeling2011-12-22
| | | | | | | | | For building Rockbox Utility with Visual Studio some extra steps need to be done. Visual Studio is also lacking some C99 standard headers. Add the missing headers (from clang / msinttypes) and a Makefile to automate the extra steps. See the README file for other requirements and necessary steps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31407 a1c6a512-1295-4272-9138-f99709370657
* Rename 'mp3entry.embed_cuesheet' to 'mp3entry.embedded_cuesheet' and pull ↵Alexander Levin2011-12-22
| | | | | | out a field (FS#12473) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31406 a1c6a512-1295-4272-9138-f99709370657