From owner-freebsd-net@FreeBSD.ORG Tue Oct 4 15:14:23 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 0FF11106566B; Tue, 4 Oct 2011 15:14:23 +0000 (UTC) (envelope-from lacombar@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 713708FC18; Tue, 4 Oct 2011 15:14:22 +0000 (UTC) Received: by wwe3 with SMTP id 3so903137wwe.31 for ; Tue, 04 Oct 2011 08:14:21 -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=hucFAbUOi8BHgu5ya0/HWC8Yuu14KzuYIb49a5vqSWc=; b=mXwSbw9TBzkoqYak6dkIRuCXeBNH+8intvOw9AL6tuMN14LM6XUJIEOReHhMBEq+TT HNrGi2NWmc305cobH3iJ4bLJdxi+mpr8bEXEa4Mvwc4yLeDd1z5R+thJih4f6MDTfOOH pXhJIAjQP47FgpVBmBCJ18MeJdPMw0mtSsoGU= MIME-Version: 1.0 Received: by 10.227.195.13 with SMTP id ea13mr1554711wbb.36.1317741260611; Tue, 04 Oct 2011 08:14:20 -0700 (PDT) Received: by 10.180.103.33 with HTTP; Tue, 4 Oct 2011 08:14:20 -0700 (PDT) In-Reply-To: References: <1317656199.15510.5.camel@hitfishpass-lx.corp.yahoo.com> <20111004054444.GA10311@tinyCurrent> <20111004083710.GA1054@tiny> Date: Tue, 4 Oct 2011 11:14:20 -0400 Message-ID: From: Arnaud Lacombe To: Adrian Chadd Content-Type: text/plain; charset=ISO-8859-1 Cc: "freebsd-net@freebsd.org" , Matthias Apitz , Sean Bruno Subject: Re: Broadcom Docs 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: Tue, 04 Oct 2011 15:14:23 -0000 Hi, On Tue, Oct 4, 2011 at 8:28 AM, Adrian Chadd wrote: > On 4 October 2011 16:37, Matthias Apitz wrote: >> >> yes; but with good datasheets this would be more easy; > > There's working code for the later chips in Linux and likely (via > Linux) OpenBSD. > > Linux has b43 and brcm drivers. The source is there - what's missing > is someone choosing one and porting it to FreeBSD. > Unless error of my part, the bcrm driver, while being released with an ISC-like licence, do no support that chip (cf [0]). However, the b43 driver do support that chip, but is GPL... > Both b43 (via reverse engineering) and brcm (via broadcom developers) > is getting active development. It'd be nice to have datasheets but you > don't need them to port the code over. > There was an article recently on lwn.net describing the situation where both the b43 and brcm supported the same chip, and the issue raised that there was no point in brcm being mainlined in that state[1]... I'm not sure what the outcome was. - Arnaud [0]: http://linuxwireless.org/en/users/Drivers/brcm80211 [1]: http://lwn.net/Articles/456762/ > > Adrian >