summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_ste.c
AgeCommit message (Collapse)Author
2001-06-27ALTQ'ify network drivers.Kenjiro Cho
- use the new queue macros. - use IFQ_POLL() to peek at the next packet. - use IFQ_IS_EMPTY() for empty check. - drivers should always check if (m == NULL) after IFQ_DEQUEUE(), since it could return NULL even when IFQ_IS_EMPTY() is FALSE under rate-limiting. - drivers are supposed to call if_start from tx complete interrupts (in order to trigger the next dequeue under rate-limiting).
2001-06-25trivial ether_input_mbuf() conversion.Federico G. Schwindt
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-02-03new timeoutsMichael Shalayeff
2000-10-16Use mii_attach() directly instead of mii_phy_probe().Aaron Campbell
2000-06-27Make this driver work. When I ported it from FreeBSD, somehow a line got leftAaron Campbell
out. :-( It was never noticed until now since I didn't have an actual D-Link 550TX card to test with. Thanks to Gardner Cohen for sending me one of these.
2000-02-15make sure to call ether_{add,del}multi() as appropriate in xxx_ioctl()Jason Wright
1999-12-08Remove unused #define cruft.Aaron Campbell
1999-12-08Whoops; forgot to bump FreeBSD version numbers.Aaron Campbell
1999-12-08Sync with FreeBSD:Aaron Campbell
- Use TX descriptor polling, similar to the xl driver, to reduce TX overhead. - As in if_sf, reset PHY when switching modes. - Remove unused code that was #ifdef foo'd out.
1999-12-07remove freebsd bridging stuff, and let ALL packets go to ether_input()Jason Wright
1999-12-07Driver for Sundance ST201 Ethernet; from FreeBSD.Aaron Campbell