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

Recent activity


Recent Threads on the Mailing Lists
when what who
15th Feb 05:31Multiboot Bootloaders Wilgus William via rockbox-dev
25th Jan is down. Steph yahoo via rockbox-dev
16th Jan 19:29Speaker setting Amaury Pouly via rockbox-dev
16th Jan 18:26Open Source aspect not being taken advantage of by manufacturers mhujm––– via rockbox
15th Jan 15:48Dangerous casts Amaury Pouly via rockbox-dev
21st Dec 14:23need boot loader Rohbaan Ahmad via rockbox
20th Dec 09:49question Rohbaan Ahmad via rockbox
9th Dec 08:50iriver H320 freeze after ATA power down John via rockbox-dev
6th Dec 22:14Cloning from one clip zip to another Michael Sparmann via rockbox
6th Dec 02:13Request for Git Access Franklin via rockbox-dev
30th Nov 16:31Theme deletion request vuolter––– via rockbox–dev
21st Nov 10:49Fiio M3 Armin \
8th Oct 19:37Creative MP3 players Antony Stone via rockbox
7th Oct 21:55clip sport? Antony Stone via rockbox
21st Sep 19:16Broken codecs in DEBUG build and compile flags fun Amaury Pouly via rockbox-dev
9th Sep 09:42HELP TO FIND MP3 staurianthi Evert via rockbox
7th Sep 06:28Suggestions for Sansa Clip+ 4GB replacement update leonard morris via rockbox
7th Sep 06:22Suggestions for Sansa Clip+ 4GB replacement leonard morris via rockbox
30th Aug 08:15Olympus recorder Frank Gevaerts via rockbox
22nd Aug 12:49Clarifiy AUDIOHW_SETTINGS and fix some targets, update manual Amaury Pouly via rockbox-dev


Today 12:07JsponseldsdsCellularsdsBaseUserMapping_222
Today 12:06JsponselsssCellularssBaseUserMapping_222
Today 12:04Jsponsel1CellularrrBaseUserMapping_222
Today 12:04WikiUsersBaseUserMapping_333
Today 12:00JsponselCellularBaseUserMapping_222
Today 10:55DewiMaharaniDewiMaharani
Today 10:00ScottcDovokScottcDovok
Today 08:51KenWangBaseUserMapping_222
Today 06:45TimoThydakeTimoThydake
Today 06:25JohnnyBreeserJohnnyBreeser
Today 05:55BrownDanielBrownDaniel
Today 05:20CormierRonaldBaseUserMapping_222
Yesterday 23:09AgptekRockerAmauryPouly
Yesterday 20:54AgenpokerDominoonlineAgenpokerDominoonline
Yesterday 18:18ChrisBeekhuizenChrisBeekhuizen
Yesterday 12:38SzymonDziokSzymonDziok
Yesterday 11:30JenniferSdhmithJenniferSdhmith
Yesterday 11:24MichellCenolteMichellCenolte
Yesterday 10:41JosePhwashonJosePhwashon
Yesterday 10:37ApplegateJohnnyApplegateJohnny


12th Feb 20:56 8ff1b6b: Remove FF_CREAT and FF_EXCL flags in from file code.

These flags aren't stored for an open file because they're simply actions for open() to take, corresponding to O_CREAT and O_EXCL. Just pass the oflag argument along to the deeper call, with some minor filtering.
firmware/common/file.c [diff]
firmware/include/file_internal.h [diff]
Michael Sevakis
12th Feb 06:13 dc22522: Tweak a few tagcache things.

* Take out pointless dircache_search; nothing can be reconstructed with the given info in find_entry_ram(); don't even try there. Path AND index id must be known. Work it out later.

* Timed yield must be far more often than once every 1/4 second (?!)

* Do better the memory-remaining checks for ramcache load.

* Root separator mustn't be doubled up when searching files.
apps/tagcache.c [diff]
Michael Sevakis
12th Feb 19:28 0a9f717: xworld: fix several horrendous bugs

- unregisters timer on exit, preventing possible crash
- disables synchronization mechanisms when used from an IRQ
- prevents memory allocations from overflowing the audio buffer (unlikely)
apps/plugins/xworld/sys.c [diff]
Franklin Wei
12th Feb 19:26 e4a04fa: xworld: get rid of annoying warning
apps/plugins/xworld/engine.c [diff]
Franklin Wei
11th Feb 23:15 eaf6aad: Forgot to remove unused RDS buffers from the ipod remote tuner.

Also, use rds_reset() now to clear data on station change since the rds driver internal buffers are used.
firmware/drivers/tuner/ipod_remote_tuner.c [diff]
Michael Sevakis
11th Feb 22:16 523ef4e: Fix warnings and errors from fc9695e

* fmradio.c needs an implementation of tuner_get_rds_info() for the sim (kill all the sims).

