dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Recent activity


Recent Threads on the Mailing Lists
when what who
2nd Feb 19:57Re-purpose of forgotten gadgets: palm tungsten e2 Michael Carr via rockbox-dev
2nd Feb 05:38Sansa Clip+ won't turn on Glenn via rockbox
31th Jan 16:44rockbox Digest, Vol 123, Issue 3 Shane Signorelli via rockbox
31th Jan 13:43Sansa Clip zip 8 GB for sale $50 including shipping Rich Cavallaro via rockbox
16th Jan 16:08Help needed with iBasso DX80 Port Udo Schläpfer via rockbox-dev
6th Jan 09:19Gerrit ssh keys Björn Stenberg via rockbox-dev
6th Jan 08:56***Spam*** Fw: new important message Björn Stenberg via rockbox-dev
5th Jan 09:35new important message Robert Bieber via rockbox-dev
1st Jan 09:38a language switching problem Michal Badin via rockbox
25th Dec 00:02Commercially supported mp3 players Steph yahoo via rockbox
10th Dec 15:45USB IDs Frank Gevaerts via rockbox-dev
21st Nov 02:35Sansa e280v2 clock drift Andrew Skretvedt via rockbox
16th Nov 18:24pitch changes on Sansa Clip Plus Laz via rockbox
10th Nov 18:45new message Hans-Martin Mosner via rockbox-dev
9th Nov 22:46Problems with sansa clip treakipda via rockbox
8th Oct 22:44Rockbox 3.13 on Sansa Clip+ skipping non-English named tracks Jason Heeris via rockbox
8th Oct 11:07Recording issue on sansa clip zip Andrew Skretvedt via rockbox
28th Sep 14:46Sansa Clip+ internal flash defect john via rockbox
27th Sep 16:02Care of Lithium Ion batteries [was "Re: Sansa Clip Sport"] Steph yahoo via rockbox
26th Sep 14:15voiceBox Glenn via rockbox


2nd Feb 14:28AlatListrikAlatListrik
2nd Feb 07:57BelajarInggrisBelajarInggris
2nd Feb 07:44WikiUsersBaseUserMapping_333
1st Feb 14:43GoldenQuotesMichaelCarr
31th Jan 12:40HiburanPendidikanBaseUserMapping_222
26th Jan 23:00MajorChangesMichaelGiacomelli
26th Jan 22:56SansaAMSMichaelGiacomelli
26th Jan 22:53CreativeZENPortMichaelGiacomelli
26th Jan 22:52CreativeZENXFiPortMichaelGiacomelli
24th Jan 06:22ChrisMcKennaBaseUserMapping_222
22nd Jan 23:14SergeyLykovBaseUserMapping_222
14th Jan 15:58AlmogAlmogBaseUserMapping_222
12th Jan 19:20SamsungYH92xPortSzymonDziok
10th Jan 15:37LecomtePierreBaseUserMapping_222
7th Jan 17:15XDuooX3AmauryPouly
4th Jan 22:36RobertWalkerBaseUserMapping_222


Yesterday 14:46 7619031: regtools: make description file parser stricter

The parser would simply ignore unknown elements or attributes, which is bad on many levels. Now any unknown tag will trigger a fatal error.
utils/regtools/lib/soc_desc.cpp [diff]
Amaury Pouly
Saturday 14:32 7d87ebb: regtools/desc: convert v1 stmp description files to v2

Conversion done using swiss_knife as follows:
./swiss_knife convert --author "Amaury Pouly" --version "2.4.0" desc/regs-stmp3XXX-v1.xml desc/regs-stmp3XXX.xml
utils/regtools/desc/regs-stmp3600.xml [new]
utils/regtools/desc/regs-stmp3700.xml [new]
utils/regtools/desc/regs-stmp3780.xml [new]
Amaury Pouly
Saturday 14:29 6e54f72: regtools/desc: rename v1 stmp files
utils/regtools/desc/regs-stmp3600-v1.xml [new]
utils/regtools/desc/regs-stmp3600.xml [deleted]
utils/regtools/desc/regs-stmp3700-v1.xml [new]
utils/regtools/desc/regs-stmp3700.xml [deleted]
utils/regtools/desc/regs-stmp3780-v1.xml [new]
utils/regtools/desc/regs-stmp3780.xml [deleted]
Amaury Pouly
Saturday 14:08 6b9610f: regtoosl/qeditor: port to the new description format

This big commit port qeditor from v1 to v2 register file format. Although the display code was much simplified, the edit code had to be rewritten. The new code also brings many improvement to the register display widget.

The new code also compiles with both Qt4 and Qt5, although it is recommended to use Qt5 to get some improvements, especially in the layout of editor.
utils/regtools/qeditor/analyser.cpp [diff]
utils/regtools/qeditor/analyser.h [diff]
utils/regtools/qeditor/backend.cpp [diff]
utils/regtools/qeditor/backend.h [diff]
utils/regtools/qeditor/main.cpp [diff]
utils/regtools/qeditor/mainwindow.cpp [diff]
utils/regtools/qeditor/mainwindow.h [diff]
utils/regtools/qeditor/ [diff]
utils/regtools/qeditor/regdisplaypanel.cpp [diff]
utils/regtools/qeditor/regdisplaypanel.h [diff]
utils/regtools/qeditor/regedit.cpp [diff]
utils/regtools/qeditor/regedit.h [diff]
utils/regtools/qeditor/regtab.cpp [diff]
utils/regtools/qeditor/regtab.h [diff]
utils/regtools/qeditor/std_analysers.cpp [diff]
utils/regtools/qeditor/std_analysers.h [diff]
utils/regtools/qeditor/utils.cpp [diff]
utils/regtools/qeditor/utils.h [diff]
Amaury Pouly
Saturday 14:01 0f701a6: regtools: update v2 specification, library and tools

