pcnet_cs - generic NS8390-based PCMCIA Ethernet Driver
insmod pcnet_cs.o [pc_debug=n] [irq_list=i,j,...] [if_port=n] [full_duplex=n]
[use_big_buf=n] [use_shmem=n] [mem_speed=n] [delay_output=n] [delay_time=n]
Pcnet_cs is a driver for all NS8390-based PCMCIA ethernet cards. It can use either polled
IO or a shared memory window to exchange data with the card. The driver first tests for a
shared memory buffer, falling back on polled IO if the memory test fails. When this
driver is bound to a card, it allocates the next available ethernet device (eth0..eth#).
This device name will be reported in the kernel log file, and passed on to cardmgr(8).
Selects the PCMCIA debugging level. This parameter is only available if the module
is compiled with debugging enabled. A non-zero value enables debugging.
Specifies the set of interrupts that may be allocated by this driver.
Selects the transceiver type, for Socket EA and IBM CCAE cards. 1 is 10baseT
(twisted pair), and 2 is 10base2 (BNC, or thin net). The default is 1 (10baseT).
For DL10022 based cards where pcnet_cs can't find the MII interface, this option
permits manual control of the duplex setting. 1 is full duplex, and 0 is half
duplex; the default is 0.
For Socket EA cards, a flag indicating if the driver should use the large (64K)
packet buffer. The default is 1 (true).
Selects shared memory versus polled IO mode for packet transfers. The default is
-1, meaning to use the card's CIS information to decide.
Sets the access speed of the shared memory window, in nanoseconds. The default is
0 (i.e., no extra wait states). Values of up to 1000 are legal.
Specifies that a delay should be inserted after a polled IO block output. This is
turned on by default for Accton and Socket EA cards.
Specifies the length of the delay_output delay, in microseconds. The default is 4.
For cards whose hardware ethernet addresses can't be identified by the current
driver, this is a hack for hardwiring a specific address. The argument should con-
sist of exactly six byte-sized numbers, separated by commas, with no spaces. Num-
bers may be in decimal or hex ('0xNN').
pcnet_cs: this is an AX88190 card!
Indicates that this card is based on the Asix AX88190 chipset, which requires the
eth#: interrupt(s) dropped!
Indicates that the driver did not receive an interrupt notification for some rea-
son. The driver will poll the card (with a significant performance penalty) if the
problem persists. The most likely cause is an interrupt conflict and/or host
bridge configuration problem.
eth#: MII is missing!
Indicates that the driver expects this card to have a ``Media Independent Inter-
face'' for link speed and duplex selection, but could not find it.
David Hinds - firstname.lastname@example.org
pcmcia-cs 2001/11/04 22:57:46 PCNET_CS(4)