Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



whenwhatwherewho
Yesterday 20:08 345841a: rk27load: stage1 dram config fix #2
utils/rk27utils/rk27load/stage1/main.S [diff]
Marcin Bukat
Yesterday 10:32 dcd8172: rk27load: fix stage1 dram config bug
utils/rk27utils/rk27load/stage1/main.S [diff]
Marcin Bukat
Monday 10:31 9fb6529 G#900: add supports for x,y value in percentage to several tags.

including BAR_PARAMS, %xl, %dr, %T,%St, %xl and %Cl
apps/gui/skin_engine/skin_parser.c [diff]
lib/skin_parser/tag_table.c [diff]
Chiwen Chang
17th Jul 14:31 7847807 G#895: SVG image of the Creative Zen Mozaic and other formats for the manual.
manual/rockbox_interface/images/zenmozaic-front.pdf [new]
manual/rockbox_interface/images/zenmozaic-front.png [new]
manual/rockbox_interface/images/zenmozaic-front.svg [new]
Szymon Dziok
17th Jul 08:40 e08331e: zen/zenxfi/zenxfistyle/zenmozaic: implement plugin keymaps and enable plugins

Plugins on the ZEN/ZEN X-Fi require to increase the plugin buffer size.
apps/plugins/battery_bench.c [diff]
apps/plugins/blackjack.c [diff]
apps/plugins/brickmania.c [diff]
apps/plugins/calculator.c [diff]
apps/plugins/calendar.c [diff]
apps/plugins/chessbox/chessbox_pgn.h [diff]
apps/plugins/chessclock.c [diff]
apps/plugins/chip8.c [diff]
apps/plugins/chopper.c [diff]
apps/plugins/clix.c [diff]
apps/plugins/cube.c [diff]
apps/plugins/doom/i_video.c [diff]
apps/plugins/fft/fft.c [diff]
apps/plugins/flipit.c [diff]
apps/plugins/fractals/fractal.h [diff]
apps/plugins/goban/goban.h [diff]
apps/plugins/imageviewer/imageviewer_button.h [diff]
apps/plugins/invadrox.c [diff]
apps/plugins/jewels.c [diff]
apps/plugins/lib/pluginlib_actions.c [diff]
apps/plugins/midi/midiplay.c [diff]
apps/plugins/minesweeper.c [diff]
apps/plugins/mp3_encoder.c [diff]
apps/plugins/mpegplayer/mpeg_settings.c [diff]
apps/plugins/mpegplayer/mpegplayer.c [diff]
apps/plugins/oscilloscope.c [diff]
apps/plugins/pacbox/pacbox.h [diff]
apps/plugins/pegbox.c [diff]
apps/plugins/pong.c [diff]
apps/plugins/reversi/reversi-gui.h [diff]
...and 22 more files.
Amaury Pouly
17th Jul 08:29 2387d92: keymaps: cleanup

- remove useles define in pegbox
- improve keymap of nwz in mpegplayer
- fix whitespace alignement
apps/plugins/fft/fft.c [diff]
apps/plugins/mpegplayer/mpegplayer.c [diff]
apps/plugins/pegbox.c [diff]
apps/plugins/sudoku/sudoku.h [diff]
Amaury Pouly
13th Jul 12:16 8e8671a: libopus: use iram for more constants

Speeds up decoding of the 64 kbps test file by 2.59 MHz and the 128 kbps test file by 4.31 MHz on H300 (cf). Decoding the same files on c200 is sped up by 0.33 MHz and 0.55 MHz respectively.
lib/rbcodec/codecs/libopus/celt/cwrs.c [diff]
lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h [diff]
Nils Wallménius
13th Jul 09:49 888e05e: libopus: asm C_MUL for coldfire

The recent merge of upstream changed the fft to use C_MUL which wasn't implemented in asm for coldfire.

Speeds up decoding 64 kbps test file by 2.68 MHz and 128 kbps test file by 2.80 MHz on H300.
lib/rbcodec/codecs/libopus/celt/cf/kiss_fft_cf.h [diff]
Nils Wallménius
19th Jan 15:31 9b7ec42: Sync to upstream libopus

Sync to commit bb4b6885a139644cf3ac14e7deda9f633ec2d93c

