summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/README.le
diff options
context:
space:
mode:
authorwollman <wollman@FreeBSD.org>1994-10-01 20:15:47 +0000
committerwollman <wollman@FreeBSD.org>1994-10-01 20:15:47 +0000
commit2b5b41620e1195fbad19909e5710839f44e7fbe9 (patch)
tree306350ffad7e86b2a461dcd0f755816eb8daeeea /sys/i386/isa/README.le
parentece195ee54a8e961b9ce997330608d74c2514413 (diff)
downloadFreeBSD-src-2b5b41620e1195fbad19909e5710839f44e7fbe9.zip
FreeBSD-src-2b5b41620e1195fbad19909e5710839f44e7fbe9.tar.gz
Update DEPCA/DE422 et al driver to latest version, from Matt Thomas.
This file was run through unifdef -DMULTICAST in preparation.
Diffstat (limited to 'sys/i386/isa/README.le')
-rw-r--r--sys/i386/isa/README.le68
1 files changed, 68 insertions, 0 deletions
diff --git a/sys/i386/isa/README.le b/sys/i386/isa/README.le
new file mode 100644
index 0000000..7519e08
--- /dev/null
+++ b/sys/i386/isa/README.le
@@ -0,0 +1,68 @@
+$Id: README.le,v 1.1 1994/08/16 20:40:56 thomas Exp $
+
+----------------
+
+This driver is in no way supported by Digital Equipment. See the
+disclaimers in the sources for more.
+
+This driver supports all the DEC EtherWORKS III NICs (DE203, DE204,
+and DE205) and the later DEC EtherWORKS II NICs (DE200, DE201, DE202,
+DE422). DEPCA-style boards prior to the DE200 have not been tested
+and may not work.
+
+This driver is not ESIA aware. If you are using a DE422 or have
+configured the EtherWORKS III in EISA mode, make sure you specify
+the I/O port properly as this driver will *not* probe for it.
+(The I/O port should be 0xNc00 where N is the EISA slot number).
+
+This driver does not yet use the full 128KB allowed by the DE422.
+Someday, it might. For EtherWORKS III NICs, the driver will override
+the EEPROM setting of MemoryMode and *always* use the 2K for best
+results.
+
+The driver includes full support for both BPF and IP Multicast.
+
+[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_le.c --> i386/isa
+ am7990.h --> i386/isa/ic
+ lemac.h --> i386/isa/ic
+
+You will need to apply the patch provided in pat.files.i386 to
+i386/conf/files.i386 file.
+
+After that is done you will need to edit your config file (in
+i386/conf) and a line similar to:
+
+device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr
+
+[The above line assumes the board is still at the factory defaults.]
+Change the port, irq, and iomem value if needed to 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:
+
+ EtherWORKS II:
+
+ le0 at 0x300-0x30f irq 5 maddr 0xd0000 msize 65536 on isa
+ le0: DE202 ethernet address 08:00:2b:2d:c8:45
+ bpf: le0 attached
+
+ EtherWORKS III:
+
+ le0 at 0x320-0x33f irq 5 maddr 0xd0000 msize 2048 on isa
+ le0: DE205-AB ethernet address 08:00:2b:bb:23:e0
+ le0 attached
+
+in the startup log. If so, the board configured properly and
+should be ready to use.
+
+--
+Mail: thomas@lkg.dec.com
+URL: http://ftp.digital.com/~thomas/
+
OpenPOWER on IntegriCloud