From owner-freebsd-multimedia Wed Jul 22 14:57:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA03858 for freebsd-multimedia-outgoing; Wed, 22 Jul 1998 14:57:09 -0700 (PDT) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from soleil.uvsq.fr (soleil.uvsq.fr [193.51.24.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA03844; Wed, 22 Jul 1998 14:57:03 -0700 (PDT) (envelope-from son@cezanne.prism.uvsq.fr) Received: from cezanne.prism.uvsq.fr (rtc104.reseau.uvsq.fr [193.51.24.20]) by soleil.uvsq.fr (8.9.1/jtpda-5.3.1) with ESMTP id XAA12040 ; Wed, 22 Jul 1998 23:56:38 +0200 (METDST) Received: (from son@localhost) by cezanne.prism.uvsq.fr (8.8.8/8.8.5) id AAA00431; Thu, 23 Jul 1998 00:04:16 GMT Message-ID: <19980723000257.24868@breizh.prism.uvsq.fr> Date: Thu, 23 Jul 1998 00:02:57 +0000 From: Nicolas Souchu To: Peter Dufault Cc: freebsd-hackers@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG, mbouget@club-internet.fr Subject: Re: I2C and SMB development status References: <19980719123220.02032@breizh.prism.uvsq.fr> <199807221028.GAA24059@hda.hda.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199807221028.GAA24059@hda.hda.com>; from Peter Dufault on Wed, Jul 22, 1998 at 06:28:20AM -0400 X-Operating-System: FreeBSD breizh 3.0-CURRENT FreeBSD 3.0-CURRENT Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Jul 22, 1998 at 06:28:20AM -0400, Peter Dufault wrote: >> >> iic: master polled I/O allows to access any chip on the i2c bus > >What do you mean here by "master polled I/O"? Master side code, polling the PIN bit. > >> if_ic: point to point IP driver over i2c >> iicbus: i2c bus generic code (exactly like ppbus for parallel port) >> pcf: pcf driver >> bit-bang: bit banging driver not yet ported from Peter Dufault code >> (Peter, would you have time/want to port your big-banging code?) > >My schedule doesn't permit it now. Anyone interested in a non-blocking >bit banging implementation should look in the i2cslave code in >my i2c code. Just now I'm more interested in getting some of your work >for the PCF since I need the interrupt driven version and haven't gotten >around to it yet. But you known the bit-banging code very well... Only slave side is managed with interrupts... master is still polled. I hope the iic code will be in the -current tree soon ;) IP over I2C is pretty fun ;) -- Nicolas.Souchu@prism.uvsq.fr FreeBSD - Turning PCs into workstations - http://www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message