PERFORCE change 126605 for review

Sam Leffler sam at FreeBSD.org
Wed Sep 19 11:03:40 PDT 2007


http://perforce.freebsd.org/chv.cgi?CH=126605

Change 126605 by sam at sam_ebb on 2007/09/19 18:03:25

	Import sephe's broadcom driver.  To use it you need
	v3 firwmare. Stick the uuencoded'd firmware image in
	sys/contrib/dev/bwi and build the bwifw module.  Need
	to update the bwifw Makefile to craft links so auto-loading
	works; if you don't do that you must manually load the fw
	module.
	
	Tested only with a 4309 card on amd64.  No rate control yet
	but seems functional in sta and monitor mode.  2.4G only.
	Beware this is a very hack+slash job; needs lots of tlc
	before it's a candidate for cvs.
	Obtained from:	dflybsd

Affected files ...

.. //depot/projects/wifi/sys/conf/files#61 edit
.. //depot/projects/wifi/sys/dev/bwi/bitops.h#1 add
.. //depot/projects/wifi/sys/dev/bwi/bwimac.c#1 add
.. //depot/projects/wifi/sys/dev/bwi/bwimac.h#1 add
.. //depot/projects/wifi/sys/dev/bwi/bwiphy.c#1 add
.. //depot/projects/wifi/sys/dev/bwi/bwiphy.h#1 add
.. //depot/projects/wifi/sys/dev/bwi/bwirf.c#1 add
.. //depot/projects/wifi/sys/dev/bwi/bwirf.h#1 add
.. //depot/projects/wifi/sys/dev/bwi/if_bwi.c#1 add
.. //depot/projects/wifi/sys/dev/bwi/if_bwi_pci.c#1 add
.. //depot/projects/wifi/sys/dev/bwi/if_bwireg.h#1 add
.. //depot/projects/wifi/sys/dev/bwi/if_bwivar.h#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/COPYING#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/README#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/b43-fwcutter.1#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/fwcutter.c#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/fwcutter.h#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/fwcutter_list.h#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/md5.c#1 add
.. //depot/projects/wifi/sys/gnu/dev/bwi/md5.h#1 add
.. //depot/projects/wifi/sys/modules/Makefile#44 edit
.. //depot/projects/wifi/sys/modules/bwi/Makefile#1 add
.. //depot/projects/wifi/sys/modules/bwifw/Makefile#1 add
.. //depot/projects/wifi/sys/modules/bwifw/fwcutter/Makefile#1 add

Differences ...

==== //depot/projects/wifi/sys/conf/files#61 (text+ko) ====

@@ -494,6 +494,11 @@
 dev/bktr/bktr_os.c		optional bktr pci
 dev/bktr/bktr_tuner.c		optional bktr pci
 dev/bktr/msp34xx.c		optional bktr pci
+dev/bwi/if_bwi.c		optional bwi
+dev/bwi/if_bwi_pci.c		optional bwi pci
+dev/bwi/bwimac.c		optional bwi
+dev/bwi/bwiphy.c		optional bwi
+dev/bwi/bwirf.c			optional bwi
 dev/buslogic/bt.c		optional bt
 dev/buslogic/bt_eisa.c		optional bt eisa
 dev/buslogic/bt_isa.c		optional bt isa

==== //depot/projects/wifi/sys/modules/Makefile#44 (text+ko) ====

@@ -40,6 +40,7 @@
 	${_bios} \
 	${_bktr} \
 	bridgestp \
+	bwi \
 	cam \
 	${_canbepm} \
 	${_canbus} \


More information about the p4-projects mailing list