Amaury Pouly
fde1a1d69e
fuze+: add pegbox keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30666 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:20:50 +00:00
Amaury Pouly
a512db21bb
fuze+: add oscilloscope keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30665 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:20:47 +00:00
Amaury Pouly
5efcb98023
fuze+: add jewels keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30664 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:05:23 +00:00
Amaury Pouly
ab5c8c28eb
fuze+: add chopper keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30663 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:05:20 +00:00
Amaury Pouly
bba23cbb41
fuze+: add chip8 keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30662 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:05:16 +00:00
Amaury Pouly
bd8c3f9ea6
fuze+: fix calculator keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30661 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:05:12 +00:00
Amaury Pouly
5720c0b267
fuze+: add calculator keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30660 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:05:08 +00:00
Amaury Pouly
e226babe09
fuze+: add bounce keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30659 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:05:04 +00:00
Amaury Pouly
6f84b1ef97
fuze+: add xobox keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30658 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:04:57 +00:00
Amaury Pouly
1f31ff13fb
fuze+: add spacerocks keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30657 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:04:54 +00:00
Amaury Pouly
bf496644da
fuze+: add blackjack keymap (unsure about resume)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30656 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:04:48 +00:00
Amaury Pouly
706f0be85e
fuze+: add calendar keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30655 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:04:45 +00:00
Amaury Pouly
8f191cbb54
fuze+: add brickmania keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30654 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 16:04:41 +00:00
Amaury Pouly
f24a4b79e4
fuze+: add rockblox1d keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30653 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:51:13 +00:00
Amaury Pouly
5c154c403a
fuze+: add battery_bench keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30652 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:51:10 +00:00
Amaury Pouly
2743f1f495
fuze+: add mp3_encoder keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30651 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:51:07 +00:00
Amaury Pouly
cb14a80aa1
fuze+: add lamp keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30650 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:51:02 +00:00
Amaury Pouly
6a385d7baa
fuze+: add flipit keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30649 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:50:58 +00:00
Amaury Pouly
59e09dc1a9
fuze+: add stat keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30648 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:50:55 +00:00
Amaury Pouly
946041a9ba
fuze+: add stopwatch keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30647 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:50:51 +00:00
Amaury Pouly
1dd06f42b3
fuze+: add snow keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30646 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:50:47 +00:00
Amaury Pouly
24930a360d
fuze+: add rockblox keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30645 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:39:46 +00:00
Amaury Pouly
00881da64d
fuze+: add mosaique keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30644 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:39:42 +00:00
Amaury Pouly
f52d5ea16d
fuze+: add logo keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30643 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:39:36 +00:00
Amaury Pouly
8a8079faff
fuze+: add cube keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30642 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:39:33 +00:00
Amaury Pouly
4157c23c6f
imx233/fuze+: don't use iram in plugins and in codecs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30641 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:39:30 +00:00
Amaury Pouly
afb49fb452
fuze+: add pluginlib keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30640 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:39:23 +00:00
Amaury Pouly
439b0ee128
fuze+: add chessclock keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30639 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 15:39:19 +00:00
Jonathan Gordon
aa0f4a4bbe
FS#12273 - use buflib for font storage. thanks to the testers :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30589 a1c6a512-1295-4272-9138-f99709370657
2011-09-24 13:19:34 +00:00
Andree Buschmann
e14bda521d
Fix some 'set but not used' warnings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30565 a1c6a512-1295-4272-9138-f99709370657
2011-09-17 20:53:28 +00:00
Bertrik Sikken
d91e67acc9
plugins: make local functions static for a subset of plugins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30564 a1c6a512-1295-4272-9138-f99709370657
2011-09-17 17:20:27 +00:00
Nils Wallménius
7337bcbf04
FS#12257 by Michael Goerner, fixing stone colours in goban for inversed displays (clips and mrobe100).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30479 a1c6a512-1295-4272-9138-f99709370657
2011-09-08 12:44:34 +00:00
Andree Buschmann
ae5d09b252
MIPS uses GCC 4.1.2 which was wrongly detected as supporting '-fgnu89-inline'. Now only set this parameter if GCCNUM > 401.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30471 a1c6a512-1295-4272-9138-f99709370657
2011-09-08 06:23:33 +00:00
Thomas Martitz
5296af838c
Buflib: Clarification about invalid handles
...
* Enhance allocation function comments to better state the return value and what an invalid value is
* Change clients to check for "< 0" instead of "<= 0" or "== 0"
* Return -1 or -2 depending on the exact failure in buflib_alloc_ex.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30469 a1c6a512-1295-4272-9138-f99709370657
2011-09-07 23:16:29 +00:00
Andree Buschmann
6a989b8d4d
Submit FS#12258. Do not use '-ffunction-sections' and '-fdata-sections' when compiling. Fixes compiler warnings for mingw and cygwin simulatior builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30468 a1c6a512-1295-4272-9138-f99709370657
2011-09-07 19:21:57 +00:00
Andree Buschmann
28c4f2a84e
Fix FS#12261. Only set '-fgnu89-inline' if GCC >= 4.1.3 is used.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30467 a1c6a512-1295-4272-9138-f99709370657
2011-09-07 18:36:56 +00:00
Marcin Bukat
6d5671a8d8
rk27xx - enable a few test plugins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30459 a1c6a512-1295-4272-9138-f99709370657
2011-09-06 12:39:49 +00:00
Nils Wallménius
2afc175a4e
midi: make the patch sample data pointer a *int16_t to get rid of some ugly casting and drop an acessor macro to make caching the pointer in the synthVoice loop possible. Speeds up midi by 1-2% on cf and 3-5% on PP.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30438 a1c6a512-1295-4272-9138-f99709370657
2011-09-06 10:34:20 +00:00
Nils Wallménius
060b3fa4f1
mikmod: enable compiler optimizations for coldfire, they were disabled to work around a bug in the old toolchain.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30427 a1c6a512-1295-4272-9138-f99709370657
2011-09-04 08:32:02 +00:00
Andree Buschmann
6cb5ec1bfe
Remove several 'set but not used' GCC 4.6.1 warnings from MikMod.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30426 a1c6a512-1295-4272-9138-f99709370657
2011-09-03 23:54:43 +00:00
Andree Buschmann
bd9c172b9e
Fix yellow and red.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30425 a1c6a512-1295-4272-9138-f99709370657
2011-09-03 23:42:50 +00:00
Andree Buschmann
e2186479d5
FS#12259: Remove '-w' compiler option for MikMod. Resolve all yet unreported compiler warnings and fix a bug in load_gt2.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30424 a1c6a512-1295-4272-9138-f99709370657
2011-09-03 23:17:42 +00:00
Andree Buschmann
d3de6d65ec
Fix compiler warnings in mikmod. Initialize 'status' and 'incnt'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30422 a1c6a512-1295-4272-9138-f99709370657
2011-09-03 19:12:33 +00:00
Andree Buschmann
3b83e59923
Do not set '-fgnu89-inline' for MIPS targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30421 a1c6a512-1295-4272-9138-f99709370657
2011-09-03 18:46:44 +00:00
Andree Buschmann
41a0bfc5ed
FS#12256: Use '-fgnu89-inline' for mpegplayer and doom. Resolves compiler warnings when using mingw32.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30420 a1c6a512-1295-4272-9138-f99709370657
2011-09-03 18:27:14 +00:00
Andree Buschmann
bbe0d6d633
pacbox: Declare several local functions and variables static.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30415 a1c6a512-1295-4272-9138-f99709370657
2011-09-03 10:40:56 +00:00
Andree Buschmann
e88d24a840
Submit parts of FS#12189 regarding codec API. Replaces access to global settings with a dedicated function to determine if the current track shall be looped. Used by several synthesizer codecs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30391 a1c6a512-1295-4272-9138-f99709370657
2011-08-30 19:40:09 +00:00
Thomas Martitz
42f10e04df
Remove buflib from the pluginlib and use the core one.
...
buflib_get_data() isn't inlined for plugins anymore, but can be if really needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30387 a1c6a512-1295-4272-9138-f99709370657
2011-08-30 16:48:36 +00:00
Thomas Martitz
baa070cca6
GSoC/Buflib: Enable compaction in buflib.
...
This enables the ability to allocate (and free) memory dynamically
without fragmentation, through compaction. This means allocations can move
and fragmentation be reduced. Most changes are preparing Rockbox for this,
which many times means adding a move callback which can temporarily disable
movement when the corresponding code is in a critical section.
For now, the audio buffer allocation has a central role, because it's the one
having allocated most. This buffer is able to shrink itself, for which it
needs to stop playback for a very short moment. For this,
audio_buffer_available() returns the size of the audio buffer which can
possibly be used by other allocations because the audio buffer can shrink.
lastfm scrobbling and timestretch can now be toggled at runtime without
requiring a reboot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30381 a1c6a512-1295-4272-9138-f99709370657
2011-08-30 14:01:45 +00:00
Andree Buschmann
152c4fb819
Final commit to get test_codec working properly for both freq-scaling and non-freq-scaling targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30375 a1c6a512-1295-4272-9138-f99709370657
2011-08-29 13:48:31 +00:00