Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-03 | fix comment | Brad Smith | |
2005-01-15 | make sure interface is in RUNNING state before touching the multicast filters | Brad Smith | |
From NetBSD NetBSD PR 27678 for details ok mcbride@ | |||
2004-06-06 | Multicast cleanups | Ryan Thomas McBride | |
- make multicast ranges work - replace handrolled crc code with ether_crc32_{be,le}() - add missing calls to ether_{add,del}multi() ok deraadt@ | |||
2004-05-12 | network drivers don't need to include bpfdesc.h | Ted Unangst | |
ok krw@ canacar@ | |||
2003-11-07 | adress -> address, and a few more; all from Jonathon Gray; | Jason McIntyre | |
(mvme68k/mvme88k) vs.c and (vax) if_le.c ok miod@ isakmpd ones ok ho@ | |||
2002-06-03 | spell transceiver correctly | Theo de Raadt | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-09-20 | occured->occurred | Mike Pechkin | |
idea from deraadt@ via NetBSD millert@ ok | |||
2001-08-25 | Change pci_intr_map to take pci_attach_args as an argument. | Artur Grabowski | |
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD. | |||
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-25 | ether_input_mbuf() conversion. | Federico G. Schwindt | |
2001-06-23 | Remove repeated ethernet constants; use if_ether.h for it instead. | Federico G. Schwindt | |
2001-02-20 | for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ ok | Michael Shalayeff | |
1999-02-28 | compensate for the test of packet ownership being moved to ether_input() | Jason Wright | |
1998-08-11 | put irq number on the line with the other info, not on its own line | Todd C. Miller | |
1998-07-31 | Match generic SVEC pcmcia NE2000 clone that identifies itself as 'Ethernet ↵ | Todd C. Miller | |
Adapter 2.0'. You just don't get any more generic than that do you? These boards are dirt cheap. | |||
1998-06-03 | table driven pci match; simplify prints | Theo de Raadt | |
1998-03-17 | add a VIATECH card too | Theo de Raadt | |
1998-03-17 | support a few more NE2000 PCI cards | Theo de Raadt | |
1998-03-16 | slightly improved SMC autodetection | Jason Downs | |
1998-02-15 | new pci ethernet card | Theo de Raadt | |
1997-10-06 | make it comple w/ ED_DEBUG | Michael Shalayeff | |
1997-08-20 | Fix for some stupid ne2000 clones that get into a weird state and | Todd C. Miller | |
are probed as WD instead. From Martin Husemann <martin@rumolt.teuto.de> | |||
1997-08-01 | squish into one line | Theo de Raadt | |
1997-06-20 | typo | Michael Shalayeff | |
1997-04-14 | Correct some bogus casts and change u_short -> u_int16_t | Todd C. Miller | |
1997-04-13 | Add support for PCI NE2000 clones. I finally got around to doing this :-) | Todd C. Miller | |
Tested on alpha, should work on i386 as well. Note that we treat a PCI NE2000 as a 16-bit card for now since the driver can not deal with > 16 bit cards. To fix this isa16bit in ed_softc needs to be changed to bus_width (in bytes). I plan to do this as part of the split ed driver. | |||
1997-03-21 | 64-bit clean. if_ed.c now works on alpha. | Niklas Hallqvist | |
1997-02-21 | We do not use the rsr field | Niklas Hallqvist | |
1996-11-29 | Missing pieces of new bus.h that CVS lost behind my back | Niklas Hallqvist | |
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-11-07 | Parenthesize bit ops in last change (-Wall fix) | Niklas Hallqvist | |
1996-11-07 | Handle odd-aligned mbufs in 16 bit mode so strict alignment is enforced | Niklas Hallqvist | |
1996-10-16 | unused vars | Theo de Raadt | |
1996-10-05 | Avoid odd aligned 16-bit entities for mips sake | Niklas Hallqvist | |
1996-09-26 | Fix alignment for mips & other strict architectures, mostly used lance stuff. | Niklas Hallqvist | |
1996-08-02 | DOH! transmit got broken in the last commit. | Niklas Hallqvist | |
1996-07-31 | Drop the ed_ring structure in favour of a byte-array and offset constants. | Niklas Hallqvist | |
Makes the code much more robust agains MD paddings. Use new bus.h. | |||
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 | |
1996-05-05 | add general ether_ioctl call in net/if_ethersubr.c, | Michael Shalayeff | |
NS,IPX,X.25 special processing is now handled in there. reflect this amazing addition in all the ether ifaces. ppl, pls check the stuff. | |||
1996-04-29 | Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA work | hvozda | |
(original PCMCIA framework by Stefan Grefen [grefen@convex.com]). | |||
1996-04-27 | Extend the bus.h interface with endian conversion functions and use | Niklas Hallqvist | |
where relevant. | |||
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-04-18 | NetBSD 960317 merge | Niklas Hallqvist | |
1996-03-20 | Fix back wrong patches. | Michael Shalayeff | |
1996-03-19 | Merging w/ NetBSD 021796. | Michael Shalayeff | |
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so). | |||
1996-03-08 | From NetBSD: merge of 960217 | Niklas Hallqvist | |