* Some macro bitflags shouldn't be seen unless HAVE_RDS_CAP is defined.
firmware/drivers/tuner/si4700.c [diff]
uisimulator/common/fmradio.c [diff]
Michael Sevakis
30th Jan 08:52 fc9695e: Improve radio RDS driver and framework

* Remove unused bits like the radio event and simplify basic radio interface. It can be more self-contained with rds.h only required by radio and tuner code.

* Add post-processing to text a-la Silicon Labs AN243. The chip's error correction can only do so much; additional checks are highly recommended. Simply testing for two identical messages in a row is extremely effective and I've never seen corrupted text since doing that, even with mediocre reception.

Groups segments must arrive in order, not randomly; logic change only accepts them in order, starting at 0.

Time readout was made a bit better but really we'd need to use verbose mode and ensure that no errors were seen during receiving of time and more checks would be need to have a stable PI. The text is the important bit anyway.

* Time out of stale text.

* Text is no longer updated until a complete group has been received, as is specified in the standard. Perhaps go back to scrolling text lines in the radio screen?

* Add proper character conversion to UTF-8. Only the default G0 table for the moment. The other two could be added in.

* Add variants "RDS_CFG_PROCESS" and "RDS_CFG_PUSH" to allow the option for processed RDS data to be pushed to the driver and still do proper post-processing (only text conversion for now for the latter).
apps/debug_menu.c [diff]
apps/gui/skin_engine/skin_tokens.c [diff]
apps/radio/radio.c [diff]
firmware/drivers/rds.c [diff]
firmware/drivers/tuner/ipod_remote_tuner.c [diff]
firmware/drivers/tuner/si4700.c [diff]
firmware/export/config.h [diff]
firmware/export/config/gigabeats.h [diff]
firmware/export/config/ipod4g.h [diff]
firmware/export/config/ipod6g.h [diff]
firmware/export/config/ipodcolor.h [diff]
firmware/export/config/ipodmini1g.h [diff]
firmware/export/config/ipodmini2g.h [diff]
firmware/export/config/ipodnano1g.h [diff]
firmware/export/config/ipodnano2g.h [diff]
firmware/export/config/ipodvideo.h [diff]
firmware/export/ipod_remote_tuner.h [diff]
firmware/export/rds.h [diff]
firmware/export/si4700.h [diff]
firmware/export/tuner.h [diff]
firmware/target/arm/as3525/fmradio-i2c-as3525.c [diff]
firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c [diff]
firmware/target/arm/imx31/gigabeat-s/fmradio-i2c-gigabeat-s.c [diff]
firmware/target/hosted/samsungypr/radio-ypr.c [diff]
firmware/tuner.c [diff]
Michael Sevakis
10th Feb 19:10 6436c6e: Fix tagtree from blowing up when its buffer moves

I noticed that after booting with the external storage removed, playing from tagtree, inserting the card, forcing dircache to reallocate from the debug screen, and trying to reenter tagtree, it would data abort because the dircache reallaction to a larger size caused the tagtree buffer to move.

Adjustment to at least one pointer (csi) was missed. Since it's non-trivial there to determine when things should be NULL and when they shouldn't, add check for menu too before moving it. As for the rest, who knows.
apps/tagtree.c [diff]
Michael Sevakis
10th Feb 16:11 f483a07: puzzles: fix makefile producing temporary files in the build directory (sorry!)

- thanks to Michael Sevakis for catching this
apps/plugins/puzzles/puzzles.make [diff]
Franklin Wei
10th Feb 04:44 a4dc244: Fix warnings and errors from 7373cf5

dircache.h has to be included no matter what.
apps/tagcache.c [diff]
Michael Sevakis
18th Jan 03:39 7373cf5: Restore dircache hookup in the database ramcache.

Do a few other changes to dircache and file code flags to accomodate its demands.
apps/playlist.c [diff]
apps/tagcache.c [diff]
firmware/common/dir.c [diff]
firmware/common/dircache.c [diff]
firmware/common/file.c [diff]
firmware/common/file_internal.c [diff]
firmware/include/dircache.h [diff]
firmware/include/file_internal.h [diff]
Michael Sevakis
9th Feb 21:34 abd75a1: puzzles: fix up makefile
- rewrote a bunch of repetitive rules with a pattern rule
apps/plugins/puzzles/puzzles.make [diff]
Franklin Wei
2016-02-05 882921e: ipod6g: bootloader v1

- dual boot
- USB mode
- battery trap
bootloader/SOURCES [diff]
bootloader/ipod6g.c [new]
firmware/SOURCES [diff]
firmware/export/config.h [diff]
firmware/export/config/ipod6g.h [diff]
firmware/target/arm/s5l8702/ [diff]
firmware/target/arm/s5l8702/crt0.S [diff]
Cástor Muñoz
7th Feb 18:25 0d0b163: Slightly increase CVDD1 for Clip Zip
firmware/target/arm/as3525/system-as3525.c [diff]
Mihail Zenkov
All commits since last release, last four weeks.
Page was last modified "Jan 12 2012" The Rockbox Crew