Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-08 | Add status register bits string for pretty %b printf. | Alexander Yurchenko | |
2006-10-03 | make sure to call SLIST_INIT on sc->rx_freelist. | Damien Bergamini | |
sanity check length field in RX descriptors. | |||
2006-10-03 | don't use IF_PREPEND() on altq's. | Damien Bergamini | |
use IFQ_POLL()/IFQ_DEQUEUE() logic instead as described in altq(4). tested by jolan@ on macppc "diffs look ok" brad@ | |||
2006-09-30 | Implement match rom command. | Alexander Yurchenko | |
2006-09-30 | Reset device on errors. | Alexander Yurchenko | |
2006-09-30 | Pretty. | Alexander Yurchenko | |
2006-09-30 | More useful error messages. | Alexander Yurchenko | |
2006-09-30 | Reset device on attach. | Alexander Yurchenko | |
2006-09-30 | Add new parameter to uow_cmd() to set command type. | Alexander Yurchenko | |
Create aliases uow_ctlcmd(), uow_commcmd() and uow_modecmd() for sending control, communication and mode commands. No functional changes. | |||
2006-09-29 | Implement block read/write operations. | Alexander Yurchenko | |
2006-09-29 | Add command and data FIFO size constants. | Alexander Yurchenko | |
2006-09-29 | regen | Jonathan Gray | |
2006-09-29 | Add support for HenTong WK-668, and match the generic DM9601 id | Jonathan Gray | |
while here. WK-668 id reported by mk at freeweb.ozi.nu | |||
2006-09-27 | Add remaining communication command codes and embedded parameter bits. | Alexander Yurchenko | |
2006-09-27 | Implement 1-wire byte read/write. | Alexander Yurchenko | |
2006-09-27 | Move bulk-in transfer to the separate function. | Alexander Yurchenko | |
2006-09-27 | Allocate xfer for bulk transfers only once on attach. | Alexander Yurchenko | |
2006-09-27 | Protect detach function with splusb. | Alexander Yurchenko | |
Call usbd_abort_pipe before closing pipe. | |||
2006-09-27 | Add missing <sys/device.h>. | Alexander Yurchenko | |
2006-09-27 | Add Maxim/Dallas DS2490 USB 1-Wire adapter driver. | Alexander Yurchenko | |
2006-09-26 | regen | Jonathan Gray | |
2006-09-26 | Match ELECOM LD-USB20 | Jonathan Gray | |
From redzonemiata at yahoo.co.jp via FreeBSD PR 86195 | |||
2006-09-23 | sync | Marcus Glocker | |
2006-09-23 | Add TRENDnet TEW-429UB A. | Marcus Glocker | |
2006-09-20 | implement a zero-copy RX data path. | Damien Bergamini | |
instead of copying the xfer buffer's content into a mbuf cluster, attach the xfer buffer as a mbuf external storage and pass it to the net80211 layer as is. maintain a reference count on the softc structure and wait in detach() until all references have been released by the network layer. | |||
2006-09-18 | fix my 1.7 commit. | Damien Bergamini | |
in uath_reset(), return on error if tsleep() fails. | |||
2006-09-18 | better uath_set_rates(). | Damien Bergamini | |
2006-09-18 | cleanup the list of supported devices. | Damien Bergamini | |
2006-09-18 | don't use IF_PREPEND() on altq's. | Damien Bergamini | |
use IFQ_POLL()/IFQ_DEQUEUE() logic instead as described in altq(4). | |||
2006-09-18 | get rid of the usb_port.h macros that wrap our kthread create functions. | David Gwynne | |
looks ok pascoe@ | |||
2006-09-18 | More uath devices, also properly mark some of the UB52/AR5005UX devices | Jonathan Gray | |
with the dual band flag. | |||
2006-09-18 | regen | Jonathan Gray | |
2006-09-18 | More uath devices. | Jonathan Gray | |
2006-09-16 | add new uath(4) ids and fix existing ones. | Damien Bergamini | |
ok deraadt@ | |||
2006-09-16 | sync (uath) | Damien Bergamini | |
2006-09-16 | add new uath(4) ids and fix existing ones. | Damien Bergamini | |
ok deraadt@ | |||
2006-09-16 | sync (uath) | Damien Bergamini | |
2006-09-16 | more uath(4) usb ids. | Damien Bergamini | |
from jsg@ | |||
2006-09-16 | indent | Damien Bergamini | |
2006-09-16 | fix a buggy printf. | Damien Bergamini | |
in case something wrong happens in the Tx path, don't free a mbuf that is left in if_snd. ok deraadt@ | |||
2006-09-16 | sync (uath) | Damien Bergamini | |
2006-09-16 | Initial import of uath(4), a driver for Atheros USB2.0 AR5005UG/AR5005UX | Damien Bergamini | |
chipsets. Based on a black-box analysis of the Windows binary driver. Requires a firmware that is not freely redistributable (see man uath). The driver handles both pre- and post-firmware devices. Still a bit experimental but Tx/Rx works great in BSS mode (on i386). No 802.11a, IBSS, or HostAP modes yet but there's more to come. Great thanks to jsg@ for digging the USB IDs out of the Windows driver. Committed over a D-Link DWL-G132. | |||
2006-08-29 | Fix a possible kernel panic in ucom(4) that is caused by ttyclose() using data | Marc Balmer | |
already freed by ucom_close(). Problem reported and initial patch provided by Marc Winiger <marc@winiger.ch> ok miod, deraadt | |||
2006-08-24 | s/IEEE80211_MTU_MAX/IEEE80211_MAX_LEN/ in my previous commit. | Damien Bergamini | |
2006-08-24 | Be sure to print device name in debug messages, remove | Jonathan Gray | |
a few surplus dmesg messages while here. | |||
2006-08-24 | when shutting down, wrap the variable manipulation in splusb() so weird | Jason Wright | |
stuff doesn't happen if we're interrupted. | |||
2006-08-24 | regen | Brad Smith | |
2006-08-24 | add 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-23 | the maximum MTU allowed for IEEE802.11 is 2290 which is greater than | Damien Bergamini | |
MCLBYTES (usually 2048). allocate tx xfer buffers of IEEE80211_MTU_MAX instead of MCLBYTES. rx buffers are still limited to MCLBYTES though. |