Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 May 2009 04:01:43 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/conf files options src/sys/dev/bwi bitops.h bwimac.c bwimac.h bwiphy.c bwiphy.h bwirf.c bwirf.h if_bwi.c if_bwi_pci.c if_bwireg.h if_bwivar.h src/sys/modules/bwi Makefile
Message-ID:  <200905030403.n4343O7u067980@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
imp         2009-05-03 04:01:43 UTC

  FreeBSD src repository

  Modified files:
    sys/conf             files options 
  Added files:
    sys/dev/bwi          bitops.h bwimac.c bwimac.h bwiphy.c 
                         bwiphy.h bwirf.c bwirf.h if_bwi.c 
                         if_bwi_pci.c if_bwireg.h if_bwivar.h 
    sys/modules/bwi      Makefile 
  Log:
  SVN rev 191762 on 2009-05-03 04:01:43Z by imp
  
  Bring in Andrew Thompson's port of Sepherosa Ziehau's bwi driver for
  Broadcom BCM43xx chipsets.  This driver uses the v3 firmware that
  needs to be fetched separately.  A port will be committed to create
  the bwi firmware module.
  
  The driver matches the following chips: Broadcom BCM4301, BCM4307,
  BCM4306, BCM4309, BCM4311, BCM4312, BCM4318, BCM4319
  
  The driver works for 802.11b and 802.11g.
  
  Limitations:
          This doesn't support the 802.11a or 802.11n portion of radios.
          Some BCM4306 and BCM4309 cards don't work with Channel 1, 2 or 3.
          Documenation for this firmware is reverse engineered from
                   http://bcm.sipsolutions.net/
          V4 of the firmware is needed for 11a or 11n support
                   http://bcm-v4.sipsolutions.net/
          Firmware needs to be fetched from a third party, port to be committed
  
  # I've tested this with a BCM4319 mini-pci and a BCM4318 CardBus card, and
  # not connected it to the build until the firmware port is committed.
  
  Obtained from:  DragonFlyBSD, //depot/projects/vap
  Reviewed by:    sam@, thompsa@
  
  Revision  Changes    Path
  1.1397    +5 -0      src/sys/conf/files
  1.668     +4 -0      src/sys/conf/options
  1.1       +81 -0     src/sys/dev/bwi/bitops.h (new)
  1.1       +1982 -0   src/sys/dev/bwi/bwimac.c (new)
  1.1       +100 -0    src/sys/dev/bwi/bwimac.h (new)
  1.1       +1020 -0   src/sys/dev/bwi/bwiphy.c (new)
  1.1       +224 -0    src/sys/dev/bwi/bwiphy.h (new)
  1.1       +2690 -0   src/sys/dev/bwi/bwirf.c (new)
  1.1       +160 -0    src/sys/dev/bwi/bwirf.h (new)
  1.1       +4056 -0   src/sys/dev/bwi/if_bwi.c (new)
  1.1       +253 -0    src/sys/dev/bwi/if_bwi_pci.c (new)
  1.1       +496 -0    src/sys/dev/bwi/if_bwireg.h (new)
  1.1       +711 -0    src/sys/dev/bwi/if_bwivar.h (new)
  1.1       +14 -0     src/sys/modules/bwi/Makefile (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905030403.n4343O7u067980>