summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2006-08-24s/IEEE80211_MTU_MAX/IEEE80211_MAX_LEN/ in my previous commit.Damien Bergamini
2006-08-24Be sure to print device name in debug messages, removeJonathan Gray
a few surplus dmesg messages while here.
2006-08-24when shutting down, wrap the variable manipulation in splusb() so weirdJason Wright
stuff doesn't happen if we're interrupted.
2006-08-24regenBrad Smith
2006-08-24add the Epson Perfection 1670 and Stylus CX3650.Brad Smith
From FreeBSD
2006-08-23- fall back to 1Mbps if tx rate is returned as zero. avoids divide by zero. ↵Niall O'Higgins
should never happen, but sometimes it does on my amd64. ok damien@
2006-08-23the maximum MTU allowed for IEEE802.11 is 2290 which is greater thanDamien Bergamini
MCLBYTES (usually 2048). allocate tx xfer buffers of IEEE80211_MTU_MAX instead of MCLBYTES. rx buffers are still limited to MCLBYTES though.
2006-08-23in rum_rxeof(), don't check xfer length against IEEE80211_MIN_LEN sinceDamien Bergamini
the CRC is not included in the xfer. check against sizeof(struct ieee80211_frame_min) instead.
2006-08-23Add Nova Tech NV-902W, and mention another Zinwell ural(4) device.Jonathan Gray
2006-08-23regenJonathan Gray
2006-08-23Add another ural(4) device, Nova Tech NV-902W.Jonathan Gray
2006-08-22Fix possible NULL deref from Alexey V. Vatchenko <avv@mail.zp.ua>Marco Peereboom
2006-08-22Deactivate the QTDs when removing a queue head to prevent the hostChristopher Pascoe
controller from reactivating it. Slight variation on what is suggested in the EHCI spec to work around problems with VIA controllers. ok dlg@
2006-08-22Be more aggressive about waiting for the host controller doorbell,Christopher Pascoe
re-requesting it at half second intervals for up to five seconds. ok dlg@
2006-08-18get the attach args from the right place (honestly, this "worked" on i386)Jason Wright
sparc64? not so much.
2006-08-18set of unrelated cosmetic tweaks.Damien Bergamini
2006-08-18fix a printf format stringDamien Bergamini
2006-08-18sync w/ rum(4):Damien Bergamini
- in ral_newstate(), save the "arg" parameter so we can pass it to the ieee80211_newstate() function in the usb task - merge ral_tx_data() and ral_tx_mgt()
2006-08-18- fix support for RT5225 (802.11a MIMO)Damien Bergamini
- set default Tx power for 802.11a channels - in rum_newstate(), save the "arg" parameter so we can pass it to the ieee80211_new_state() function in the usb task - merge rum_tx_data() and rum_tx_mgt() - s/le32toh/letoh32/g (le32toh is defined in usb_port.h) - cosmetic while i'm here
2006-08-18support for ucycom:Jason Wright
- teach ucom that not all i/o is done via bulk pipes - teach uhidev that i/o interrupt pipes are distinct
2006-08-17Separate rum(4) firmware from ral(4) ones.Damien Bergamini
ral(4) firmwares are built on PCI-capable architectures only while rum(4) firmware is built on USB-capable architectures only. Rename ral-rt2573 into rum-rt2573 and build rum-rt2573 on the zaurus too (pointed out by Patrick Heim). ok deraadt@
2006-08-17EHCI_NULL is already endian swapped. Don't swap it back.Christopher Pascoe
ok dlg
2006-08-16remove unecessary debugging stuffJason Wright
2006-08-16don't quirk the earthmatesJason Wright
2006-08-16Belkin RT2601USB.Jonathan Gray
2006-08-16regenJonathan Gray
2006-08-16Belkin RT2601USB.Jonathan Gray
2006-08-15syncTheo de Raadt
2006-08-15- Belkin F5D705C is a zyd(4)Niall O'Higgins
2006-08-15a start at the port of ucycom from netbsd (I have an delorme earthmate andJason Wright
it's damn well going to work correctly soon)
2006-08-14Add a bunch more devices.Jonathan Gray
2006-08-14regenJonathan Gray
2006-08-14Add a bunch more rum(4) devices.Jonathan Gray
2006-08-14Disable default debug setting now rum works.Jonathan Gray
2006-08-14regenJonathan Gray
2006-08-14ARK3116.Jonathan Gray
2006-08-14Driver for Arkmicro Technologies ARK3116 USB UART based devices.Jonathan Gray
2006-08-14Pull in abort path code from FreeBSD. Without this, the hardware data toggleChristopher Pascoe
code doesn't work correctly when errored transactions occur. ok dlg@
2006-08-14Handle interrupted tsleep when waiting for synchronous transfer completion.Christopher Pascoe
ok dlg@
2006-08-14Fix mismerge in PWR_RESUME path.Christopher Pascoe
ok dlg@
2006-08-12the delorme earthmate is NOT a HID (UQ_BAD_HID)Jason Wright
2006-08-12syncJason Wright
2006-08-12another delorme earthmate-alikeJason Wright
2006-08-10match the Coastal ChipWorks TNC-X (yet another uftdi)Jason Wright
2006-08-10yet another uftdi: Coastal ChipWorks TNC-XJason Wright
2006-08-10tell if chipset supports MIMO in dmesg output.Damien Bergamini
2006-08-09mega-commit of unrelated changes to bring rum(4) into a working state.Damien Bergamini
more to come but works well enough for me to commit this over a rum(4). it shares a lot of code with ral(4) rt2661.c. thanks to jsg@ for sending me a rum(4).
2006-08-09fix endianness. this should give rate adaptation a better chance to workDamien Bergamini
on big endian architectures.
2006-08-07small whitespace nitFelix Kronlage
2006-08-07regen again for proper tagsFelix Kronlage
reminded by martin@