freebsd-nq/sys/pci
Stefan Eßer 8ae85778a3 Add consistency check to the functions that map port or memory ranges:
Return failure, if the enable bit corresponding to the map type has not
been set in the command register. This feature was requested by Justin
Gibbs, who pointed out that some early PCI to PCI bridges do not correctly
support memory windows (I assume because of the risk of deadlocks that
have been taken care of in the PCI 2.2 spec) and that some BIOS clears
the memory address decode enable bit in the command register of the PCI
device, if it finds them behind such a bridge.
1997-05-28 10:10:02 +00:00
..
aic7870.c The register definitions are now in the compile directory. 1997-03-16 07:12:36 +00:00
brktree_reg.h 1.15 4/18/97 John-Mark Gurney <gurney_j@resnet.uoregon.edu> 1997-05-01 00:16:31 +00:00
brooktree848.c use frames instead of fields, and restore full meteor compatibility for 1997-05-05 20:54:54 +00:00
bt9xx.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
cy_pci.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
cy_pcireg.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
dc21040.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
if_de.c Recognize ZNYX 314 cards that have a MAC address with the low bit set. 1997-04-05 07:59:41 +00:00
if_ed_p.c Rearrange pci network card identification for easier additions. 1997-04-18 04:44:37 +00:00
if_en_pci.c import Chuck Cranor's ATM driver 1997-05-09 07:48:14 +00:00
if_fpa.c Don't include <sys/ioctl.h> in the kernel. Stage 1: don't include 1997-03-24 11:25:10 +00:00
if_fxp.c Check that the received packet length indicated by the card is at least 1997-04-23 01:44:30 +00:00
if_fxpreg.h Added support for newer cards that have the DP83840A PHY chip. 1997-03-21 08:00:13 +00:00
if_lnc_p.c Deleted <pc98/pc98/pc98_device.h>. 1997-04-04 16:44:52 +00:00
if_sr_p.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
if_vx_pci.c Some imporvemnets to the vx driver. 1996-12-02 18:38:37 +00:00
locate.pl Perl script to convert NCR script address into label+offset. 1995-09-08 19:37:11 +00:00
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 include <sys/ioctl.h> in the kernel. Stage 1: don't include 1997-03-24 11:25:10 +00:00
ncr.c Fixed the type of timeout functions and removed casts that hid the 1997-04-20 15:48:17 +00:00
ncrreg.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
pci_compat.c Add consistency check to the functions that map port or memory ranges: 1997-05-28 10:10:02 +00:00
pci_ioctl.h Add PCI LKM support. 1997-01-21 23:23:40 +00:00
pci.c Two minor changes to the code that builds the pci map array: 1997-05-28 10:01:03 +00:00
pcireg.h Completely replace the PCI bus driver code to make it better reflect 1997-05-26 15:08:43 +00:00
pcisupport.c Completely replace the PCI bus driver code to make it better reflect 1997-05-26 15:08:43 +00:00
pcivar.h Completely replace the PCI bus driver code to make it better reflect 1997-05-26 15:08:43 +00:00
README.bt848 Fixed omission of reference to ioctl_bt848.h when installing on 2.2. 1997-05-01 00:42:54 +00:00
README.de Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
README.de-le Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
scsiiom.c Tekram supplied driver for their DC390 and DC390T controllers. 1996-12-15 23:40:48 +00:00
tek390.c Completely replace the PCI bus driver code to make it better reflect 1997-05-26 15:08:43 +00:00
tek390.h Rename DIAGNOSTIC to DMA_DIAGNOSTIC. 1996-12-18 11:35:12 +00:00
wd82371.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
wd82371reg.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
wdc_p.c Move CMD640 option from kernel Makefile into opt_wd.h 1997-04-28 19:26:18 +00:00

$Id$

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

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/