This brings in a bunch of optimizations to decode speed and memory usage. Allocations are switched from using the pseudostack to using the real stack. Enabled hacks to reduce stack usage.

This should fix crashes on sansa clip, although some files will not play due to failing allocations in the codec buffer.

Speeds up decoding of the following test files:

H300 (cf) C200 (arm7tdmi) ipod classic (arm9e) 16 kbps (silk) 14.28 MHz 4.00 MHz 2.61 MHz 64 kbps (celt) 4.09 MHz 8.08 MHz 6.24 MHz 128 kbps (celt) 1.93 MHz 8.83 MHz 6.53 MHz
lib/rbcodec/codecs/libopus/celt/_kiss_fft_guts.h [diff]
lib/rbcodec/codecs/libopus/celt/arch.h [diff]
lib/rbcodec/codecs/libopus/celt/arm/fixed_armv4.h [diff]
lib/rbcodec/codecs/libopus/celt/arm/fixed_armv5e.h [diff]
lib/rbcodec/codecs/libopus/celt/bands.c [diff]
lib/rbcodec/codecs/libopus/celt/bands.h [diff]
lib/rbcodec/codecs/libopus/celt/celt.c [diff]
lib/rbcodec/codecs/libopus/celt/celt.h [diff]
lib/rbcodec/codecs/libopus/celt/celt_decoder.c [diff]
lib/rbcodec/codecs/libopus/celt/cwrs.c [diff]
lib/rbcodec/codecs/libopus/celt/cwrs.h [diff]
lib/rbcodec/codecs/libopus/celt/entcode.c [diff]
lib/rbcodec/codecs/libopus/celt/entcode.h [diff]
lib/rbcodec/codecs/libopus/celt/entdec.c [diff]
lib/rbcodec/codecs/libopus/celt/entenc.c [diff]
lib/rbcodec/codecs/libopus/celt/fixed_generic.h [diff]
lib/rbcodec/codecs/libopus/celt/kiss_fft.c [diff]
lib/rbcodec/codecs/libopus/celt/kiss_fft.h [diff]
lib/rbcodec/codecs/libopus/celt/mdct.c [diff]
lib/rbcodec/codecs/libopus/celt/modes.h [diff]
lib/rbcodec/codecs/libopus/celt/pitch.c [diff]
lib/rbcodec/codecs/libopus/celt/pitch.h [diff]
lib/rbcodec/codecs/libopus/celt/rate.c [diff]
lib/rbcodec/codecs/libopus/celt/stack_alloc.h [diff]
lib/rbcodec/codecs/libopus/celt/static_modes_fixed.h [diff]
lib/rbcodec/codecs/libopus/celt/vq.c [diff]
lib/rbcodec/codecs/libopus/celt/vq.h [diff]
lib/rbcodec/codecs/libopus/config.h [diff]
lib/rbcodec/codecs/libopus/opus.c [diff]
lib/rbcodec/codecs/libopus/opus_decoder.c [diff]
...and 16 more files.
Nils Wallménius
4th Jul 06:39 e557951 G#891: crc-mi4: use const lookup table for crc

This doesn't touch external tools as I see no need for.

Tested: Sebastian Leonhardt
bootloader/main-e200r-installer.c [diff]
bootloader/main-pp.c [diff]
bootloader/main-ppsansawipe.c [diff]
firmware/common/crc32-mi4.c [diff]
firmware/include/crc32-mi4.h [diff]
firmware/target/arm/pp/mi4-loader.c [diff]
Marcin Bukat
2nd Jul 13:26 d188661: Finished SVG Image for Sansa Clip Zip.

Added labels and power button.

Original author: Marko Pahlke, FS #12602
manual/rockbox_interface/images/sansaclipzip-front.pdf [new]
manual/rockbox_interface/images/sansaclipzip-front.png [diff]
manual/rockbox_interface/images/sansaclipzip-front.svg [new]
Szymon Dziok
2nd Jul 08:20 a731780 G#889: SVG image of the Sony NWZ-E360 and other formats for the manual.
manual/rockbox_interface/images/nwze360-front.pdf [new]
manual/rockbox_interface/images/nwze360-front.png [new]
manual/rockbox_interface/images/nwze360-front.svg [new]
Szymon Dziok
1st Jul 15:25 8d754c0: Sony NWZ: calibrate discharge curves

