Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-02 | whitespaces cleanup, no functional change | Felix Kronlage | |
ok dlg@ | |||
2006-11-01 | Use correct error message as return value. OK dlg@ | Claudio Jeker | |
2006-11-01 | dont walk the device list looking for our scsibus, it is stashed when we | David Gwynne | |
attach it. | |||
2006-11-01 | whitespace fixes | David Gwynne | |
2006-11-01 | fix firmware fatal errors on re-associations. | Damien Bergamini | |
reported and tested by Marc Winiger and dhartmei@ | |||
2006-11-01 | fix the tx path so it can use more than one scatter gather entry when | David Gwynne | |
sending the packet. this makes it less likely that we'll have to repack fragmented packets for transmission. | |||
2006-11-01 | sync | Theo de Raadt | |
2006-11-01 | amd 8111 has an ethernet, but we have never seen anyone use it yet | Theo de Raadt | |
2006-11-01 | let the tx completion path clean up by recording which mbuf we're | David Gwynne | |
sending in the tx forward path. gotta love one line fixes... committed over vic | |||
2006-11-01 | vmware frames are slightly short, but that is ok. done with clues from | David Gwynne | |
brad@ | |||
2006-11-01 | fix the barriers in setlladdr. | David Gwynne | |
2006-10-31 | first cut at sensors | Jolan Luff | |
help from & ok dlg@ | |||
2006-10-31 | we're passing physical addresses to the adapter, so say so. add some magic | David Gwynne | |
that lets me see packets coming out of the box. | |||
2006-10-31 | absolutely huge reworking on this driver (sorry reyk). so far attach, | David Gwynne | |
resource mapping, mem allocation, init, and rx is working. the tx path needs work, but that can happen in tree. overall it's closer to working than the old code. if_vicvar.h goes away since nothing else uses it. im getting this in so other people can play with it too. ok brad@ | |||
2006-10-30 | regen | Brad Smith | |
2006-10-30 | add PCI ids for newer Intel PRO/1000 chipsets. | Brad Smith | |
2006-10-30 | regen | Brad Smith | |
2006-10-30 | fix a typo in the comment above the SNI entries, SNC -> SNI. | Brad Smith | |
From Igor Sobrado <igor at string1 dot ciencias dot uniovi dot es> | |||
2006-10-30 | removed unused variable. | David Gwynne | |
ok brad@ | |||
2006-10-30 | regen | Brad Smith | |
2006-10-30 | add an ALI PCI-ISA bridge and an NEC PCIe to PCI-X bridge. | Brad Smith | |
2006-10-28 | M_TRAILINGSPACE(m) returns 0 if M_READONLY(m) is true, | Brad Smith | |
so no need to call both. From tsutsui@NetBSD | |||
2006-10-27 | regen | Brad Smith | |
2006-10-27 | add the NVIDIA GeForce 6100 nForce 430 and some more MCP61 devices. | Brad Smith | |
2006-10-26 | Set Rx early threshold and Tx DMA thesholds. | Brad Smith | |
From Linux via FreeBSD | |||
2006-10-26 | Fix this by commiting the proper revision of the bge_encap() diff. | Brad Smith | |
2006-10-26 | bge_encap(): | Brad Smith | |
- Move TX ring full sanity check further up and check the number of DMA segments from the DMA map, instead of counting the DMA segments in the for loop and breaking out later. - Unload the DMA map if encountering an error condition. Tested by brad@ sturm@ wilfried@ | |||
2006-10-26 | do the minimal initialization of the firmware so that ASF always | Brad Smith | |
works. From ambrisko@FreeBSD | |||
2006-10-25 | replace a few more instances of hand rolled code with the | Brad Smith | |
LIST_FOREACH macro. | |||
2006-10-24 | remove useless chunks of code that do nothing, since endian adjustments | Brad Smith | |
only have to be made for little endian architectures. | |||
2006-10-23 | - remove the TODO comments at the top. | Brad Smith | |
- add the VLAN headers. | |||
2006-10-23 | remove detach() function. this is not hotplug and this is dead code. | Damien Bergamini | |
2006-10-23 | make sure wpi_iter_func() is called at splnet. | Damien Bergamini | |
simplify wpi_dma_contig_alloc(). various cosmetic tweaks while i'm here. | |||
2006-10-23 | use the Sundance TC9021 ids. this was done so that stge(4) will attach | Brad Smith | |
properly with the sample boards and not have dmesg print unknown product. | |||
2006-10-23 | regen | Brad Smith | |
2006-10-23 | add the Sundance TC9021 PCI ids. | Brad Smith | |
2006-10-22 | recognize the BCM5715 A3 chipset. | Brad Smith | |
2006-10-22 | regen | Brad Smith | |
2006-10-22 | add the ASPEED Technology vendor id, AST2000 product id and an NVIDIA MCP55 | Brad Smith | |
PCI-ISA bridge. | |||
2006-10-22 | now with the right revision of this diff which compiles. ok pedro, mglocker. | Brad Smith | |
- Ensure that at least 16 TX descriptors are kept unused in the ring. - Use more complete error handling for TX load problems. From scottl@FreeBSD | |||
2006-10-22 | replace rssadapt(9) with amrr for automatic rate control. | Damien Bergamini | |
as a side-effect, this should fix all the "bogus xmit rate" panics users have been complaining about for some time when operating in HostAP mode. | |||
2006-10-22 | Check that ni->ni_rates.rs_nrates is not greater than sizeof rs.rates in | Damien Bergamini | |
iwi_auth_and_assoc() before copying the rate set. The firmware command allows a maximum of 12 rates to be defined while the ieee80211_rateset structure can contain up to 15 rates. Notice that this should not happen since the rate set is supposed to be negotiated at that time but Jeremie Le Hen sees some evidence of this happening in FreeBSD. In case it happens, print a diagnostic message and truncate the rate set. Pointed out by Jeremie Le Hen. | |||
2006-10-21 | does not compile | Theo de Raadt | |
2006-10-21 | - Ensure that at least 16 TX descriptors are kept unused in the ring. | Brad Smith | |
- Use more complete error handling for TX load problems. From scottl@FreeBSD | |||
2006-10-21 | sync | Damien Bergamini | |
2006-10-21 | Intel PRO/Wireless 3965ABG | Damien Bergamini | |
2006-10-20 | remove some NetBSD code. | Brad Smith | |
2006-10-20 | ansi | Brad Smith | |
2006-10-19 | make the exit label naming scheme match the current function names, removes | Brad Smith | |
a FreeBSD-ism from the original driver. | |||
2006-10-19 | Overhaul the transmit path: | Brad Smith | |
- Eliminate the bnx_dmamap_arg structure. - Refactor the loop that fills the buffer descriptor so that it can be done with a single set of logic in a single loop instead of two sets of logic. - Eliminate the need to cache and pass descriptor indexes between the start loop and the encap function. - Change the start loop to always check the ifnet sendq for more work. From scottl@FreeBSD |