summaryrefslogtreecommitdiffstats
path: root/sys/dev/fxp
Commit message (Collapse)AuthorAgeFilesLines
* Set ifnet.baudrate for ethernet / FDDI interfaces too. Makesgpalmer1996-06-011-1/+2
| | | | | | SNMP slightly more informative Reviewed by: Garrett Wollman
* Removed sections 3 and 4 from my copyright.dg1996-04-082-12/+2
|
* Clean up Ethernet drivers:wollman1996-02-061-10/+12
| | | | | | | | - fill in and use ifp->if_softc - use if_bpf rather than private cookie variables - change bpf interface to take advantage of this - call ether_ifattach() directly from Ethernet drivers - delete kludge in if_attach() that did this indirectly
* The last part of the ether_sprint -> %6D change.phk1996-01-261-3/+3
| | | | | Sorry for the delay. (%D is for hexdumping.)
* Make PCI interrupt handlers return void like everybody else does.se1996-01-231-7/+3
| | | | Reviewed by: davidg
* This driver really is for the Pro/100B and not for the Pro/100 (and in factdg1996-01-151-3/+3
| | | | doesn't even work with a Pro/100)...updated to reflect this.
* Reworked the stop/reset code to properly run-down allocated buffers anddg1996-01-031-36/+75
| | | | made the code detect and handle wedged cards.
* Added prototype for fxp_scb_wait() and fixed a bug where the wrong pointerdg1995-12-181-2/+3
| | | | was passed in one case.
* Untangled the vm.h include file spaghetti.dg1995-12-071-2/+2
|
* Increased the number of Tx segments from 13 to 29 to reduce the need todg1995-12-052-8/+34
| | | | | recopy to near zero. Wrote the necessary code to recopy the mbuf chain into another buffer if there are too many mbufs in the chain.
* all:dg1995-12-051-29/+23
| | | | | | | | | | | | | | | | Removed ifnet.if_init and ifnet.if_reset as they are generally unused. Change the parameter passed to if_watchdog to be a ifnet * rather than a unit number. All of this is an attempt to move toward not needing an array of softc pointers (which is usually static in size) to point to the driver softc. if_ed.c: Changed some of the argument passing to some functions to make a little more sense. if_ep.c, if_vx.c: Killed completely bogus use of if_timer. It was being set in such a way that the interface was being reset once per second (blech!).
* Fix minor bug that would cause the packet statistics updates to stopdg1995-12-011-24/+75
| | | | | working under extremely rare circumstances. Also added some additional comments..
* Device driver for Intel Pro/100 PCI Fast Ethernet controller.dg1995-11-282-0/+1313
OpenPOWER on IntegriCloud