Blame view

Documentation/networking/tms380tr.txt 6.94 KB
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
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
  Text file for the Linux SysKonnect Token Ring ISA/PCI Adapter Driver.
  	Text file by: Jay Schulist <jschlst@samba.org>
  
  The Linux SysKonnect Token Ring driver works with the SysKonnect TR4/16(+) ISA,
  SysKonnect TR4/16(+) PCI, SysKonnect TR4/16 PCI, and older revisions of the
  SK NET TR4/16 ISA card.
  
  Latest information on this driver can be obtained on the Linux-SNA WWW site.
  Please point your browser to: 
  http://www.linux-sna.org
  
  Many thanks to Christoph Goos for his excellent work on this driver and
  SysKonnect for donating the adapters to Linux-SNA for the testing and 
  maintenance of this device driver.
  
  Important information to be noted:
  1. Adapters can be slow to open (~20 secs) and close (~5 secs), please be 
     patient.
  2. This driver works very well when autoprobing for adapters. Why even 
     think about those nasty io/int/dma settings of modprobe when the driver 
     will do it all for you!
  
  This driver is rather simple to use. Select Y to Token Ring adapter support
  in the kernel configuration. A choice for SysKonnect Token Ring adapters will
  appear. This drives supports all SysKonnect ISA and PCI adapters. Choose this
  option. I personally recommend compiling the driver as a module (M), but if you
53cb47268   Matt LaPlante   Fix typos in Docu...
27
  you would like to compile it statically answer Y instead.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
  
  This driver supports multiple adapters without the need to load multiple copies
  of the driver. You should be able to load up to 7 adapters without any kernel
  modifications, if you are in need of more please contact the maintainer of this
  driver.
  
  Load the driver either by lilo/loadlin or as a module. When a module using the
  following command will suffice for most:
  
  # modprobe sktr
  
  This will produce output similar to the following: (Output is user specific)
  
  sktr.c: v1.01 08/29/97 by Christoph Goos
  tr0: SK NET TR 4/16 PCI found at 0x6100, using IRQ 17.
  tr1: SK NET TR 4/16 PCI found at 0x6200, using IRQ 16.
  tr2: SK NET TR 4/16 ISA found at 0xa20, using IRQ 10 and DMA 5.
  
  Now just setup the device via ifconfig and set and routes you may have. After
  this you are ready to start sending some tokens.
  
  Errata:
  For anyone wondering where to pick up the SysKonnect adapters please browse
  to http://www.syskonnect.com
  
  This driver is under the GNU General Public License. Its Firmware image is 
  included as an initialized C-array and is licensed by SysKonnect to the Linux 
  users of this driver. However no warranty about its fitness is expressed or 
  implied by SysKonnect.
  
  Below find attached the setting for the SK NET TR 4/16 ISA adapters
  -------------------------------------------------------------------
  
                      ***************************
                      ***   C O N T E N T S   ***
                      ***************************
  
                  1) Location of DIP-Switch W1
                  2) Default settings
                  3) DIP-Switch W1 description
  
  
    ==============================================================
    CHAPTER 1     LOCATION OF DIP-SWITCH
    ==============================================================
be2a608bd   John Anthony Kazos Jr   documentation: co...
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
  UÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
  þUÄÄÄÄÄÄ¿                         UÄÄÄÄÄ¿            UÄÄÄ¿         þ
  þAÄÄÄÄÄÄU                      W1 AÄÄÄÄÄU     UÄÄÄÄ¿ þ   þ         þ
  þUÄÄÄÄÄÄ¿                                     þ    þ þ   þ      UÄÄÅ¿
  þAÄÄÄÄÄÄU              UÄÄÄÄÄÄÄÄÄÄÄ¿          AÄÄÄÄU þ   þ      þ  þþ
  þUÄÄÄÄÄÄ¿              þ           þ          UÄÄÄ¿  AÄÄÄU      AÄÄÅU
  þAÄÄÄÄÄÄU              þ TMS380C26 þ          þ   þ                þ
  þUÄÄÄÄÄÄ¿              þ           þ          AÄÄÄU                AÄ¿
  þAÄÄÄÄÄÄU              þ           þ                               þ þ
  þ                      AÄÄÄÄÄÄÄÄÄÄÄU                               þ þ
  þ                                                                  þ þ
  þ                                                                  AÄU
  þ                                                                  þ
  þ                                                                  þ
  þ                                                                  þ
  þ                                                                  þ
  AÄÄÄÄÄÄÄÄÄÄÄÄAÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄAÄÄAÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄAÄÄÄÄÄÄÄÄÄU
               AÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄU  AÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄU
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
  
    ==============================================================
    CHAPTER 2     DEFAULT SETTINGS
    ==============================================================
  
            W1    1  2  3  4  5  6  7  8
          +------------------------------+
          | ON    X                      |
          | OFF      X  X  X  X  X  X  X |
          +------------------------------+
  
          W1.1 = ON               Adapter drives address lines SA17..19
          W1.2 - 1.5 = OFF        BootROM disabled
          W1.6 - 1.8 = OFF        I/O address 0A20h
  
    ==============================================================
    CHAPTER 3     DIP SWITCH W1 DESCRIPTION
    ==============================================================
be2a608bd   John Anthony Kazos Jr   documentation: co...
109
110
111
        UÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄ¿  ON
        þ 1 þ 2 þ 3 þ 4 þ 5 þ 6 þ 7 þ 8 þ
        AÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄU  OFF
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
        |AD | BootROM Addr. |  I/O      |
        +-+-+-------+-------+-----+-----+
          |         |             |
          |         |             +------ 6     7     8
          |         |                     ON    ON    ON       1900h
          |         |                     ON    ON    OFF      0900h
          |         |                     ON    OFF   ON       1980h
          |         |                     ON    OFF   OFF      0980h
          |         |                     OFF   ON    ON       1b20h
          |         |                     OFF   ON    OFF      0b20h
          |         |                     OFF   OFF   ON       1a20h
          |         |                     OFF   OFF   OFF      0a20h    (+)
          |         |
          |         |
          |         +-------- 2     3     4     5
          |                   OFF   x     x     x       disabled  (+)
          |                   ON    ON    ON    ON      C0000
          |                   ON    ON    ON    OFF     C4000
          |                   ON    ON    OFF   ON      C8000
          |                   ON    ON    OFF   OFF     CC000
          |                   ON    OFF   ON    ON      D0000
          |                   ON    OFF   ON    OFF     D4000
          |                   ON    OFF   OFF   ON      D8000
          |                   ON    OFF   OFF   OFF     DC000
          |
          |
          +----- 1
                 OFF    adapter does NOT drive SA<17..19>
                 ON     adapter drives SA<17..19>  (+)
  
  
          (+) means default setting
  
                         ********************************