EL(4) BSD Programmer's Manual EL(4)NAMEel - 3Com EtherLink 16 (3C507) Ethernet interface
SYNOPSIS
el0 at isa? port 0x310 iomem 0xd0000 iosiz 65536
DESCRIPTION
The el interface provides access to a 10 Mb/s Ethernet network. It uses
a software-selectable block of 16 i/o ports in range 0x200 through 0x3f0.
The block must be aligned on a 16 port boundary. The card also uses port
0x100 to configure the base port. The shared memory window is pro-
grammable and its base address and size should be specified in the system
configuration file. Size of a memory window can be 16, 32, 48 or 64
kilobytes; the base address can be 0xc0000, 0xc8000, 0xd0000 and 0xd8000
(16/32Kb windows only). The hardware interrupt level is programmable and
is selected during autoconfiguration time or can be specified in the sys-
tem configuration file. Supported irqs are: 2(9), 3, 5, 7, 10, 11, 12,
15. This card should be installed in a 16-bit slot.
Each of the host's network addresses is specified at boot time with an
SIOCSIFADDR ioctl. The el interface employs the address resolution pro-
tocol described in arp(4) to dynamically map between Internet and Ether-
net addresses on the local network.
MEDIA SELECTION
The 3C507 supports software-selectable 10BASE-2/BNC and AUI/DIX inter-
faces. The interface flag IFF_LINK0 selects TP (twisted pair) when set.
See ifconfig(8) for details.
DIAGNOSTICS
The following diagnostics may be printed during autoconfiguration:
el%d: illegal base port number 0x%x
Invalid port specification in kernel config file.
el%d: illegal RAM address/size combination (0x%x, %d)
Invalid iomem or iosize specification in kernel config file.
el%d: no irq available
Automatic interrupt selection was enabled, but all usable interrupts had
already been claimed by other devices.
el%d: unsupported IRQ number %d
Invalid irq specification in kernel config file.
SEE ALSOintro(4), inet(4), arp(4)BUGS
The system supports only one el interface per machine. This is a hard-
ware limitation.
HISTORY
The el driver first appeared in BSDI.
BSDI BSD/OS January 14, 1994 1