| Commit | Line | Data |
|---|---|---|
| 984263bc | 1 | $FreeBSD: src/sys/i386/isa/README.le,v 1.6 1999/08/28 00:44:35 peter Exp $ |
| 1de703da | 2 | $DragonFly: src/sys/platform/pc32/isa/README.le,v 1.2 2003/06/17 04:28:36 dillon Exp $ |
| 984263bc MD |
3 | |
| 4 | ---------------- | |
| 5 | ||
| 6 | This driver is in no way supported by Digital Equipment. See the | |
| 7 | disclaimers in the sources for more. | |
| 8 | ||
| 9 | This driver supports all the DEC EtherWORKS III NICs (DE203, DE204, | |
| 10 | and DE205) and the later DEC EtherWORKS II NICs (DE200, DE201, DE202, | |
| 11 | DE422). DEPCA-style boards prior to the DE200 have not been tested | |
| 12 | and may not work. | |
| 13 | ||
| 14 | This driver is not EISA aware. If you are using a DE422 or have | |
| 15 | configured the EtherWORKS III in EISA mode, make sure you specify | |
| 16 | the I/O port properly as this driver will *not* probe for it. | |
| 17 | (The I/O port should be 0xNc00 where N is the EISA slot number). | |
| 18 | ||
| 19 | This driver does not yet use the full 128KB allowed by the DE422. | |
| 20 | Someday, it might. For EtherWORKS III NICs, the driver will override | |
| 21 | the EEPROM setting of MemoryMode and *always* use the 2K for best | |
| 22 | results. | |
| 23 | ||
| 24 | The driver includes full support for both BPF and IP Multicast. | |
| 25 | ||
| 26 | [All paths are relative to the top of sys source area, usually | |
| 27 | /usr/src/sys.] | |
| 28 | ||
| 29 | The following files need to be moved into their respective | |
| 30 | directories: | |
| 31 | ||
| 32 | if_le.c --> i386/isa | |
| 33 | am7990.h --> i386/isa/ic | |
| 34 | lemac.h --> i386/isa/ic | |
| 35 | ||
| 36 | You will need to apply the patch provided in pat.files.i386 to | |
| 37 | i386/conf/files.i386 file. | |
| 38 | ||
| 39 | After that is done you will need to edit your config file (in | |
| 40 | i386/conf) and a line similar to: | |
| 41 | ||
| 42 | device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 | |
| 43 | ||
| 44 | [The above line assumes the board is still at the factory defaults.] | |
| 45 | Change the port, irq, and iomem value if needed to your configuration. | |
| 46 | ||
| 47 | Now you are ready to rebuild your kernel, reboot, and see if the | |
| 48 | driver can configure your board. When the system boots, you will | |
| 49 | hopefully something close to: | |
| 50 | ||
| 51 | EtherWORKS II: | |
| 52 | ||
| 53 | le0 at 0x300-0x30f irq 5 maddr 0xd0000 msize 65536 on isa | |
| 54 | le0: DE202 ethernet address 08:00:2b:2d:c8:45 | |
| 55 | bpf: le0 attached | |
| 56 | ||
| 57 | EtherWORKS III: | |
| 58 | ||
| 59 | le0 at 0x320-0x33f irq 5 maddr 0xd0000 msize 2048 on isa | |
| 60 | le0: DE205-AB ethernet address 08:00:2b:bb:23:e0 | |
| 61 | le0 attached | |
| 62 | ||
| 63 | in the startup log. If so, the board configured properly and | |
| 64 | should be ready to use. | |
| 65 | ||
| 66 | -- | |
| 67 | Mail: thomas@lkg.dec.com | |
| 68 | URL: http://ftp.digital.com/~thomas/ | |
| 69 |