The charging curve also need to be calibrated but that will be part of another commit.
firmware/target/arm/imx233/sony-nwz/powermgmt-nwze360.c [diff]
firmware/target/arm/imx233/sony-nwz/powermgmt-nwze370.c [diff]
Amaury Pouly
1st Jul 07:16 314516e: rolo: fix crc calculation for mi4

crc32gentab() which initilizes crc table was called in bootloader but not in main binary. Fix this temporary by always calling it in load_mi4(). The proper fix probably to switch to const table and drop runtime initialization.
firmware/target/arm/pp/mi4-loader.c [diff]
Marcin Bukat
30th Jun 18:24 c9816f5 G#879: Introduce plugin keymaps for the Sony NWZ Series
apps/plugins/blackjack.c [diff]
apps/plugins/brickmania.c [diff]
apps/plugins/calculator.c [diff]
apps/plugins/calendar.c [diff]
apps/plugins/chessbox/chessbox_pgn.h [diff]
apps/plugins/chessclock.c [diff]
apps/plugins/chip8.c [diff]
apps/plugins/chopper.c [diff]
apps/plugins/clix.c [diff]
apps/plugins/cube.c [diff]
apps/plugins/doom/i_video.c [diff]
apps/plugins/fft/fft.c [diff]
apps/plugins/flipit.c [diff]
apps/plugins/fractals/fractal.h [diff]
apps/plugins/goban/goban.h [diff]
apps/plugins/imageviewer/imageviewer_button.h [diff]
apps/plugins/invadrox.c [diff]
apps/plugins/jewels.c [diff]
apps/plugins/midi/midiplay.c [diff]
apps/plugins/minesweeper.c [diff]
apps/plugins/mp3_encoder.c [diff]
apps/plugins/mpegplayer/mpeg_settings.c [diff]
apps/plugins/mpegplayer/mpegplayer.c [diff]
apps/plugins/oscilloscope.c [diff]
apps/plugins/pacbox/pacbox.h [diff]
apps/plugins/pegbox.c [diff]
apps/plugins/pong.c [diff]
apps/plugins/reversi/reversi-gui.h [diff]
apps/plugins/rockblox.c [diff]
apps/plugins/rockboy/rockboy.c [diff]
...and 18 more files.
Nils Stec
30th Jun 18:57 6e575b6: sonynwz: fix backlight

Apparently the backlight driver is leaking current even when the PWM set to 0. This patch should greatly improve the battery life of the device.
firmware/target/arm/imx233/sony-nwz/backlight-nwz.c [diff]
Amaury Pouly
27th Jun 16:41 ae9b78e G#883: Plugins: remove defined keys which are never used
apps/plugins/doom/i_video.c [diff]
apps/plugins/pegbox.c [diff]
Amaury Pouly
30th Jun 15:58 79a56fa: Compile imxtools as gnu99 standard.

With current MinGW using c99 as standard the compiler causes problems with some types. Use gnu99 standard instead which doesn't do this.
rbutil/mkimxboot/Makefile [diff]
Dominik Riebeling
30th Jun 15:56 7de2a36: Add note about translations to MSVC build instructions.
rbutil/rbutilqt/msvc/README [diff]
Dominik Riebeling
30th Jun 15:53 d30c500: Make clean target work for MSVC dll Makefile on Windows.
rbutil/rbutilqt/msvc/Makefile [diff]
Dominik Riebeling
29th Jun 10:23 5877f7b: open_utf8: Actually use the result of read/write.

This silences warnings on some compilers but is anyway a good idea.
apps/misc.c [diff]
Thomas Martitz
19th Jun 17:46 7b377d2 G#877: skin_engine: kill scrolling if the buffer moves

I have a suspicion that if there is any scrolling skin lines when the buflib buffer moves it will cause the lcd code to crash.

This *hopefully* explains the random skin related crashed which have been reported.
apps/gui/skin_engine/skin_parser.c [diff]
Jonathan Gordon

Page was last modified "Jan 10 2012" The Rockbox Crew
aaa