summaryrefslogtreecommitdiffstats
path: root/sys/pci/README.de
diff options
context:
space:
mode:
Diffstat (limited to 'sys/pci/README.de')
-rw-r--r--sys/pci/README.de65
1 files changed, 65 insertions, 0 deletions
diff --git a/sys/pci/README.de b/sys/pci/README.de
new file mode 100644
index 0000000..1486460
--- /dev/null
+++ b/sys/pci/README.de
@@ -0,0 +1,65 @@
+$Id: README.de,v 1.1 1994/08/16 20:40:56 thomas Exp $
+
+----------------
+
+The enclosed driver should be considered as beta-test software. It
+has run on exactly one machine. Therefore testing has been limited.
+This driver is in no way supported by Digital Equipment. See the
+disclaimers in the sources for more.
+
+This driver the DEC DE435 PCI NIC. It should also work with other PCI
+boards that use the DC21040-AA chip (also known as TULIP). This
+driver requires the DC21040-AA to be pass 2.3 or later. If you are
+using a eariler pass chip, you may encounter undetected transmit
+corruptions. This driver also requires that DC21040-AA use a serial
+Ethernet address ROM as described in the DC21040 specification.
+
+The DEC DE425 ESIA NIC based on the DC21040-AA is not support at
+this time. A future update will include support for it.
+
+The driver includes full support for both BPF and IP Multicast.
+If the autosensing of the driver fails, you can use ifconfig(8) to
+switch the driver to the correct port.
+
+ ifconfig de0 altphys Thinwire/AUI port
+ ifconfig de0 -altphys 10baseT/UTP port
+
+This driver requires the NCR 53C810 PCI SCSI package to be installed.
+This can be obtained from FTP.Uni-Koeln.DE:~ftp/packages/FreeBSD.
+
+[All paths are relative to the top of sys source area, usually
+/usr/src/sys.]
+
+The following files need to be moved into their respective
+directories:
+
+ if_de.c --> i386/pci
+ dc21040.h --> i386/pci
+
+You will need to apply the following patches:
+
+ pat.files.i386 --> i386/conf/files.i386
+ pat.pci --> i386/pci/pci.c, i386/pci/pci_config.c
+
+After that is done you will need to edit your config file (in
+i386/conf) and lines similar to:
+
+ controller pci0 at isa? irq 9
+ device de0
+
+The above assumes the board is configured to use IRQ 9 by your
+BIOS. Change the IRQ if need to match your configuration.
+
+Now you are ready to rebuild your kernel, reboot, and see if the
+driver can configure your board. When the system boots, you will
+hopefully something close to:
+
+ on pci0:7 <digital dc21040 ethernet> irq a isa=9 [1] as de0
+ memory size=0x1000 virtual=0xf25e9000 physical=0xc0001000
+ de0: enabling Thinwire/AUI port
+ de0: DC21040 pass 2.3 (TULIP) ethernet address 08:00:2b:e2:1e:09
+ bpf: de0 attached
+
+in the startup log. If so, the board configured properly and
+should be ready to use.
+
OpenPOWER on IntegriCloud