Hi Martin,
Le vendredi 14 mai 2010 19:25:46, Martin Guy a écrit :
> Hi
> I've added a set of kernel patches to the googlecode repository for
> linux-2.6.34.
> 2.6.34 isn't released yet (it's currently at release candidate 7) but
> they should be ok for the final version.
> 2.6.34 is the first mainline kernel that includes the Sim.One as an
> official platform \O/
>
> The most significant item in our 2.6.34 patches at googlecode is a new
> SD/MMC card driver by Mika Westerberger (which should be included in
> 2.6.35). It runs at 377 kB/sec instead of 256 kB/sec and uses 55% CPU
> to do that instead of 100%, being interrupt-driven instead of
> busy-waiting. This makes putting a rootfs on the SD card reliable and
> faster, as well as letting you use a swap partition there to improve
> memory use.
I saw this on linux-arm-kernel, really good work!
>
> What is still missing, compared to the Cirrus 2.6.24.7 kernel is:
>
> - Access to the battery-backed DS1337 real time clock on the I2C bus.
> At present it only sees the EP93xx RTC, which resets to 1 Jan 1970
> when power is removed. There is an EP93xx I2C bus driver in the 2.6.32
> patches, but it doesn't see the DS1337 for some reason.
I believe we can use the ds1337 driver without much troubles, there are no
valid reasons why ep93xx-rtc should be a separate driver as it is just
wrapping the ds1337 driver.
>
> - A driver for the CS4202 audio chip on the AC97 bus. Ryan Mallon is
> working on an audio driver for the I2S bus - our AC97 driver should be
> similar to this.
Oh great, I did not have as much as time as I hoped to work seriously on this.
--
Florian