CVSROOT:        /cvs
Module name:    src
Changes by:     patr...@cvs.openbsd.org 2017/10/11 11:19:50

Modified files:
        sys/arch/amd64/conf: GENERIC 
        sys/arch/armv7/conf: GENERIC 
        sys/conf       : files 
        sys/dev/sdmmc  : files.sdmmc 
        sys/dev/usb    : files.usb usbdevs 
Added files:
        sys/dev/ic     : bwfm.c bwfmreg.h bwfmvar.h 
        sys/dev/sdmmc  : if_bwfm_sdio.c 
        sys/dev/usb    : if_bwfm_usb.c 

Log message:
Add bwfm(4), a driver for Broadcom FullMAC WiFi controllers.  The
FullMAC, in comparison to SoftMAC, does most WiFi handling in the
firmware that's running on the controller.  This means we have to
work around the net80211 stack while still implementing all the
WiFi interfaces to userland.

This driver is still in early development.  So far it can connect
to open WiFis over the USB bus.  SDIO and PCIe support, for devices
like the Raspberry Pi 3 or the Macbooks, is not yet implemented.
Also mbufs on the transmit path leak and are not yet freed.

ok stsp@

Reply via email to