File: vortex.txt

package info (click to toggle)
kernel-source-2.0.32 2.0.32-5
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 29,648 kB
  • ctags: 86,850
  • sloc: ansic: 542,141; asm: 26,201; makefile: 3,423; sh: 1,195; perl: 727; tcl: 408; cpp: 277; lisp: 211; awk: 134
file content (35 lines) | stat: -rw-r--r-- 1,128 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
This document describes the usage and errata of the 3Com "Vortex" device
driver for Linux.

This driver supports the following hardware:
	3c590, 3c592, 3c595, 3c597

When loaded as a module the following variables may be set:
 name	 type	description
 debug	 int	The debug message level, 0 (no messages) to 6 (wordy).
 options int[]	The media type override and card operation settings
		(See list below.)

An example of loading the vortex module is
	insmod 3c59x.o debug=1 options=0,,12
This sets the debug message level to minimal messages, sets the first card to
the 10baseT transceiver, the second to the EEPROM-set transceiver, and the
third card to operate in full-duplex mode using its 100baseTx transceiver.
(Note: card ordering is set by the PCI BIOS.)

Possible media type settings
	0	10baseT
	1	10Mbs AUI
	2	undefined
	3	10base2 (BNC)
	4	100base-TX
	5	100base-FX
	6	MII (not yet available)
	7	<Use default setting>
	
	8	Full-duplex bit
		8 10baseT full-duplex
		12 100baseTx full-duplex 
	16	Bus-master enable bit (experimental use only!)

Details of the device driver implementation are at the top of the source file.