summaryrefslogtreecommitdiff
path: root/sys/dev/ic/xl.c
AgeCommit message (Expand)Author
2007-05-19My 3c905C needs a brief pause after reset for PIO too, at least on hppa.Mark Kettenis
2007-05-05move xl_detach() -- which is only used by cardbus -- to the cardbus code.Theo de Raadt
2006-08-10- ANSI functionsBrad Smith
2006-08-10- move the promiscuous mode handling code to xl_setpromisc() and simplifyBrad Smith
2006-05-27garbage collect vlan.hBrad Smith
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-04remove extraneous brackets.Brad Smith
2006-01-20- xl_encap(): free the mbuf chain and return if bus_dmamap_load_mbuf()Brad Smith
2006-01-11only set Ok flag for RX checksums.Brad Smith
2006-01-11remove a printf here.Brad Smith
2006-01-11In the case that we've used up all 63 fragments then try to allocate an mbufBrad Smith
2005-11-07splimp -> splnetBrad Smith
2005-07-02clear IFF_RUNNING & IFF_OACTIVE in foo_stop() before de-allocating resources.Brad Smith
2005-04-25csum -> csum_flagsBrad Smith
2005-04-23styleBrad Smith
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2004-11-01back out previous commit.Brad Smith
2004-10-31don't swap zerosBrad Smith
2004-10-23add missing braces, noticed by mcbride@Brad Smith
2004-10-23re-add old xl_encap_90xB() for 905B/C cards. removed in rev 1.52.Brad Smith
2004-10-02remove if NVLAN here tooBrad Smith
2004-09-28remove if NVLAN around IFCAP_VLAN_MTUBrad Smith
2004-09-23don't need to set ifp->if_mtu or ifp->if_output in each driver,Brad Smith
2004-06-04fix conversion to ether_crc32_be(). problem noticed by naddy@Brad Smith
2004-06-01dv_xname is not the same as dv_unit (for hell knows what reason)Michael Shalayeff
2004-05-30a bit of syncing with the FreeBSD driver, namely...Brad Smith
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-06-29remove usage of xl_unitJason Wright
2003-03-24splimp() around xl_reset() during autoconf. something in xl_reset() wantsJason Wright
2003-01-05spellingTheo de Raadt
2002-12-02- Remove a few magic constantsJason Wright
2002-11-25remove printf's in xl_setmode().Brad Smith
2002-11-17Make sure never to put a loaded dmamap in the spare. 3c90x should workJason Wright
2002-11-17this driver has never been in sys/pci (in OpenBSD at least) and supportsJason Wright
2002-11-17Fix another case (tx this time) where buffers were not unloaded (nor sync'd)....Jason Wright
2002-11-17- lightly season with htole32 and friends... enough to get rx workingJason Wright
2002-08-22simplify multicast setup on the 3c905 (pre-B/C, etc)Jason Wright
2002-07-09Don't write 32 bits to a 16-bit register.Aaron Campbell
2002-06-15Check the correct variable when freeing the RX/TX lists.Aaron Campbell
2002-06-15bus_dma'ify. Tested on 3c900(pci), 3c905b(pci), and 3c575c(cardbus). ThanksAaron Campbell
2002-06-09a step towards consistancy; in general:Todd T. Fries
2002-06-08Add hardware TCP/IP checksum offloading support for receive and transmit forAaron Campbell
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-15Don't cast nonexistent return value from splx to (void). ok art@Thomas Nordin
2002-01-25Disestablish *powerhook* on detach. jason@ okThomas Nordin
2001-12-15Disestablish the powerhook on detach. ok jason@Thomas Nordin
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-08-19Don't reset rx/tx without turning them back on after suspend (Beck is nowJason Wright
2001-08-19Add a powerhook for bringing the 556 out of sleepy mode after suspend.Jason Wright