summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2004-11-12support SIOCG80211BSSID SIOCS80211CHANNEL SIOCG80211POWER; from daanTheo de Raadt
2004-11-12cleanup prototypesTheo de Raadt
2004-11-12print address, this is not a debug pieceTheo de Raadt
2004-11-11use ether_ifdetach; from daanTheo de Raadt
2004-11-11simplify debug printf mechanism, with various levels of verbosity moreTheo de Raadt
in tune with what one needs when debugging; from daan
2004-11-11strlcpyTheo de Raadt
2004-11-11add support for the Atmel AT76c503a (vendor/device ids, we should alreadyDavid Gwynne
support this chip) and the Linksys WUSB11 v2.8 found by Sam Chill and Barry Dexter A. Gonzaga respectively. they both seem keen to try this driver out.
2004-11-11regenDavid Gwynne
2004-11-11change the device id of the "atmel dwl-120" (which is what dlink calls itsDavid Gwynne
product) to Atmel AT76c503a. many vendors use this product/vendor id in their product so we'll say whats inside rather than whats printed on the packaging.
2004-11-11from netbsd, if_axe.c revision 1.6David Gwynne
When adding/deleting multicast addresses, only whack the address filter if the interface is marked RUNNING.
2004-11-11the other half of the changes from netbsds if_axe.c revision 1.5:David Gwynne
Set full duplex mode when status tells us to.
2004-11-11half of the changes from netbsds if_axe.c revision 1.5:David Gwynne
Protect MII reads and writes properly against multiple access.
2004-11-11from netbsd, if_axereg.h revision 1.2David Gwynne
Add some media defines.
2004-11-11from netbsd, if_axe.c revision 1.5David Gwynne
Dont use lockmgr() from interrupt context.
2004-11-11from netbsd revisions 1.2 and 1.3David Gwynne
revision 1.2 Alphabetize the supported device list. revision 1.3 Get rid of an oddly placed assert().
2004-11-11make setup of the rx transfers consistentDavid Gwynne
2004-11-11Handle all types of interrupts when operating in polled mode.David Gwynne
from Danovitsch@vitsch.net
2004-11-11list the things that atu relies onDavid Gwynne
2004-11-11quirk for iriver 3xx.Alexander Yurchenko
ok dlg@
2004-11-11remove test code; Danovitsch@vitsch.netTheo de Raadt
2004-11-11remove excessive splnet; Danovitsch@vitsch.netTheo de Raadt
2004-11-10allocate a single buffer for the rx xfer to use rather than let it tryDavid Gwynne
allocating one every time we're restarting it in an interrupt handler. ok deraadt@
2004-11-10add support for the Conceptronic SnapPort USB 2.0 LAN AdapterDavid Gwynne
thanks go to Paul de Weerd for providing the hardware
2004-11-10regenDavid Gwynne
2004-11-10Conceptronic SnapPort USB 2.0 LAN AdapterDavid Gwynne
2004-11-10strncpy->strlcpyAlexander Yurchenko
ok henning@
2004-11-09fix the url pointing to the original atuwi driver. pointed out by DriesDavid Gwynne
Schellekens.
2004-11-09remove useless bpf code. removes dependancy on code from an(4).David Gwynne
2004-11-08let it actually compileTheo de Raadt
2004-11-08Atmel AT76c503 / AT76c503a / AT76c505 / AT76c505a USB WLAN driverDavid Gwynne
originally the atuwi driver from Daan Vreeken, but with enough changes by deraadt@ and me to warrant a name change. there are still plenty of issues to resolve, but at least i can get packets over it now. ok deraadt@
2004-11-08ugly ugly hack to allow a usb device to do a full reset of the port duringDavid Gwynne
attach. this is required by atu (atmel based usb wireless) devices. something better will be done, but we need it for now to work on atu. ok deraadt@
2004-11-02fix getting strings off a device which broke with the removal of theDavid Gwynne
UQ_NO_STRINGS quirk.
2004-10-31sync with quirks from FreeBSD and NetBSD, ok dlgJonathan Gray
2004-10-31regenJonathan Gray
2004-10-31more devices from FreeBSD and NetBSDJonathan Gray
2004-10-31UQ_NO_STRINGS no longer needed, ok dlgJonathan Gray
2004-10-31from netbsd via freebsd via jsg@David Gwynne
usbdi_util.h (1.29), uhid.c (1.62), ugen.c (1.68), usb_subr.c (1.114) Yes, some devices return incorrect lengths in their string descriptors. Rather than losing, do what Windows does: just request the maximum size, and allow a shorter response. Obsoletes the need for UQ_NO_STRINGS, and therefore these "quirks" are removed. usb_subr.c (1.116) In the "seemed like a good idea until I found the fatal flaw" department... Attempting to read a maximum-size string descriptor causes my kue device to go completely apeshit. So, go back to the original method, but allow the device to return a shorter string than it claimed.
2004-10-31from netbsd: ehci.c revision 1.84David Gwynne
Only delay interrupt my 2 miucroframes instead of 8. This improves Ethernet performance.
2004-10-31fix some comments, spelling and printfsDavid Gwynne
2004-10-31netbsd reduced their difference to us in revision 1.76. they use usb_lockmgrDavid Gwynne
like us, so get rid of the ifdefs.
2004-10-31from netbsd: ehci.c revision 1.69David Gwynne
hcpriv is not actually used here. Remove references to it.
2004-10-31from netbsd: ehci.c revisions 1.185 and 1.187:David Gwynne
Follow the spec more closely when updating the overlay qTD in the QH. Preserve some bits in the overlay qTD.
2004-10-31from netbsd: ehci.c revision 1.83David Gwynne
No need to generate an interrupt at the data part of a control transfer, it's generated by the status transfer.
2004-10-31from netbsd: ehci.c revision 1.82David Gwynne
Make sure to update the data toggle on short transfers. This makes my Ethernet adapter much happier.
2004-10-31add some aue devices found in the linux driverJonathan Gray
2004-10-31regenJonathan Gray
2004-10-31aue devices found in linux driverJonathan Gray
2004-10-30syncTheo de Raadt
2004-10-30Support another device; prices@dflytech.comTheo de Raadt
2004-10-27update todo to better reflect realityDavid Gwynne