summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/if_lnc.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Completed function declarations and/or added prototypes and/or addedbde1995-12-151-14/+27
| | | | #includes to get prototypes.
* Staticize and cleanup.phk1995-12-101-1/+1
|
* all:dg1995-12-051-7/+5
| | | | | | | | | | | | | | | | 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!).
* Cleanup, make things static.phk1995-10-311-37/+41
|
* Remove unused functions and variables, make things static, and other cleanups.phk1995-10-281-5/+2
|
* Say goodbye to IFF_NOTRAILERS. Support for trailers was officiallywollman1995-10-131-2/+2
| | | | | dropped for 4.4, but for some reason this flag lived on. (Until today, that is.)
* Remove trailing whitespace.rgrimes1995-05-301-41/+41
|
* Changed read_csr and write_csr to static so that they don't clashdg1995-05-171-2/+2
| | | | | | | with another driver. Reviewed by: Paul Richards Submitted by: Brian Litzinger
* Add a class field to devconf and mst drivers.wollman1995-04-121-1/+2
| | | | | | | | | | | | For those where it was easy, drivers were also fixed to call dev_attach() during probe rather than attach (in keeping with the new design articulated in a mail message five months ago). For a few that were really easy, correct state tracking was added as well. The `fd' driver was fixed to correctly fill in the description. The CPU identify code was fixed to attach a `cpu' device. The code was also massively reordered to fill in cpu_model with somethingremotely resembling what identifycpu() prints out. A few bytes saved by using %b to format the features list rather than lots of ifs.
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-281-0/+5
| | | | | (except in netccitt, netiso and netns) that I didn't notice when I fixed "all" such warnings before.
* Fixed problem passing received packets to bpf.paul1995-02-021-33/+94
| | | | Implemented all the devconf code properly.
* Fix probe so it now correctly identifies all the different chipspaul1995-01-251-56/+74
| | | | | | | | | | | | | in the PCnet/Lance family. Fix attach so 32 bit cards don't call isa_dmacascade. Add a workaround for 32 bit chips which incorrectly truncate the ring buffer size. Fix a bug where CRC errors were reported as framming errors. Change copyright to a BSD style one.
* Move ARP interface initialization into if_ether.c:arp_ifinit().wollman1994-12-221-2/+1
|
* Moved conversion of ether_type to host byte order out of ethernet driversdg1994-11-241-1/+0
| | | | | | and into ether_input(). It was silly to have bpf want this one way and ether_input want it another way. Ripped out trailer support from the few remaining drivers that still had it.
* Finished device configuration database work for all ISA devices (except `ze')wollman1994-10-231-2/+6
| | | | | | | | | | | | | and all SCSI devices (except that it's not done quite the way I want). New information added includes: - A text description of the device - A ``state''---unknown, unconfigured, idle, or busy - A generic parent device (with support in the m.i. code) - An interrupt mask type field (which will hopefully go away) so that . ``doconfig'' can be written This requires a new version of the `lsdev' program as well (next commit).
* Add support for devconf to a large number of device drivers, and dowollman1994-10-191-19/+38
| | | | the right thing in dev_goawayall() when kdc_goaway is null.
* New AMD family ethernet driver. Should support BICC,NE2100, TNIC,paul1994-10-021-0/+1659
AT1500 and anything else that uses a Lance/PCnet type chip. Only been tested with the BICC so far though. Still work to do on performance and MULTICAST support needs to be added but it's basically working and I want the revision history from this point on
OpenPOWER on IntegriCloud