summaryrefslogtreecommitdiffstats
path: root/sys/pci/if_ed_p.c
Commit message (Collapse)AuthorAgeFilesLines
* Simplify the COMPAT_PCI_DRIVER/DATA_SET hack. We can add:peter1999-05-091-5/+1
| | | | | | | | #define COMPAT_PCI_DRIVER(name,data) DATA_SET(pcidevice_set,data) .. to 2.2.x and 3.x if people think it's worth it. Driver writers can do this if it's not defined. (The reason for this is that I'm trying to progressively eliminate use of linker_sets where it hurts modularity and runtime load capability, and these DATA_SET's keep getting in the way.)
* Use COMPAT_PCI_DRIVER() for registration if it exists. This shouldn'tpeter1999-04-241-1/+5
| | | | hurt the driver portability to 3.x too much for where drivers are shared.
* pci_device pd_probe function changed from returning char * to returningdillon1998-12-141-3/+3
| | | | | | const char *. Originally I was going to add casts from const char * to char * in some of the pci device drivers, but the reality is that the pci device probes return constant quoted strings.
* PR: i386/6040danny1998-03-171-1/+2
| | | | | Submitted by: nakagawa@jp.freebsd.org Add new PCI NE2000 (VIA VT86C926)
* Add PCI device ID of Surecom NE-34se1998-02-271-1/+2
|
* Add Winbond W89C940 ID to the list.msmith1997-11-221-1/+2
| | | | Submitted by: Micha Class <michael_class@hpbbse.bbn.hp.com>
* Add the NetVin 5000 series NE2000 PCI card vendor and device IDs.danny1997-08-141-1/+2
|
* Rearrange pci network card identification for easier additions.davidn1997-04-181-13/+18
| | | | Added KTI NE2000 clone.
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
| | | | ready for it yet.
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Add PCI IDs of the ProLAN and Compex PCI NE2000 clones.se1996-12-211-8/+11
| | | | Based on information sent by Peter Mutsaers <plm@xs4all.nl>.
* Updated #includes to 4.4lite style.bde1996-10-151-2/+2
|
* Use "" instead of <> for a header in the current directory.bde1996-08-281-7/+2
| | | | | Don't #include an unused header from i386/isa. Headers from there shouldn't be included in "isa-independent" files anyway.
* The Great PC98 Merge.asami1996-06-141-1/+5
| | | | | | | | All new code is "#ifdef PC98"ed so this should make no difference to PC/AT (and its clones) users. Ok'd by: core Submitted by: FreeBSD(98) development team
* Detach the device at shutdown.alex1996-06-111-6/+4
| | | | | Add a prototype for ed_attach_NE2000_pci (this really belongs somewhere else, but where?).
* Add support for NE2000 compatible PCI Ethernet cards. The PCI probese1996-05-181-0/+95
is enabled by having an "device ed0 at isa? [...]" config line. The first PCI card will get a unit number one higher than the highest defined for any ISA card of the ED type, e.g. if ed0 and ed1 are configured, then the PCI cards will be ed2, ed3, ... BEWARE: If you have configured your kernel as ed0 with the port address as assigned by the PCI BIOS, then your card will be found by both the PCI and ISA probes, and bad things may happen. Make sure to restore the original port address form the GENERIC kernel for the ed0 device! Reviewed by: davidg
OpenPOWER on IntegriCloud