summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/if_urtwreg.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Set the configuration number and get the interface handle in attach(),mpi2014-09-011-4/+1
| | | | | | | like urtwn(4) does, to prevent a null dereference of the configuration descriptor. Issue reported and fix tested by Ludovic Coues on misc@
* 1 << 31 cleanup. Eitan Adler pointed out that there has been aderaadt2013-11-261-5/+5
| | | | | resurrection of the bad idiom in the tree. sufficient review by miod, kettenis, tedu
* Get rid of various 'typedef struct' definitions and use plain structuremglocker2013-04-151-8/+8
| | | | | | | | | definitions instead. We don't change usb.h for now to stay compatible with userland. Tested by mpi@ on macppc and myself on i386. ok mpi@
* remove the unused if_init callback in struct ifnetjsg2010-08-271-1/+2
| | | | ok deraadt@ henning@ claudio@
* - implement support for rtl8187bmartynas2009-06-061-1/+35
| | | | | | | | | - change state properly in urtw_stop. disable interrupts, rx, and tx. fixes scanning, ifconfig down, and some other issues - fix rxgain; for ver. 2 - remove delays; that have been removed 8185 -> 8187 new one tested by jsg@, a bunch of people on tech@, and myself old one tested by nick@
* this one toomartynas2009-06-051-3/+3
|
* - factor out rf into its own structuremartynas2009-06-041-14/+20
| | | | | | - clean up the softc a bit - remove unused SET_CHANNEL - init set sens
* - 8187 uses different anaparam valuesmartynas2009-06-041-3/+3
| | | | - use function pointer we've saved; that'll make things easier for 8187b.
* detect & print the revision (rev. d, b) of rtl8187l chip using themartynas2009-06-041-1/+7
| | | | | | | tx_conf register. if you get "not supported" in your dmesg; it's actually an (early) rtl8187b that's using rtl8187l id; so you should test the diff on tech@. otherwise; rtl8187b devices not matched yet.
* - prepare for multiple revisions; urtw_lookup stuffmartynas2009-06-041-2/+9
| | | | | - fix some comments - remove var from a declaration; for consistency
* difs&eifs are 8187 regsmartynas2009-06-041-3/+3
|
* - KNFmartynas2009-06-041-56/+56
| | | | - nitemize
* - fix some commentsmartynas2009-06-041-160/+160
| | | | | - remove some unused fields from softc - spacing
* instead of having some 'generic' data str. with "NB: don't use itmartynas2009-06-041-5/+11
| | | | | | | for tx" for some fields, and functions trying to do everything; split it into rx_data & tx_data. this way it's less error-prone. i've actually fixed a bug doing this. "please start comitting this stuff" jsg@
* Weongyo Jeong has consented to switch from an inappropriate licensejsg2008-12-031-25/+12
| | | | to license.template
* initial import of Weongyo Jeon's FreeBSD driver for the RealTek RTL8187Lkevlo2008-11-271-0/+353
802.11 devices. currently it has issues scanning. ok jsg@