SMC (formerly Western Digital) (also IBM) SMCWD
usage: smc_wd [options] packet_int_no [-o] [int_level
[io_addr [mem_base]]]
The SMC_WD driver runs the SMC (formerly Western Digital)
E, EBT, EB, ET/A, and E/A Ethernet cards (but not the Ultra),
and also on the IBM Microchannel Ethernet cards with POS ID's
0xEFE5, 0xEFD4 and 0xEFD5. The ISA SMC_WD requires three
additional parameters -- the hardware interrupt number, the I/O
address, and the memory base address. The ISA defaults are 3
and 0x280 and 0xd000. The MCA SMC_WD picks up its default
parameters from the POS registers, so you only need specify them
it you have multiple adapters. The smc_wd cards do not enable
their memory until configuration time. Some 386 memory mappers
will map memory into the area that the card intends to use. You
should be able to configure your software to leave this area of
memory alone. Also the driver will refuse to map memory into
occupied memory. The occupied memory test fails on some
machines, so the optional switch -o allows you to disable the
check for occupied memory.
If you get the error "PROM ADDRESS Invalid", use EZSETUP to set
all the parameters again (to the same values). Occasionally
wayward programs will write to locations that don't belong to
them. This can corrupt the EEPROM checksum on the card.
EZSETUP will restore the correct checksum.