freebsd-nq/sys/dev
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
..
aic7xxx Detect and report dataphase overruns. Put the adapter into 'Bit Bucket' 1996-06-09 17:33:18 +00:00
ar Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
bktr A trailing patch Jim left out of the last commit. 1996-06-07 22:55:14 +00:00
ccd Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
cy Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
de Updated this driver to a newer version from Matt. This should fix several 1996-06-14 05:25:32 +00:00
dgb Removed unused #includes of <i386/isa/icu.h> and <i386/isa/icu.h>. icu.h 1996-06-18 01:22:40 +00:00
ed Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
eisa Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
ep Enable transmit complete interrupt... 1996-07-13 10:49:53 +00:00
fdc Staticized a few variables. 1996-07-12 07:41:34 +00:00
fe Removed unused #includes of <i386/isa/icu.h> and <i386/isa/icu.h>. icu.h 1996-06-18 01:22:40 +00:00
fxp Set ifnet.baudrate for ethernet / FDDI interfaces too. Makes 1996-06-01 23:25:10 +00:00
ic Changes to the Digi/Arnet SYNC driver: 1996-03-17 00:29:35 +00:00
ie Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
joy Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
kbd Change RUKEYMAP sligtly 1996-01-25 16:37:20 +00:00
lnc FINALLY: PCI support for the Lance Ethernet driver. 1996-07-18 22:03:47 +00:00
mcd Removed unused #includes of <i386/isa/icu.h> and <i386/isa/icu.h>. icu.h 1996-06-18 01:22:40 +00:00
mse Removed recently introduced unnecessary #includes of <machine/cpu.h> 1996-06-08 09:37:51 +00:00
pci Scan PCI buses in order the BIOS has assigned them. This is sometimes 1996-06-09 11:58:19 +00:00
ppbus Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
rc Removed unused #includes of <i386/isa/icu.h> and <i386/isa/icu.h>. icu.h 1996-06-18 01:22:40 +00:00
scd Don't use NULL in non-pointer contexts. 1996-07-12 04:12:25 +00:00
si Fix typo that prevented the initial/lock state devices from working 1996-06-30 04:56:05 +00:00
sio some internal modems need LOTS of time to generate an interrupt 1996-07-17 22:07:23 +00:00
snp Switched from using devfs_add_devsw() to devfs_add_devswf() 1996-03-28 14:31:42 +00:00
speaker Fixed name of /dev/speaker (it's not spkr). 1996-03-27 19:07:33 +00:00
sr This driver supports the SDL Communications RISCom/N2 ISA cards that is 1996-07-05 18:51:59 +00:00
syscons Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
vn Removed an unused devfs variable again. 1996-03-28 15:25:43 +00:00