Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-07-08 | Don't set up ifq_maxlen manually for drivers that uses IFQ_MAXLEN | Federico G. Schwindt | |
(or ifqmaxlen); it's done in if_attach() now. No future drivers needs to set up this anymore unless they want to use something else. | |||
2001-06-27 | ALTQ'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-24 | ether_input_mbuf(). | Federico G. Schwindt | |
2001-06-23 | Remove repeated ethernet constants; use if_ether.h for it instead. | Federico G. Schwindt | |
2001-05-26 | Use m_tag_init() to initialize new mbuf m_pkthdr fields, rather than | Angelos D. Keromytis | |
having to change it every time. | |||
2001-05-22 | Initialize packet tag -- this has probably been causing panics for | Angelos D. Keromytis | |
people with ep cards. | |||
2001-02-20 | for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ ok | Michael Shalayeff | |
2000-11-09 | new timeouts; aaron@ ok | Michael Shalayeff | |
2000-10-16 | Use mii_attach() directly instead of mii_phy_probe(). | Aaron Campbell | |
2000-09-17 | implement SIOCSIFMTU, okay deraadt@ | Niels Provos | |
2000-09-17 | Twiddle another bit to illuminate the link LED on the 3C589E 10BaseT connector. | Aaron Campbell | |
2000-09-15 | Support the ejection of mii ep(4) devices, i.e., the 3c574. | Aaron Campbell | |
2000-07-06 | printf %s | Todd T. Fries | |
2000-06-29 | Be more detach friendly. In particular, remove the infinite while() loops | Aaron Campbell | |
waiting on S_COMMAND_IN_PROGRESS and replace them with a bounded loop count plus a small delay; from NetBSD. | |||
2000-05-29 | Support for 3c574 and 3CCFEM556BI PCMCIA Ethernet; from NetBSD. | Aaron Campbell | |
2000-02-25 | clear m->m_pkthdr when changing mbuf type to M_PKTHDR. | Jun-ichiro itojun Hagino | |
without it, junk pointer in m->m_pkthdr.tdbi may bite us. | |||
2000-02-02 | make the activate routines do xxstop() and xxinit() | Theo de Raadt | |
1999-12-08 | fix mbuf chain allocation to comply with m_devget() way. | Jun-ichiro itojun Hagino | |
1999-08-13 | shutdown hook exists for the wrong reasons | Theo de Raadt | |
1999-08-08 | These all are backends for interfaces that can be attached late, whence | Niklas Hallqvist | |
ifinit can not set their ifq_maxlen, so do it ourselves. | |||
1999-08-05 | ifdef/endif enclose debugging code | Jason Wright | |
1999-07-26 | Remove obsolete detach code that has been dead for very long | Niklas Hallqvist | |
1999-02-28 | compensate for the test of packet ownership being moved to ether_input() | Jason Wright | |
1998-12-26 | Kill pcmcia media setting that is always overridden these days. Fix typo. | Niklas Hallqvist | |
1998-09-27 | this driver does not handle 3c9xx | Theo de Raadt | |
1998-09-19 | Added if_media support from NetBSD. -moj | Mats O Jansson | |
1998-09-16 | fix ep probe message printouts | Theo de Raadt | |
1998-09-11 | Add a third parameter to epconfig to get the MAC address if it's a pcmcia | Federico G. Schwindt | |
card and support it. Use NULL otherwise. Update the ep based drivers. | |||
1998-04-28 | do not zap media flag on SIOCSIFFLAGS; ibo@ragnarok.val-axs.net & ms@xy.org | Theo de Raadt | |
1998-04-04 | ignore EEPROM_TST_MODE mode on pci cards too | Theo de Raadt | |
1998-02-25 | pretty print for pci cards too | Theo de Raadt | |
1998-02-23 | Please GCC2.8 | Niklas Hallqvist | |
1998-01-17 | s/defined(DEBUG)/defined(EP_DEBUG)/g | Michael Shalayeff | |
1997-10-30 | From Jim Rees <rees@umich.edu>: remember media type | Niklas Hallqvist | |
1997-09-16 | tighten up probe printfs a bit and prepend with device name | flipk | |
1997-07-30 | Sync to NetBSD. Adapt to use bus_space_multi_raw* interface of OpenBSD. | Niklas Hallqvist | |
Some KNF too. | |||
1997-01-05 | absent pcmcia cards do not interrupt | Theo de Raadt | |
1996-11-28 | Adaption to new bus.h from NetBSD. Various driver has been updated to | Niklas Hallqvist | |
NetBSD 961107 state. Other has not, partly because sometimes the bus.h changes was coupled with other changes. | |||
1996-11-12 | s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy road | Niklas Hallqvist | |
possibly taken in small steps | |||
1996-10-31 | $OpenBSD RCSIDs | Niklas Hallqvist | |
1996-10-12 | on newer cards, use word count for SET_TX_AVAIL_THRESH; from numerous ↵ | Theo de Raadt | |
people, gleamed from plan9/bsdi drivers, and confirmed in last two sentences in 3c590 manual | |||
1996-09-29 | Fix for PCI etherlink3 packet-receive bug; netbsd pr#2661, ↵ | Theo de Raadt | |
jonathan@DSG.Stanford.EDU | |||
1996-09-28 | Apply Niklas align fix. (better than my try) | Per Fogelstrom | |
1996-09-25 | Not a good idea. Revert to r1.5 + changes | Per Fogelstrom | |
1996-09-25 | Alignment fix, another aproach as the previous broke bpf.. | Per Fogelstrom | |
1996-09-24 | do not delay excessively on pcmcia; from peter | Theo de Raadt | |
1996-09-17 | This driver and some other ether drivers violates the alignment of | Per Fogelstrom | |
struct ether_header by placing it's start on a non 32bit int boundary. On processor with alignment restrictions (like MIPS) this will fail badly. This is the first driver to have been fixed. The fix is to copy the ether header to a separate buffer instead of into the mbuf. | |||
1996-05-26 | sync 0521 | Theo de Raadt | |
1996-05-10 | if_name/if_unit -> if_xname/if_softc | Theo de Raadt | |
1996-05-07 | sync with 0504 -- prototypes and bus.h | Theo de Raadt | |