From owner-freebsd-hackers@FreeBSD.ORG Sat Feb 3 16:40:46 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C052D16A5AE for ; Sat, 3 Feb 2007 16:40:46 +0000 (UTC) (envelope-from cats@catslab.com) Received: from racoon.catslab.com (racoon.catslab.com [88.191.13.229]) by mx1.freebsd.org (Postfix) with SMTP id 3299F13C48D for ; Sat, 3 Feb 2007 16:40:45 +0000 (UTC) (envelope-from cats@catslab.com) Received: (qmail 3101 invoked by uid 2010); 3 Feb 2007 16:14:04 -0000 Received: from 81.56.179.92 by racoon.catslab.com (envelope-from , uid 2009) with qmail-scanner-1.25-st-qms (clamdscan: 0.88.2/1524. spamassassin: 3.1.1. perlscan: 1.25-st-qms. Clear:RC:0(81.56.179.92):SA:0(-2.5/3.5):. Processed in 9.158592 secs); 03 Feb 2007 16:14:04 -0000 X-Spam-Status: No, hits=-2.5 required=3.5 X-Antivirus-CATSLAB-COM-Mail-From: cats@catslab.com via racoon.catslab.com X-Antivirus-CATSLAB-COM: 1.25-st-qms (Clear:RC:0(81.56.179.92):SA:0(-2.5/3.5):. Processed in 9.158592 secs Process 3091) Received: from spyro.catslab.com (HELO poppa) (cats@catslab.com@81.56.179.92) by racoon.catslab.com with SMTP; 3 Feb 2007 16:13:54 -0000 From: Cats To: X-Mailer: PocoMail 4.1 (3650) - Licensed Version X-URL: http://www.pocomail.com/ Date: Sat, 3 Feb 2007 17:10:21 +0100 Message-ID: <200723171021.907086@poppa> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: Geode SC1100 i2c bus X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:40:46 -0000 Hello all, I've been looking for some technical infos and/or driver for the i2c bus on= the Geode SC1100 processor under FreeBSD 6. I found i2c stuff, tried to compile a kernel with it but nothing showed up.= I had a look at the sources and apparently it doesn't hook up to isa bus. From the geode databook, on page 11, i2c bus that is called ACB bus is in= the superIO block. This superIO block is attached on the isa bus. The ACB is at the same level than Uart, so I had a look at sio source and= got a big headache. I'm not really used to drivers nor kernel programming stuff, that's why I= need your help. My goal is to use the i2c bus on a wrap board to supervise voltages, pilot a= servo motor and so on. I do not want to use USB because it's easier with i2c and I already have i2c= hardware ready. Does someone already tried to use i2c bus on a wrap board under FreeBSD ? I had a look at openbsd and looks like it has already i2c support, but I= ain't had time to build a system and test it on the wrap. For now all my wrap boards run flawlessly with FreeBSD. I searched the mailing list archive but did not found something that could= help me. Remember I'm not really good at writing drivers stuff. I'd like to learn but I have no start point. Thanks for your help. Regards, Cedric