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



Rockbox mail archive

Subject: i2c unification

i2c unification

From: Marcin Bukat <marcin.bukat_at_gmail.com>
Date: Wed, 1 Dec 2010 12:56:00 +0100

Currently we have a few i2c implementations which are incompatible.
i2c drivers are scattered across our source base (as some are in
target tree and some not). Drivers utilizing i2c to communicate with
peripherials are either platform specific and call particular
i2c_write variant (RTCs) or use wrappers (Wolfson codecs, TEA fm). I
propose to introduce some unification across our existing
implementations and to introduce uniform higher layer API for i2c
transfers. I did proof of concept implementation which can be seen
here: http://www.pastie.org/1338034.

Comments welcome
Marcin Bukat (wodz)
Received on 2010-12-01


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