.\" Copyright (c) 1995 David Hinds .\" tc589_cs.4 1.6 1996/06/02 02:04:55 .\" .TH 3C589_CS 4 "1996/06/02 02:04:55" "Stanford University" .SH NAME 3c589_cs \- 3Com 3c589 Etherlink III device driver .SH SYNOPSIS .B insmod 3c589_cs.o .RB [ pc_debug=n ] .RB [ tc589_debug=n ] .RB [ if_port=n ] .RB [ irq_mask=n ] .SH DESCRIPTION .B 3c589_cs is the low-level Card Services driver for the 3Com 3c589 PCMCIA ethernet adapter. When this driver is attached to a card, it allocates the next available ethernet device .RB ( eth0 .. eth# ). This device name will be reported in the kernel log file, and passed on to .BR cardmgr (8). .PP The driver will attempt to autodetect the transceiver type (10base2 or 10baseT) when an ethernet device is opened. If the autodetection is unsuccessful, it may be necessary to specify the specify the interface type when the module is loaded. .SH PARAMETERS .TP .B 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 debugging. .TP .B tc589_debug=n Selects the network debugging level. The current default is 3; values of up to six increase reporting verbosity. .TP .B if_port=n Selects the transceiver type. 1 is 10baseT (twisted pair), 2 is 10base2 (BNC, or thin net). and 3 is AUI (thick ethernet). The default is 1 (10baseT). .TP .B irq_mask=n Specifies the set of interrupts that may be allocated by this driver. Each bit of the mask word corresponds to one irq number: 0x0001 is irq 0, 0x0002 is irq 1, etc. .SH AUTHOR David Hinds \- dhinds@allegro.stanford.edu .SH "SEE ALSO" cardmgr(8), pcmcia(5).