summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Tweak paramters of mp3_play_data and callback.Michael Sevakis2012-03-04
| | | | | | | | | Use generic void * and size_t and make mp3_play_data and its callback agree on types. Use mp3_play_callback_t instead of prototyping right in the function call (so it's not so messy to look at). Change doesn't appear to require plugin API version increment. Change-Id: Idcab2740ee316a2beb6e0a87b8f4934d9d6b3dd8
* Re-add -DDEBUG to the warble makefileFrank Gevaerts2012-03-04
| | | | Change-Id: I515d2299b0de39092fbae3b070bd2d6d19a43ec5
* Tweak some PCM drivers for less typecasting with the data pointer.Michael Sevakis2012-03-04
| | | | | | | Yeah, sizeof (void) here with GCC is 1. If something has a problem with that, we'll set it straight. Change-Id: I9ad3eee75dd440f6404a04a501d1533c8bc18ba9
* AMSv2: add proper definitions for charge currentBertrik Sikken2012-03-04
| | | | Change-Id: I6a14570e94df1be62ae46816d2ff4e3f2b7bc21a
* rkw-loader: Fix wrong includeAndrew Ryabinin2012-03-04
| | | | Change-Id: Iee19d074e7766925d1d68787116b84a08c784a1a
* Disable built-in make rules for binutils 2.16.1.Dominik Riebeling2012-03-04
| | | | | | | | If make provides a built-in rule for .m files (seen on Fedora 16, reported on the net for OS X) it breaks binutils 2.16.1. Disable built-in rules to avoid this. Change-Id: I2e76c52661e47edf81706ed5c8c30f5e6cab8546
* rename rkw.h header fileMarcin Bukat2012-03-04
| | | | Change-Id: I2cb6ea7da9c20ed0ef87f4b8ea90d2e4a4a3bca2
* rk27xx: Implement dualboot capable bootloaderMarcin Bukat2012-03-04
| | | | Change-Id: I399e10635f611bdf6f7c1bd5843fa132dc88bfb4
* rk27xx: switch to RKW format for binaryMarcin Bukat2012-03-04
| | | | Change-Id: I859473abbaf05c8268d832b25d15f27f1ea44648
* rk27generic: Implement power_off()Marcin Bukat2012-03-04
| | | | Change-Id: I6e7685c83c080cbeeff06c588971901e522e4f85
* rk27xx: add rolo_restart() rk27xx specific variantMarcin Bukat2012-03-04
| | | | Change-Id: Ib786a9ef6318d259ecef783becdd7c0fa6f52730
* Add RKW support to roloMarcin Bukat2012-03-04
| | | | Change-Id: If0dc0173701e1a4a9e1aa785548596c366306c2b
* Add RKW firmware file format loaderMarcin Bukat2012-03-04
| | | | Change-Id: I5283fdcdb8d263fd9375a6d29396f82650aeb686
* scramble: add RKW firmware file format encoderMarcin Bukat2012-03-04
| | | | Change-Id: I8057d6186724c3e8a319a262f45c12da7afb722e
* rk27xx: rework linker scripts and crt0.SMarcin Bukat2012-03-04
| | | | Change-Id: Id1d509056026bc67e1a5051c60818336933d4aeb
* rk27load: fix linking with newer toolchainsMarcin Bukat2012-03-04
| | | | Change-Id: Id8f86e9f5ca78f41ef4e6c6a9244031afe83389d
* Remove standalone makefile. Use configure to buildFrank Gevaerts2012-03-03
| | | | Change-Id: Ifa4fac02100da17b16199ac63cad1f6fe569667f
* Move includes of other makefiles around to make GCCFLAGS work properly.Frank Gevaerts2012-03-03
| | | | Change-Id: Ic6aed06298dcb668a2c0f2c09d25612437893d1b
* Don't define CPU_* for __PCTOOL__Frank Gevaerts2012-03-03
| | | | Change-Id: Id49577a002627eb830f833f101b83471d11ec271
* Disable some more sim_ and app_ redirection for __PCTOOL__.Frank Gevaerts2012-03-03
| | | | | | This makes checkwps build again for apps Change-Id: I6fcd299076bd201053012d09e208a0845c2145e2
* Integrate the warble tool in the regular build system.Frank Gevaerts2012-03-03
| | | | | | Only sdl app builds work properly for now. Change-Id: I7807d42f69b8577b401e48cdc63de71e54f49217
* Don't set CONFIG_CPU for __PCTOOL__, to avoid wrong asmFrank Gevaerts2012-03-03
| | | | Change-Id: I725d80cf5cc49d9b7460b320489cdeb14be942c0
* android: drop copied lcd_blit_yuv() and use generic one.Thomas Martitz2012-03-03
| | | | Change-Id: I1b9728b138c05c59867ba06370186b2fa5a7c9fd
* test_X plugins PLA integrationJean-Louis Biasini2012-03-03
| | | | | | | | | 1) change all keymaps to PLA 2) add alternative exit keymaps Change-Id: I5cb8b1fcc515d2b6f9934482e72b80767b2c2fb0 Reviewed-on: http://gerrit.rockbox.org/158 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
* Undefine HAVE_ADJUSTABLE_CPU_FREQ for __PCTOOL__Frank Gevaerts2012-03-03
| | | | Change-Id: I1772df581975ed02134d6d7cb230c0991a92a4e1
* One more *_filesize() to removeFrank Gevaerts2012-03-03
| | | | Change-Id: I82884712a660ad91c0e5c329ca0f8488edec21c8
* filesize() isn't prefixed anymore for sims.Frank Gevaerts2012-03-03
| | | | Change-Id: Icc08b874785ab2b8e0ebefa5e35dae4ce94e068a
* Fix __PCTOOL__ dependencies on SIMULATORFrank Gevaerts2012-03-03
| | | | | | | | | * filesize() is not POSIX, so it doesn't need stubbing or redirecting * make the various directory functions use the sim_ versions for PCTOOL * PCTOOL needs generic byteswap functions * fix the database makefile to not use -DSIMULATOR anymore Change-Id: Ic6abc4f662830b85626c751a472fa4a03e844871
* Don't redirect file IO to app_* for __PCTOOLS__ builds for dir functions.Frank Gevaerts2012-03-03
| | | | Change-Id: If4dc6c373f09f24c9cea4620ea6443e01512b495
* Don't redirect file IO to app_* for __PCTOOLS__ builds.Frank Gevaerts2012-03-03
| | | | Change-Id: Id8c2d277d4f393cb1bf32654dbd1a21730fd8269
* matrix: shorten statement.Thomas Martitz2012-03-03
| | | | Change-Id: I08ac097cab4c2378a4e042b47934ef5870df003d
* Plugin Matrix PLA integration (code)Jean-Louis Biasini2012-03-03
| | | | | | | | | | | | | | | This commit changes: 1) replace all keymaps with PLA ones and remove all now useless precompiler instruction. 2) add an alternative exit button (PLA_EXIT or PLA_CANCEL) 3) add the possibility to change values repeatily by holding key pressed. note: no manual for matrix yet Change-Id: Id3ace2863dd407dd5e5ab9b7b5b460c88bb007ad Reviewed-on: http://gerrit.rockbox.org/128 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
* Add the warble test program.Sean Bartell2012-03-03
| | | | | | | | | | | | Warble uses Rockbox's codecs to play files with SDL or convert them to WAV or raw formats. It also prints metadata and supports some of the DSP effects. In the future, warble could be used to implement an automated test suite for codecs, metadata, and DSP. Change-Id: Ife1a63d2354496016277bfcbae4a9c23423ebd86 Reviewed-on: http://gerrit.rockbox.org/135 Reviewed-by: Nils Wallménius <nils@rockbox.org> Tested-by: Nils Wallménius <nils@rockbox.org>
* Plugin mosaique PLA integration (code + manual)Jean-Louis Biasini2012-03-03
| | | | | | | | | | | | | | This commit change: 1) replace all keymaps with PLA ones. 2) add an alternative exit button (PLA_EXIT or PLA_CANCEL) 3) do the required change to the manual in order to match code's changes. 4) add a missing key in the manual and show them in a table Change-Id: Ie983c7673c9dec1a9daeb34f5edaaa3c8be7dd5e Reviewed-on: http://gerrit.rockbox.org/129 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
* Correct actionable offense for misappropriation of action context.Michael Sevakis2012-03-03
| | | | | | | Just use a bool to indicate raw button instead of action code. No bother with plugin version yet again so soon. Change-Id: I4aa075c0c1fb5308c9d49bebb30ac76f671b2335
* Change keyclick_click so that it may accept raw buttons or actions.Michael Sevakis2012-03-03
| | | | | | | | Adds a new context, CONTEXT_RAWBUTTON, that I hope is out of the way of everything. Unfortunately have to increment min plugin API version for the second time today to accomodate additional parameter. Change-Id: Iaa46b926e57cf377fd4906f2d42bb98e87215033
* Plugin Starfield PLA integration (code + manual)Jean-Louis Biasini2012-03-03
| | | | | | | | | | | | | This commit changes: 1) replace all keymaps with PLA ones. 2) do the required changes to the manual in order to match code's changes. 3) add an alternative exit button (PLA_EXIT or PLA_CANCEL) Change-Id: I0cea909dd2ff44b8c5a2daba11c192965c4a02c7 Reviewed-on: http://gerrit.rockbox.org/131 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
* Plugin logo PLA integration (code + manual)Jean-Louis Biasini2012-03-03
| | | | | | | | | | | | | | | This commit changes: 1) replace all keymaps with PLA ones. 2) do the required change to the manual in order to match code's changes. 3) add an alternative exit button (PLA_EXIT or PLA_CANCEL) 4) add the possibility to change values repeatily by holding key pressed. Change-Id: Ie68fd4e94830bba8a592941ee4e8b10aeacda923 Reviewed-on: http://gerrit.rockbox.org/127 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
* Plugin snow PLA integration (code + manual)Jean-Louis Biasini2012-03-03
| | | | | | | | | | | | | this commit changes: 1) replace all keymaps with PLA ones. 2) do the required change to the manual in order to match code's changes. 3) add an alternative exit button (PLA_EXIT or PLA_CANCEL) Change-Id: I8a064b98c118e369f8464de5e43c7641d8a08e9e Reviewed-on: http://gerrit.rockbox.org/130 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Tested-by: Thomas Martitz <kugel@rockbox.org>
* Add a %cs(current screen) state for the "Track Info" screenOsborne Jacobs2012-03-03
| | | | | | | | | | Added a new state (current activity) to the %cs tag for the Track Info screen. This will allow the Track Info screen to be detectable when skinning using sbs files. Change-Id: I9319ebce2f8e64b0c974f4a6e3b44f9accee32c5 Reviewed-on: http://gerrit.rockbox.org/170 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Set %cs(Current Screen) to "Bookmark browser" when listing bookmarks from ↵Osborne Jacobs2012-03-03
| | | | | | | | | | | | | | | the Context Menu Currently when you select list bookmarks from the context menu %cs returns "Context Menu" when in the bookmark browser screen. This change makes %cs return "Bookmark browser" when listing bookmarks from the context menu, the same as when you list recent bookmarks. This change will make it possible to determin that you are on a bookmark browser screen when skinning using an sbs file. Change-Id: I7fb93525fbafb5d14bba2ae5df7a78df908d09ae Reviewed-on: http://gerrit.rockbox.org/169 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Fix errors in unintentionally merged gerrit commit.Michael Sevakis2012-03-03
| | | | | | | It proved the system work as unintended, even if slightly prematurely. It was almost ready anyway. Change-Id: Ic4de2b925bd26b094eaf65a120591569923954d1
* Revise the PCM callback system after adding multichannel audio.Michael Sevakis2012-03-03
| | | | | | | | | | | | | | | | | | Additional status callback is added to pcm_play/rec_data instead of using a special function to set it. Status includes DMA error reporting to the status callback. Playback and recording callback become more alike except playback uses "const void **addr" (because the data should not be altered) and recording uses "void **addr". "const" is put in place throughout where appropriate. Most changes are fairly trivial. One that should be checked in particular because it isn't so much is telechips, if anyone cares to bother. PP5002 is not so trivial either but that tested as working. Change-Id: I4928d69b3b3be7fb93e259f81635232df9bd1df2 Reviewed-on: http://gerrit.rockbox.org/166 Reviewed-by: Michael Sevakis <jethead71@rockbox.org> Tested-by: Michael Sevakis <jethead71@rockbox.org>
* Sansa Clip Zip: Bubble now shows a proper background imageDimitar Dimitrov2012-03-03
| | | | | | | | | | Change-Id: If595378d58a4602bdc6b101c062c6974f6debf62 Reviewed-on: http://gerrit.rockbox.org/167 Reviewed-by: Dimitar Dimitrov <mitakas@gmail.com> Tested-by: Dimitar Dimitrov <mitakas@gmail.com> Tested-by: Bertrik Sikken <bertrik@sikken.nl> Reviewed-by: Bertrik Sikken <bertrik@sikken.nl> Reviewed-by: Rafaël Carré <rafael.carre@gmail.com>
* Pandora port: Add support for the L/R shoulder buttonsThomas Jarosch2012-03-02
| | | | Change-Id: I18d5998dbcf7347549008fb9e52679b65fbf7e4f
* Updated some missing items for Simplified-Chinese translation (FS#12584)Jean-Louis Biasini2012-03-02
| | | | | | | | Thanks to Gan Lu for the translation Change-Id: If3577c35e35eaa3940b0d820315e2a7b6c10d7d0 Reviewed-on: http://gerrit.rockbox.org/159 Reviewed-by: Alex Parker <rockbox@aeparker.com>
* Manual: Describe more generally how to customise the main menu.Alexander Levin2012-03-02
| | | | | | | Change-Id: I1eda6d8b7785d1e2888860c8e461eb54b4f9abb7 Reviewed-on: http://gerrit.rockbox.org/164 Reviewed-by: Alex Parker <rockbox@aeparker.com> Tested-by: Alex Parker <rockbox@aeparker.com>
* Manual: Fix the WPS tags tableAlexander Levin2012-03-02
| | | | | | Change-Id: Idee12d56940a7a547a965bd78c5344448f29e566 Reviewed-on: http://gerrit.rockbox.org/163 Reviewed-by: Alex Parker <rockbox@aeparker.com>
* Fix sanity check in UnwStartThumb() using the wrong registerThomas Jarosch2012-03-02
| | | | | | | | | | | cppcheck reported: [lib/unwarminder/unwarm_thumb.c:399] -> [lib/unwarminder/unwarm_thumb.c:399]: (style) Same expression on both sides of '&&'. Patch will also be sent to the upstream project. Change-Id: I57033f290135f4dc09ac7e9b07c31461bc5b471a Reviewed-on: http://gerrit.rockbox.org/157 Reviewed-by: Thomas Jarosch <tomj@simonv.com>
* Fuze+: All games plugins keymapsJean-Louis Biasini2012-03-02
| | | | | | | | revert all games plugins keymaps that had mysteriouly disapeared Change-Id: I648ea4c13ddacc49995254fbb79a0dbb75b2fcbc Reviewed-on: http://gerrit.rockbox.org/160 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>