From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mc3J9-0006px-L5 for qemu-devel@nongnu.org; Fri, 14 Aug 2009 16:23:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mc3J4-0006nz-Ux for qemu-devel@nongnu.org; Fri, 14 Aug 2009 16:23:27 -0400 Received: from [199.232.76.173] (port=36903 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mc3J4-0006nt-Rk for qemu-devel@nongnu.org; Fri, 14 Aug 2009 16:23:22 -0400 Received: from mail-ew0-f210.google.com ([209.85.219.210]:50862) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mc3J4-0007yO-HS for qemu-devel@nongnu.org; Fri, 14 Aug 2009 16:23:22 -0400 Received: by ewy6 with SMTP id 6so1941639ewy.34 for ; Fri, 14 Aug 2009 13:23:21 -0700 (PDT) From: Benoit Canet Date: Fri, 14 Aug 2009 22:23:11 +0200 Message-Id: <1250281397-7660-1-git-send-email-benoit.canet@gmail.com> In-Reply-To: References: Subject: [Qemu-devel] [Fix] Musicpal I2C bitbanging extraction and Versatile I2C device creation List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hello, This is a rework of the patches extracting the I2C bitbanging code from musicpal.c -A bug added in the previous version which was breaking reads from I2C slaves is now fixed. -Two new patches add I2C support the versatilepb board. The I2C module now work fine with the musicpal firmware and with a 24c02 eeprom connected to the versatile board. The I2C bitbanging code may be rewrited later following the ideas Paul Brook emitted on IRC a few time ago. I'm new to QEMU and motivated to contribute back the changes we've made so any hints on how to get theses patches in a mergeable state are welcome. Regards Benoit