Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
at v3.2 196 lines 6.5 kB view raw
1# 2# Token Ring driver configuration 3# 4 5# So far, we only have PCI, ISA, and MCA token ring devices 6menuconfig TR 7 bool "Token Ring driver support" 8 depends on NETDEVICES && !UML 9 depends on (PCI || ISA || MCA || CCW || PCMCIA) 10 select LLC 11 help 12 Token Ring is IBM's way of communication on a local network; the 13 rest of the world uses Ethernet. To participate on a Token Ring 14 network, you need a special Token ring network card. If you are 15 connected to such a Token Ring network and want to use your Token 16 Ring card under Linux, say Y here and to the driver for your 17 particular card below and read the Token-Ring mini-HOWTO, available 18 from <http://www.tldp.org/docs.html#howto>. Most people can 19 say N here. 20 21if TR 22 23config PCMCIA_IBMTR 24 tristate "IBM PCMCIA tokenring adapter support" 25 depends on IBMTR!=y && PCMCIA 26 ---help--- 27 Say Y here if you intend to attach this type of Token Ring PCMCIA 28 card to your computer. You then also need to say Y to "Token Ring 29 driver support". 30 31 To compile this driver as a module, choose M here: the module will be 32 called ibmtr_cs. 33 34config IBMTR 35 tristate "IBM Tropic chipset based adapter support" 36 depends on ISA || MCA 37 ---help--- 38 This is support for all IBM Token Ring cards that don't use DMA. If 39 you have such a beast, say Y and read the Token-Ring mini-HOWTO, 40 available from <http://www.tldp.org/docs.html#howto>. 41 42 Warning: this driver will almost definitely fail if more than one 43 active Token Ring card is present. 44 45 To compile this driver as a module, choose M here: the module will be 46 called ibmtr. 47 48config IBMOL 49 tristate "IBM Olympic chipset PCI adapter support" 50 depends on PCI 51 ---help--- 52 This is support for all non-Lanstreamer IBM PCI Token Ring Cards. 53 Specifically this is all IBM PCI, PCI Wake On Lan, PCI II, PCI II 54 Wake On Lan, and PCI 100/16/4 adapters. 55 56 If you have such an adapter, say Y and read the Token-Ring 57 mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. 58 59 To compile this driver as a module, choose M here: the module will be 60 called olympic. 61 62 Also read <file:Documentation/networking/olympic.txt> or check the 63 Linux Token Ring Project site for the latest information at 64 <http://www.linuxtr.net/>. 65 66config IBMLS 67 tristate "IBM Lanstreamer chipset PCI adapter support" 68 depends on PCI && !64BIT 69 help 70 This is support for IBM Lanstreamer PCI Token Ring Cards. 71 72 If you have such an adapter, say Y and read the Token-Ring 73 mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. 74 75 To compile this driver as a module, choose M here: the module will be 76 called lanstreamer. 77 78config 3C359 79 tristate "3Com 3C359 Token Link Velocity XL adapter support" 80 depends on PCI 81 ---help--- 82 This is support for the 3Com PCI Velocity XL cards, specifically 83 the 3Com 3C359, please note this is not for the 3C339 cards, you 84 should use the tms380 driver instead. 85 86 If you have such an adapter, say Y and read the Token-Ring 87 mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>. 88 89 To compile this driver as a module, choose M here: the module will be 90 called 3c359. 91 92 Also read the file <file:Documentation/networking/3c359.txt> or check the 93 Linux Token Ring Project site for the latest information at 94 <http://www.linuxtr.net> 95 96config TMS380TR 97 tristate "Generic TMS380 Token Ring ISA/PCI adapter support" 98 depends on PCI || ISA && ISA_DMA_API || MCA 99 select FW_LOADER 100 ---help--- 101 This driver provides generic support for token ring adapters 102 based on the Texas Instruments TMS380 series chipsets. This 103 includes the SysKonnect TR4/16(+) ISA (SK-4190), SysKonnect 104 TR4/16(+) PCI (SK-4590), SysKonnect TR4/16 PCI (SK-4591), 105 Compaq 4/16 PCI, Thomas-Conrad TC4048 4/16 PCI, and several 106 Madge adapters. If you say Y here, you will be asked to select 107 which cards to support below. If you're using modules, each 108 class of card will be supported by a separate module. 109 110 If you have such an adapter and would like to use it, say Y and 111 read the Token-Ring mini-HOWTO, available from 112 <http://www.tldp.org/docs.html#howto>. 113 114 Also read the file <file:Documentation/networking/tms380tr.txt> or 115 check <http://www.auk.cx/tms380tr/>. 116 117 To compile this driver as a module, choose M here: the module will be 118 called tms380tr. 119 120config TMSPCI 121 tristate "Generic TMS380 PCI support" 122 depends on TMS380TR && PCI 123 ---help--- 124 This tms380 module supports generic TMS380-based PCI cards. 125 126 These cards are known to work: 127 - Compaq 4/16 TR PCI 128 - SysKonnect TR4/16 PCI (SK-4590/SK-4591) 129 - Thomas-Conrad TC4048 PCI 4/16 130 - 3Com Token Link Velocity 131 132 To compile this driver as a module, choose M here: the module will be 133 called tmspci. 134 135config SKISA 136 tristate "SysKonnect TR4/16 ISA support" 137 depends on TMS380TR && ISA 138 help 139 This tms380 module supports SysKonnect TR4/16 ISA cards. 140 141 These cards are known to work: 142 - SysKonnect TR4/16 ISA (SK-4190) 143 144 To compile this driver as a module, choose M here: the module will be 145 called skisa. 146 147config PROTEON 148 tristate "Proteon ISA support" 149 depends on TMS380TR && ISA 150 help 151 This tms380 module supports Proteon ISA cards. 152 153 These cards are known to work: 154 - Proteon 1392 155 - Proteon 1392 plus 156 157 To compile this driver as a module, choose M here: the module will be 158 called proteon. 159 160config ABYSS 161 tristate "Madge Smart 16/4 PCI Mk2 support" 162 depends on TMS380TR && PCI 163 help 164 This tms380 module supports the Madge Smart 16/4 PCI Mk2 165 cards (51-02). 166 167 To compile this driver as a module, choose M here: the module will be 168 called abyss. 169 170config MADGEMC 171 tristate "Madge Smart 16/4 Ringnode MicroChannel" 172 depends on TMS380TR && MCA 173 help 174 This tms380 module supports the Madge Smart 16/4 MC16 and MC32 175 MicroChannel adapters. 176 177 To compile this driver as a module, choose M here: the module will be 178 called madgemc. 179 180config SMCTR 181 tristate "SMC ISA/MCA adapter support" 182 depends on (ISA || MCA_LEGACY) && (BROKEN || !64BIT) 183 ---help--- 184 This is support for the ISA and MCA SMC Token Ring cards, 185 specifically SMC TokenCard Elite (8115T) and SMC TokenCard Elite/A 186 (8115T/A) adapters. 187 188 If you have such an adapter and would like to use it, say Y or M and 189 read the Token-Ring mini-HOWTO, available from 190 <http://www.tldp.org/docs.html#howto> and the file 191 <file:Documentation/networking/smctr.txt>. 192 193 To compile this driver as a module, choose M here: the module will be 194 called smctr. 195 196endif # TR