A v2 register description file can now include register variants and instances addresses can now be a list (previously it could only be a stride or a formula). Update the library to deal with that. The convert option of swiss_knife was updated and one incompatible change was introduce: if a v1 device has several addresses, those are converted to a single v2 instance with list (instead of several single instances). This should have been the behaviour from the start. Swiss_knife can now also convert regdumps, in which case it needs to be given both the dump and register description file. Also introduce two register descriptions files (vsoc1000 and vsoc2000) which give more complicated examples of v2 register description files.
utils/regtools/desc/regs-example-v1.xml [diff]
utils/regtools/desc/regs-example.xml [deleted]
utils/regtools/desc/regs-vsoc1000.xml [new]
utils/regtools/desc/regs-vsoc2000.xml [new]
utils/regtools/desc/spec-2.0.txt [diff]
utils/regtools/include/soc_desc.hpp [diff]
utils/regtools/include/soc_desc_v1.hpp [diff]
utils/regtools/lib/soc_desc.cpp [diff]
utils/regtools/swiss_knife.cpp [diff]
Amaury Pouly
2nd Feb 21:54 16c915e: configure: allow for compiler toolchain override (with warnings)

The current configure script unfortunately does not allow one to use another toolchain than the one hardwire in the script. Although this is good to ensure working builds, it can be burden when one wants to either test other compilers, does not want to have to multiple redundant compilers or when the compiler install script fails for unknown reasons (MIPS I'm looking at you).

The syntax is simple, for example:
/path/to/configure --compiler-prefix arm-none-eabi- Also 'make reconf' will properly keep the prefix.
tools/configure [diff]
Amaury Pouly
1st Feb 02:20 840dacc: AS3543: Fix increasing noise and power consumption if booted through rolo
firmware/drivers/audio/as3514.c [diff]
Mihail Zenkov
29th Jan 01:34 e2f943f: iPod Classic: revert "set initial USB current limit to 500mA"

Reverts commit ead38dbc9df3f63bd4f870ff2365ba48876d5b46

It was introduced as a temporal workaround to avoid the endless restart loop when battery is low, but really it is useless. The bootloader should ensure that there is enough power to launch Rockbox even in the worst scenario.
firmware/target/arm/s5l8702/ipod6g/power-ipod6g.c [diff]
Cástor Muñoz
28th Jan 22:18 4605df1: iPod Classic: remove uninteresting info in HW debug screen

CPU type and frequency of the PLLs are fixed and have no interest at this moment.
firmware/target/arm/s5l8702/debug-s5l8702.c [diff]
Cástor Muñoz
23rd Jan 14:54 e6cd53a: Replace SAMSUNG_YH920_PAD with YH92X

seems more logical to me, and is more consistent, since
"SAMSUNG_YH92X_PAD" is already used in the tex files.
apps/SOURCES [diff]
apps/plugins/battery_bench.c [diff]
apps/plugins/beatbox/beatbox.c [diff]
apps/plugins/blackjack.c [diff]
apps/plugins/bounce.c [diff]
apps/plugins/brickmania.c [diff]
apps/plugins/bubbles.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/greyscale.c [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]
...and 35 more files.
Sebastian Leonhardt
23rd Jan 23:04 11c8b39: Fix warning in rolo.
firmware/rolo.c [diff]
Michael Giacomelli
18th Jan 23:21 3f54101: Enable frequency scaling on AMSv2 devices.

Voltage scaling is not yet enabled, but will follow once we are sure these changes are stable. Preliminary testing suggests a large increase in battery life, which will be further improved by voltage scaling. Patch by Mihail Zenkov with help from myself and others on the forums.
firmware/export/config/sansaclipplus.h [diff]
firmware/export/config/sansaclipv2.h [diff]
firmware/export/config/sansaclipzip.h [diff]
firmware/export/config/sansafuzev2.h [diff]
firmware/rolo.c [diff]
firmware/target/arm/as3525/clock-target.h [diff]
firmware/target/arm/as3525/system-as3525.c [diff]
Mihail Zenkov
18th Jan 22:55 7432af0: Make sure the system is boosted before enabling USB hardware.
firmware/target/arm/as3525/usb-as3525.c [diff]
Michael Giacomelli
18th Jan 22:51 9f364a1: Increase button delays in preperation for frequency scaling.

When run at lower clock speeds, delays seem to need to be a little longer in absolute time.
firmware/target/arm/as3525/sansa-fuzev2/button-fuzev2.c [diff]
Michael Giacomelli
All commits since last release, last four weeks.
Page was last modified "Jan 12 2012" The Rockbox Crew