summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Collapse)Author
2002-06-16Increase XL_TIMEOUT from 1000 -> 2000. No longer get those pesky "commandAaron Campbell
never completed!" messages with my 3c905b. (This is also the value that the Linux driver uses.)
2002-06-15Check the correct variable when freeing the RX/TX lists.Aaron Campbell
2002-06-15Don't advertise hostap as an allowed media type for firmware < 0.80Todd C. Miller
Hopefully this will confuse people with crufty firmware a little less than the old behavior. Supposedly it is possible to get hostap working on prism firmware 0.7.6 but I'm not going to attempt that at this time.
2002-06-15Move ATA SMART defines to atactl.Grigoriy Orlov
No kernel parts use this constants. From Alexander Yurchenko <grange@rt.mipt.ru>
2002-06-15bus_dma'ify. Tested on 3c900(pci), 3c905b(pci), and 3c575c(cardbus). ThanksAaron Campbell
to todd@ and camiel@ for trying it, too.
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-14don't allow users to set the IBSS/HostAP SSID to the empty stringTodd C. Miller
2002-06-12Previously, SIOCG80211NWID would return the "desired" netname ifTodd C. Miller
the interface was up, even if it was the empty string. This tends to confuse users who have not set the desired net name (ie: associate with any AP). Now we only return the desired net name if it is not empty and the interface is up. Otherwise we return the current net name (ie: what we are associated with).
2002-06-11Fix tab.Aaron Campbell
2002-06-11kill __FUNCTION__Marc Espie
2002-06-11com.c is not a block device, no bdev_decl() for it.Miod Vallat
2002-06-11Checkpoint my work. Register with bio, implement part ofNiklas Hallqvist
the FreeBSD iir driver ioctl set. Remove vtophys. Some style.
2002-06-09make gem compile, arpcom is sc_arpcom.Dale Rahn
2002-06-09a step towards consistancy; in general:Todd T. Fries
'struct arpcom foo' -> 'struct arpcom sc_arpcom' ok itojun@
2002-06-09replace epsetfilter() / epsetmedia() with epinit() and only if theFederico G. Schwindt
interface is up. same behavior, plus will reload the mac address. tested by aaron@ and henning@
2002-06-09fix the use of "cuz" in the tree; these are all in commentsJason Peel
noticed by aaron@, recommended by deraadt@
2002-06-09Handle out of memory gracefully. ok miod@Thomas Nordin
2002-06-09Handle out of memory gracefully. ok jason@Thomas Nordin
2002-06-08Add hardware TCP/IP checksum offloading support for receive and transmit forAaron Campbell
the 3c905b; deraadt@ ok.
2002-06-08kill __PTodd C. Miller
2002-06-08Check result from malloc(9) when using M_NOWAIT. ok niklas@Thomas Nordin
2002-06-08Add support for RealTek 8129/8139-based CardBus cards; mostly from NetBSD.Aaron Campbell
deraadt@, jasoni@ ok. Thanks to niklas@ for donating a card for testing.
2002-06-07Multicast fixes, Gig-E support, mostly from netbsd. ok jason@Dale Rahn
2002-06-07Don't try to send a packet we don't have if rl_encap fails.Artur Grabowski
Tested by noone, the bug reporter didn't respond. could fix kernel/2731
2002-06-07fix indentJun-ichiro itojun Hagino
2002-06-05fix dma map handling logic in hme_newbuf(); from jason@.Federico G. Schwindt
2002-06-03o when checking the message type, mask with WI_RXSTAT_MSG_TYPE insteadTodd C. Miller
of comparing directly against WI_STAT_1042, WI_STAT_TUNNEL, etc. This is needed by some Symbol cards in ad-hoc mode. o change some ntohs(var) to htons(constant). Adapted from NetBSD (mycroft).
2002-06-03spell transceiver correctlyTheo de Raadt
2002-06-03compatiblity -> compatibilityTheo de Raadt
decriptor -> descriptor authentciated -> authenticated transmition -> transmission
2002-06-02withough -> withoutTheo de Raadt
2002-06-02BSD air-tools 0.2 patches from dachb0den labs; h1kari@dachb0den.comTodd C. Miller
The common.h include file has been incorporated into if_wi_ieee.h similar to what is in FreeBSD.
2002-06-02Fix ordering and typo problemConstantine Sapuntzakis
2002-05-31Allow IBSS creation on Symbol cards with station firmware >= 2.5Todd C. Miller
From John Hay via Warner Losh
2002-05-24protect biodone with splbio (this is the first time the splbio isArtur Grabowski
not really needed, just added to satisfy the assert).
2002-05-24Replace a home-grown splassert-like thing with the real stuff.Artur Grabowski
2002-05-21Move enum definitions to global scope. Local scope is meaningless, andMarc Espie
interferes with C99's anonymous stuff. ok millert@
2002-05-17Roll core version.mjacob
Make the firmware pointer no longer a const- since the continuation mailbox code indexes off of this, compilers whine too much. Fix various other definitions. Add a bunch of interrupt related stats.
2002-05-17Put in definitions pertinent for f/w crash dumps.mjacob
2002-05-17Add new definitions for RIO operation, many new SNS commands, and structuresmjacob
(i.e., finally use a real CT Header for responses to nameserver commands).
2002-05-17keep up with the jones' (sync up with external source)mjacob
2002-05-17Accomodate changes to fabric stuff as well as other core code changes.mjacob
Fix a buglet in delaying && waiting for mailbox completion.
2002-05-17Acoommodate changes to fabric evaluation.mjacob
2002-05-17Various new inlines for RIO entries as well as various FC-GS-2 relatedmjacob
structures.
2002-05-17Switch to new fabric search mechanism (leave the old one in place). Switchmjacob
vendors really don't like to support GET ALL NEXT, so we use a different, larger memory footprint, method. Split 2300/2312 support so we distinguish between the two. Correctly identify that SCC Luns are 16384 luns for us, not 65536. Turn on Reduced Interrupt Operation for LVD SCSI cards, which rocks. Do 'mailbox continuations' in some cases- this batches repeated mailbox commands so we don't have to wake the invokee until we're done with the N thousand or so mailbox commands we needed to do. Put in firmware dump code (optioned out for now- but there if needed to capture issues for QLogic). Fix a boatload of bugs- like handling cases of dropped frames that show up as 'bogus' residuals (i.e., we get a a DATA UNDERRUN as reported by the f/w, but there is no RESPONSE UNDERRUN in the FCP RSPNS IU, or the residual is bogus- this led to a lot of silent data corruption cases).
2002-05-13When collecting the completed tx descriptors, dmasync all of themArtur Grabowski
before reading, not just the first one. jason@ ok.
2002-05-13Don't leak memory when bus_dmamap_load_mbuf fails.Artur Grabowski
2002-05-10Zap an unsued define.Artur Grabowski
2002-05-10What we store on all archs just before the rfa is a pointerArtur Grabowski
to a bus_dmamap_t, not a bus_dmamap_t (just a cosmetic change, bus_dmamap_t is a pointer on all archs, but this was confusing)
2002-05-09an_ltv_caps has some more fluff at the tail (exatly 16bit more fluff); ↵Michael Shalayeff
reported by xyntrix@bitz.org
2002-05-07Simplify multicast handling based on powerpc's gm.c and remove ether_cmp()Jason Wright