From owner-freebsd-net@FreeBSD.ORG Mon Oct 10 07:56:33 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D1161065674 for ; Mon, 10 Oct 2011 07:56:33 +0000 (UTC) (envelope-from s.dave.jones@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0B0298FC16 for ; Mon, 10 Oct 2011 07:56:32 +0000 (UTC) Received: by vcbf13 with SMTP id f13so6180346vcb.13 for ; Mon, 10 Oct 2011 00:56:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=JbVZ9regMgSPPWYNBmiVs5thWlhC56kgy9Fe76dM88w=; b=sMN/eaiSM6ybaLI7OW+sQlvv2QzCNdJ3ihNSZoLi1ADXlYCJwvYjN+hRM3zASVGt5d qBSwByqqgLyfckIBK69tjyPVdqoCFK4m5qtbcspGUFTQF6OBtmqXT784QHovL7tY8pxv ZwVrh8KRO5Xrp9+zLDijoAM6D7gYzFXf7H6js= MIME-Version: 1.0 Received: by 10.52.182.198 with SMTP id eg6mr12444067vdc.16.1318233392300; Mon, 10 Oct 2011 00:56:32 -0700 (PDT) Received: by 10.52.186.170 with HTTP; Mon, 10 Oct 2011 00:56:32 -0700 (PDT) In-Reply-To: <20111009165838.GA19886@alchemy.franken.de> References: <20111009165838.GA19886@alchemy.franken.de> Date: Mon, 10 Oct 2011 15:56:32 +0800 Message-ID: From: dave jones To: Marius Strobl Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-net@freebsd.org Subject: Re: Question about GPIO bitbang MII X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2011 07:56:33 -0000 On Mon, Oct 10, 2011 at 12:58 AM, Marius Strobl wrote: > On Fri, Oct 07, 2011 at 10:34:58AM +0800, dave jones wrote: >> Hi, >> >> Does FreeBSD have gpio bitbang api for MII? If not, any driver in tree using >> gpio-bitbang mii that I can refer to? Thanks. >> It seems like OpenBSD, NetBSD and Linux have added support to gpio bitbang mii, >> and it's useful for porting embedded devices. >> > > If what you are referring to is their mii_bitbang.[c,h] then I've a patch > which (im)ports these and converts drivers to take advantage of it here: > http://people.freebsd.org/~marius/mii_bitbang.diff > You can also hook up that generic MII bitbang'ing code up to GPIO. Awesome! This is what I want, thank you very much, Marius. > Marius Best regards, Dave.