1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/pci
Stefan Eßer c268c94f6b FINALLY: PCI support for the Lance Ethernet driver.
This code applies to several systems with integrated Ethernet
chip, for example from HP or Compaq. It should also support
PCI Ethernet cards based on the AMD PCI Lance chip.

This code has been reviewed (visually) by Paul Richards and
tested (using an ISA Lance board) by Joerg Wunsch.
Since the parameters to nearly each and every single function
had to be changed (generally from unit number to lnc_soft*),
there is some potential for buglets having crept in ...

BEWARE: If you had lnc0 configured to have the ISA probe find
your PCI Lance, then it should now be found by the PCI probe,
and should be automatically configured as pci1 (!!! note the "1").

Reviewed by:	paul, joerg
1996-07-18 22:03:47 +00:00
..
aic7870.c Only assume the scratch ram is valid (we were initialized by the BIOS) 1996-06-08 06:55:55 +00:00
bt9xx.c Add PCI ID for older revision Buslogic 946 cards 1996-02-18 07:44:16 +00:00
dc21040.h Updated this driver to a newer version from Matt. This should fix several 1996-06-14 05:25:32 +00:00
if_de.c Updated this driver to a newer version from Matt. This should fix several 1996-06-14 05:25:32 +00:00
if_ed_p.c The Great PC98 Merge. 1996-06-14 11:02:28 +00:00
if_fxp.c Set ifnet.baudrate for ethernet / FDDI interfaces too. Makes 1996-06-01 23:25:10 +00:00
if_fxpreg.h Removed sections 3 and 4 from my copyright. 1996-04-08 01:31:42 +00:00
if_lnc_p.c FINALLY: PCI support for the Lance Ethernet driver. 1996-07-18 22:03:47 +00:00
if_pdq.c Removed unused #includes of <i386/isa/icu.h> and <i386/isa/icu.h>. icu.h 1996-06-18 01:22:40 +00:00
if_vx.c Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
if_vxreg.h Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
locate.pl
meteor_reg.h Here is a patch that fix a few problems with the RGB version of 1996-06-07 03:03:25 +00:00
meteor.c Don't use NULL in non-pointer contexts. 1996-07-12 04:12:25 +00:00
ncr.c Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
ncrreg.h
pci.c Scan PCI buses in order the BIOS has assigned them. This is sometimes 1996-06-09 11:58:19 +00:00
pcibus.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
pcireg.h
pcisupport.c Removed now-unused #includes of <machine/cpu.h>. They were for bootverbose 1996-04-07 17:32:42 +00:00
pcivar.h Fixed unsigned longs that should have been vm_offset_t. 1996-03-19 15:03:00 +00:00
pdq_os.h Removed $Log$ 1996-05-02 14:58:15 +00:00
pdq.c
pdqreg.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
README.de
README.de-le
wd82371.c The Great PC98 Merge. 1996-06-14 11:02:28 +00:00
wd82371reg.h

$Id: README.de-le,v 1.1 1994/10/01 20:16:44 wollman Exp $

----------------

The enclosed drivers should be considered beta-test software.  These
drivers are in no way supported by Digital Equipment.  See the
disclaimers in the sources for more information.  Please be aware that
Digital does not employee me to write drivers for FreeBSD.

This kit contains one driver:

	de	DEC DE435 PCI NIC or compatible

See README.de for information and installation instruction specific to this
driver.

Could you please send me the startup messages in the boot
long along with the type of your PC once the driver configures?  

If you have any problems, comments, suggestions, rant or raves, don't
hesitate to send me mail @ thomas@lkg.dec.com.

Lastly, if you change or modify the code, I want context diffs of your
changes.  I want this to the canonical DEC EtherWORKS driver kit for
FreeBSD, NetBSD, BSD/386, and any other BSD based O/S.  Please make
sure your diffs are approriate conditionalized.

Thanks,
Matt Thomas
--
Mail:	thomas@lkg.dec.com
URL:	http://ftp.digital.com/~thomas/