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

Rockbox mail archive

Subject: Status of USB in 3.3

Status of USB in 3.3

From: Frank Gevaerts <>
Date: Fri, 12 Jun 2009 19:37:12 +0200


It seems that the USB code is stable these days, with the exception of
FS#9957 and FS#10319. These two can be worked around (FS#9957 by telling
about it in the release notes, and FS#10319 by disabling HID events), so
we can finally have a release with our very own USB stack.

However, enabling the USB stack in trunk has also exposed some problems,
especially on ipods : the charging code doesn't work properly, and disk
access is slow.

Especially the charging problem is bad, as it means that a significant
number of people will have to reboot to the OF anyway to charge, but
there have been complaints about the slow transfers on the forums as
well. For these reasons I think it's advisable to keep using the OF for
USB on the ipods.

Both are issues are mostly solved (see FS#8802 and FS#9708), but they
need just a bit more work and testing, so they should be resolved by
the next release.

I've committed changes I'm proposing to the 3.3 branch (r21261 and
r21262), but of course there's still a bit of time until the release,
so there's still time to adjust them.


"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan
Received on 2009-06-12

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy