summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-04rkw-loader: Fix wrong includeAndrew Ryabinin
Change-Id: Iee19d074e7766925d1d68787116b84a08c784a1a
2012-03-04Disable built-in make rules for binutils 2.16.1.Dominik Riebeling
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
2012-03-04rename rkw.h header fileMarcin Bukat
Change-Id: I2cb6ea7da9c20ed0ef87f4b8ea90d2e4a4a3bca2
2012-03-04rk27xx: Implement dualboot capable bootloaderMarcin Bukat
Change-Id: I399e10635f611bdf6f7c1bd5843fa132dc88bfb4
2012-03-04rk27xx: switch to RKW format for binaryMarcin Bukat
Change-Id: I859473abbaf05c8268d832b25d15f27f1ea44648
2012-03-04rk27generic: Implement power_off()Marcin Bukat
Change-Id: I6e7685c83c080cbeeff06c588971901e522e4f85
2012-03-04rk27xx: add rolo_restart() rk27xx specific variantMarcin Bukat
Change-Id: Ib786a9ef6318d259ecef783becdd7c0fa6f52730
2012-03-04Add RKW support to roloMarcin Bukat
Change-Id: If0dc0173701e1a4a9e1aa785548596c366306c2b
2012-03-04Add RKW firmware file format loaderMarcin Bukat
Change-Id: I5283fdcdb8d263fd9375a6d29396f82650aeb686
2012-03-04scramble: add RKW firmware file format encoderMarcin Bukat
Change-Id: I8057d6186724c3e8a319a262f45c12da7afb722e
2012-03-04rk27xx: rework linker scripts and crt0.SMarcin Bukat
Change-Id: Id1d509056026bc67e1a5051c60818336933d4aeb
2012-03-04rk27load: fix linking with newer toolchainsMarcin Bukat
Change-Id: Id8f86e9f5ca78f41ef4e6c6a9244031afe83389d
2012-03-03Remove standalone makefile. Use configure to buildFrank Gevaerts
Change-Id: Ifa4fac02100da17b16199ac63cad1f6fe569667f
2012-03-03Move includes of other makefiles around to make GCCFLAGS work properly.Frank Gevaerts
Change-Id: Ic6aed06298dcb668a2c0f2c09d25612437893d1b
2012-03-03Don't define CPU_* for __PCTOOL__Frank Gevaerts
Change-Id: Id49577a002627eb830f833f101b83471d11ec271
2012-03-03Disable some more sim_ and app_ redirection for __PCTOOL__.Frank Gevaerts
This makes checkwps build again for apps Change-Id: I6fcd299076bd201053012d09e208a0845c2145e2
2012-03-03Integrate the warble tool in the regular build system.Frank Gevaerts
Only sdl app builds work properly for now. Change-Id: I7807d42f69b8577b401e48cdc63de71e54f49217
2012-03-03Don't set CONFIG_CPU for __PCTOOL__, to avoid wrong asmFrank Gevaerts
Change-Id: I725d80cf5cc49d9b7460b320489cdeb14be942c0
2012-03-03android: drop copied lcd_blit_yuv() and use generic one.Thomas Martitz
Change-Id: I1b9728b138c05c59867ba06370186b2fa5a7c9fd
2012-03-03test_X plugins PLA integrationJean-Louis Biasini
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>
2012-03-03Undefine HAVE_ADJUSTABLE_CPU_FREQ for __PCTOOL__Frank Gevaerts
Change-Id: I1772df581975ed02134d6d7cb230c0991a92a4e1
2012-03-03One more *_filesize() to removeFrank Gevaerts
Change-Id: I82884712a660ad91c0e5c329ca0f8488edec21c8
2012-03-03filesize() isn't prefixed anymore for sims.Frank Gevaerts
Change-Id: Icc08b874785ab2b8e0ebefa5e35dae4ce94e068a
2012-03-03Fix __PCTOOL__ dependencies on SIMULATORFrank Gevaerts
* 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
2012-03-03Don't redirect file IO to app_* for __PCTOOLS__ builds for dir functions.Frank Gevaerts
Change-Id: If4dc6c373f09f24c9cea4620ea6443e01512b495
2012-03-03Don't redirect file IO to app_* for __PCTOOLS__ builds.Frank Gevaerts
Change-Id: Id8c2d277d4f393cb1bf32654dbd1a21730fd8269
2012-03-03matrix: shorten statement.Thomas Martitz
Change-Id: I08ac097cab4c2378a4e042b47934ef5870df003d
2012-03-03Plugin Matrix PLA integration (code)Jean-Louis Biasini
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>
2012-03-03Add the warble test program.Sean Bartell
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>
2012-03-03Plugin mosaique PLA integration (code + manual)Jean-Louis Biasini
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>
2012-03-03Correct actionable offense for misappropriation of action context.Michael Sevakis
Just use a bool to indicate raw button instead of action code. No bother with plugin version yet again so soon. Change-Id: I4aa075c0c1fb5308c9d49bebb30ac76f671b2335
2012-03-03Change keyclick_click so that it may accept raw buttons or actions.Michael Sevakis
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
2012-03-03Plugin Starfield PLA integration (code + manual)Jean-Louis Biasini
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>
2012-03-03Plugin logo PLA integration (code + manual)Jean-Louis Biasini
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>
2012-03-03Plugin snow PLA integration (code + manual)Jean-Louis Biasini
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>
2012-03-03Add a %cs(current screen) state for the "Track Info" screenOsborne Jacobs
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>
2012-03-03Set %cs(Current Screen) to "Bookmark browser" when listing bookmarks from ↵Osborne Jacobs
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>
2012-03-03Fix errors in unintentionally merged gerrit commit.Michael Sevakis
It proved the system work as unintended, even if slightly prematurely. It was almost ready anyway. Change-Id: Ic4de2b925bd26b094eaf65a120591569923954d1
2012-03-03Revise the PCM callback system after adding multichannel audio.Michael Sevakis
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>
2012-03-03Sansa Clip Zip: Bubble now shows a proper background imageDimitar Dimitrov
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>
2012-03-02Pandora port: Add support for the L/R shoulder buttonsThomas Jarosch
Change-Id: I18d5998dbcf7347549008fb9e52679b65fbf7e4f
2012-03-02Updated some missing items for Simplified-Chinese translation (FS#12584)Jean-Louis Biasini
Thanks to Gan Lu for the translation Change-Id: If3577c35e35eaa3940b0d820315e2a7b6c10d7d0 Reviewed-on: http://gerrit.rockbox.org/159 Reviewed-by: Alex Parker <rockbox@aeparker.com>
2012-03-02Manual: Describe more generally how to customise the main menu.Alexander Levin
Change-Id: I1eda6d8b7785d1e2888860c8e461eb54b4f9abb7 Reviewed-on: http://gerrit.rockbox.org/164 Reviewed-by: Alex Parker <rockbox@aeparker.com> Tested-by: Alex Parker <rockbox@aeparker.com>
2012-03-02Manual: Fix the WPS tags tableAlexander Levin
Change-Id: Idee12d56940a7a547a965bd78c5344448f29e566 Reviewed-on: http://gerrit.rockbox.org/163 Reviewed-by: Alex Parker <rockbox@aeparker.com>
2012-03-02Fix sanity check in UnwStartThumb() using the wrong registerThomas Jarosch
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>
2012-03-02Fuze+: All games plugins keymapsJean-Louis Biasini
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>
2012-03-02Bulgarian translation for the remaining strings.Dimitar Dimitrov
Change-Id: If1c7cde9ba3196f99dcce80b8eaaf46ec6b84b46 Reviewed-on: http://gerrit.rockbox.org/161 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2012-03-01Make %LC and %LR always have predictable and usable values.Frank Gevaerts
%LC is now 1 for non-tiled list items (instead of undefined) %LC and %LR are now -1 in non-list contexts. Change-Id: Ib7090429fa95528bd141d3d7ca95fd917b25b96e
2012-03-01configure: fix $(LD) which was incorrectly set as $(AR)Amaury Pouly
Change-Id: I76db28bf0d583840bc00e96b73370316ad7d8b73
2012-02-29Fix mismatching C++ new[] / delete callsThomas Jarosch
cppcheck report: [rbutil/rbutilqt/base/encoderlame.cpp:273]: (error) Mismatching allocation and deallocation: mp3buf [rbutil/rbutilqt/base/encoderlame.cpp:282]: (error) Mismatching allocation and deallocation: mp3buf [rbutil/rbutilqt/base/encoderlame.cpp:289]: (error) Mismatching allocation and deallocation: mp3buf [rbutil/rbutilqt/base/encoderlame.cpp:274]: (error) Mismatching allocation and deallocation: wavbuf [rbutil/rbutilqt/base/encoderlame.cpp:283]: (error) Mismatching allocation and deallocation: wavbuf [rbutil/rbutilqt/base/encoderlame.cpp:290]: (error) Mismatching allocation and deallocation: wavbuf [rbutil/rbutilqt/base/encoderlame.cpp:184]: (error) Mismatching allocation and deallocation: buf Change-Id: I9fd54b6e02817eb900ec6e24d967da6d4beaeb27