Computer Science
PCNET_CS(4) PCNET_CS(4)
NAME
pcnet_cs - Generic NS8390-based PCMCIA Ethernet Driver
SYNOPSIS
insmod pcnet_cs.o [pc_debug=n] [irq_list=i,j,...]
[if_port=n] [use_shmem=n] [use_big_buf=n] [mem_speed=n]
[delay_output=n] [delay_time=n] [hw_addr=n,n,n,n,n,n]
DESCRIPTION
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. It replaces the
de650_cs and ibmcc_cs drivers in previous releases. 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).
PARAMETERS
pc_debug=n
Selects the PCMCIA debugging level. This parameter
is only available if the module is compiled with
debugging enabled. A non-zero value enables debug-
ging.
irq_list=i,j,...
Specifies the set of interrupts that may be allo-
cated by this driver.
if_port=n
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).
use_shmem=n
Selects whether to use shared memory (if 1) or
polled IO (if 0) to access the card. If unset,
then the default is to choose based on the card
type (shared memory for IBM CCAE and friends,
polled IO for all others).
use_big_buf=n
For Socket EA cards, a flag indicating if the
driver should use the large (64K) packet buffer.
The default is 1 (true).
mem_speed=n
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.
delay_output=n
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.
delay_time=n
Specifies the length of the delay_output delay, in
microseconds. The default is 4.
hw_addr=n,n,n,n,n,n
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 consist of exactly six byte-sized numbers,
separated by commas, with no spaces. Numbers may
be in decimal or hex ('0xNN').
AUTHOR
David Hinds - dhinds@hyper.stanford.edu
SEE ALSO
cardmgr(8), pcmcia(5).
pcmcia-cs 1999/02/08 08:02:03 1
Back to the index