Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-18 | fix comments | Brad Smith | |
2006-11-18 | - set descriptor DMA addresses before enabling TX and RX | Brad Smith | |
- set RL_EARLY_TX_THRESH before starting TX and RX - clear a TX timeout only if all queued packets are handled - declare struct rl_txq separately - minor style tweaks in re_txeof() From tsutsui@NetBSD Tested by brad@, maja@ and kettenis@ Tested on amd64/armish/i386/sparc64 | |||
2006-11-17 | Minor cleanup. | Marcus Glocker | |
2006-11-17 | KNF | Marcus Glocker | |
2006-11-17 | Remove code that deals with sk(4) specific phy's that breaks certain msk(4) | Mark Kettenis | |
variants. tested by jsg@ | |||
2006-11-17 | This is a very initial import for a driver which supports the IEEE 802.11 | Marcus Glocker | |
Broadcom BCM43xx chipset. Device attaches, but has no further functionality yet. The work has been done by Jon Simola <jsimola@gmail.com>, based on the existing bce(4) code. He will continue to work on the driver and try to make further progress. ok deraadt@ | |||
2006-11-17 | sync | Theo de Raadt | |
2006-11-17 | usb hub found on ibm x3455; Srebrenko Sehic | Theo de Raadt | |
2006-11-17 | Add a lower TX threshold value and use this when checking the number of | Brad Smith | |
available TX descriptors in the case that em_encap() has tried to reclaim descriptors. From Jack Vogel@Intel Tested by brad@, mk@, Gabriel Kihlman <gk at stacken dot kth dot se>, Johan Mson Lindman <tybollt at solace dot mh dot se> Tested on amd64/i386/sparc64 | |||
2006-11-16 | sync | Theo de Raadt | |
2006-11-16 | another cdce | Theo de Raadt | |
2006-11-16 | Drop malo_reset() for now and do ENETRESET and media changes using | Marcus Glocker | |
malo_stop() / malo_init(). ok claudio@ | |||
2006-11-16 | add support for 4 new radios: AL2210, CGT, Maxim New, Maxim New2 | Damien Bergamini | |
untested because of lack of hardware. if you have a ZD1211 adapter with one of these radios, please drop us a mail. code written by Florian Stoehr <ich AT florian-stoehr DOT de> | |||
2006-11-16 | Minor cleanup; reactivate malo_cmd_reset() which seems to work now, remove | Marcus Glocker | |
some dead code, protect ieee80211_next_scan() from network interrupts, fix some comments. ok claudio@ | |||
2006-11-16 | have SK_IS_YUKON only match for first generation Yukon chipsets. | Brad Smith | |
2006-11-16 | when checking for an appropriate revision of chipset use SK_IS_YUKON2 | Brad Smith | |
instead of SK_IS_YUKON. | |||
2006-11-16 | remove the small amount of code for Yukon-2 chipsets now that there is msk(4). | Brad Smith | |
2006-11-15 | Quiet down debug output by default. Improve cmd response/result handling. | Marcus Glocker | |
discussed with claudio@ | |||
2006-11-15 | Hook up acpi apic interrupt routing support to generic acpi code. | Mark Kettenis | |
ok jordan@ | |||
2006-11-15 | dd pseudo-devices to handle acpi apic interrupt routing. | Mark Kettenis | |
ok jordan@ | |||
2006-11-15 | Enable data packet transmission. | Marcus Glocker | |
Diff done in co-operation with claudio, commited via malo(4). ok claudio@ | |||
2006-11-15 | Fix the loop in malo_tx_intr(). This fixes a infinit loop that happend after | Claudio Jeker | |
resetting the card. OK mglocker@ | |||
2006-11-15 | Fix an integer type promotion that can lead to wrong offsets on 64 bit arches. | Marc Balmer | |
Problem and solution found by Christian "Naddy" Weisgerber <naddy@openbsd.org>, thanks! | |||
2006-11-15 | Correct the WOL magic value and rename NFE_WOL_MAGIC to NFE_WOL_ENABLE. | Brad Smith | |
WOL magic value from Peer Chen@NVIDIA via FreeBSD. ok jsg@ damien@ | |||
2006-11-14 | regen | Brad Smith | |
2006-11-14 | add a handful of NVIDIA MCP51 and MCP55 PCI-ISA bridges. | Brad Smith | |
2006-11-14 | Fix typos. From Pierre Riteau <pierre.riteau at free dot fr>. | Mark Kettenis | |
2006-11-14 | don't always leave the mbuf on the if_snd queue if vge_encap() fails. | Damien Bergamini | |
if the mbuf is coalesced in vge_encap(), the mbuf reference is no longer valid. drop the mbuf in this case. bug introduced in r1.28 tested by Frank Denis fixes kernel/5291 "go for it" deraadt@ | |||
2006-11-14 | Rework the transmit register handling. In em_encap() store the index of | Brad Smith | |
the EOP descriptor in the first descriptor of the packet. In em_txeof() search for the DD bit set only in the EOP descriptors, embedding the cleanup of all packet's descriptors into the inner loop. This change is important for future chips, where the DD bit is going to be set only in the EOP descriptors. From Jack Vogel@Intel Tested by brad@, mk@, reyk@, Gabriel Kihlman <gk at stacken dot kth dot se>, Johan Mson Lindman <tybollt at solace dot mh dot se>, Jason Dixon and a few others. Tested on i386/amd64/sparc64. | |||
2006-11-13 | first round of commits for proper 11b/g protection support: | Damien Bergamini | |
- use the newly introduced ieee80211_get_rts() and ieee80211_get_cts_to_self() functions. - use CTS-to-self instead of RTS/CTS to protect OFDM frames in a mixed 11b/g BSS. - make sure multicast frames are sent using CCK modulation. remove support for 5GHz radios in ral(4) RT2560 and ural(4). i'm not aware of any such adapters on the market and 11a code is known to be broken. some cleanup while i'm here. | |||
2006-11-13 | add the zd1211b firmware. | Brad Smith | |
ok jsg@ | |||
2006-11-13 | Add zd1211b firmware. | Jonathan Gray | |
2006-11-12 | In malo_send_cmd_dma() reduce the poll loop to 10 and increase the delay | Claudio Jeker | |
to 100. Even the slowest command take only about half of the time so this should be enough. Discussed with mglocker@ | |||
2006-11-12 | Rewrite part of malo_tx_mgt() to do the mbuf dance in a nicer way. This | Claudio Jeker | |
is still ugly beyond any help but what do you expect from HW that needs to insert unused fields between header and data? OK mglocker@ | |||
2006-11-12 | Simplify code and remove a delay() by actually waiting for the command to | Claudio Jeker | |
finish. OK mglocker@ | |||
2006-11-11 | regen. -moj | Mats O Jansson | |
2006-11-11 | Some ATI and NVIDIA devices. -moj | Mats O Jansson | |
2006-11-11 | Add acpi_sleep and acpi_stall functions. | Marco Peereboom | |
ok jordan | |||
2006-11-11 | regen -moj | Mats O Jansson | |
2006-11-11 | Add some USR Wlan adapters. -moj | Mats O Jansson | |
2006-11-11 | add quirk for the usb missile launcher | Jolan Luff | |
2006-11-11 | regen | Jolan Luff | |
2006-11-11 | usb missile launcher | Jolan Luff | |
2006-11-11 | Add support for 3Com 3CRWE154G72. -moj | Mats O Jansson | |
2006-11-11 | be silent | Theo de Raadt | |
2006-11-10 | Fix typo. | Mark Kettenis | |
2006-11-10 | Add support for Sun 1000baseSX cards. | Mark Kettenis | |
ok deraadt@ | |||
2006-11-10 | Fix DMA firmware command interface (poll for command response), and get the | Marcus Glocker | |
card to associate successfully with an AP. ok claudio@ | |||
2006-11-10 | Pre-allocate the TX DMA maps intead of creating and destroying a DMA map | Brad Smith | |
per packet sent. Tested by brad@, ckuethe@, Gabriel Kihlman <gk at stacken dot kth dot se> and Tim Wiess <tim at nop dot cx>. Tested with amd64/i386/sparc64. ok damien@ | |||
2006-11-10 | Defer setting of the valid bit in the first TX descriptor after | Damien Bergamini | |
all descriptors have been setup. Otherwise, hardware may start processing descriptors faster than us and crap out. Fixes "watchdog timeout" errors. Original idea from Matthew Dillon @DragonFly. ok deraadt@ jsg@ wim@ tested by many |