1# 2# Multimedia Video device configuration 3# 4 5menu "Radio Adapters" 6 depends on VIDEO_DEV!=n 7 8config RADIO_CADET 9 tristate "ADS Cadet AM/FM Tuner" 10 depends on ISA && VIDEO_V4L2 11 ---help--- 12 Choose Y here if you have one of these AM/FM radio cards, and then 13 fill in the port address below. 14 15 In order to control your radio card, you will need to use programs 16 that are compatible with the Video For Linux API. Information on 17 this API and pointers to "v4l" programs may be found at 18 <file:Documentation/video4linux/API.html>. 19 20 Further documentation on this driver can be found on the WWW at 21 <http://linux.blackhawke.net/cadet/>. 22 23 To compile this driver as a module, choose M here: the 24 module will be called radio-cadet. 25 26config RADIO_RTRACK 27 tristate "AIMSlab RadioTrack (aka RadioReveal) support" 28 depends on ISA && VIDEO_V4L2 29 ---help--- 30 Choose Y here if you have one of these FM radio cards, and then fill 31 in the port address below. 32 33 Note that newer AIMSlab RadioTrack cards have a different chipset 34 and are not supported by this driver. For these cards, use the 35 RadioTrack II driver below. 36 37 If you have a GemTeks combined (PnP) sound- and radio card you must 38 use this driver as a module and setup the card with isapnptools. 39 You must also pass the module a suitable io parameter, 0x248 has 40 been reported to be used by these cards. 41 42 In order to control your radio card, you will need to use programs 43 that are compatible with the Video For Linux API. Information on 44 this API and pointers to "v4l" programs may be found at 45 <file:Documentation/video4linux/API.html>. More information is 46 contained in the file 47 <file:Documentation/video4linux/radiotrack.txt>. 48 49 To compile this driver as a module, choose M here: the 50 module will be called radio-aimslab. 51 52config RADIO_RTRACK_PORT 53 hex "RadioTrack i/o port (0x20f or 0x30f)" 54 depends on RADIO_RTRACK=y 55 default "20f" 56 help 57 Enter either 0x30f or 0x20f here. The card default is 0x30f, if you 58 haven't changed the jumper setting on the card. 59 60config RADIO_RTRACK2 61 tristate "AIMSlab RadioTrack II support" 62 depends on ISA && VIDEO_V4L2 63 ---help--- 64 Choose Y here if you have this FM radio card, and then fill in the 65 port address below. 66 67 In order to control your radio card, you will need to use programs 68 that are compatible with the Video For Linux API. Information on 69 this API and pointers to "v4l" programs may be found at 70 <file:Documentation/video4linux/API.html>. 71 72 To compile this driver as a module, choose M here: the 73 module will be called radio-rtrack2. 74 75config RADIO_RTRACK2_PORT 76 hex "RadioTrack II i/o port (0x20c or 0x30c)" 77 depends on RADIO_RTRACK2=y 78 default "30c" 79 help 80 Enter either 0x30c or 0x20c here. The card default is 0x30c, if you 81 haven't changed the jumper setting on the card. 82 83config RADIO_AZTECH 84 tristate "Aztech/Packard Bell Radio" 85 depends on ISA && VIDEO_V4L2 86 ---help--- 87 Choose Y here if you have one of these FM radio cards, and then fill 88 in the port address below. 89 90 In order to control your radio card, you will need to use programs 91 that are compatible with the Video For Linux API. Information on 92 this API and pointers to "v4l" programs may be found at 93 <file:Documentation/video4linux/API.html>. 94 95 To compile this driver as a module, choose M here: the 96 module will be called radio-aztech. 97 98config RADIO_AZTECH_PORT 99 hex "Aztech/Packard Bell I/O port (0x350 or 0x358)" 100 depends on RADIO_AZTECH=y 101 default "350" 102 help 103 Enter either 0x350 or 0x358 here. The card default is 0x350, if you 104 haven't changed the setting of jumper JP3 on the card. Removing the 105 jumper sets the card to 0x358. 106 107config RADIO_GEMTEK 108 tristate "GemTek Radio Card support" 109 depends on ISA && VIDEO_V4L2 110 ---help--- 111 Choose Y here if you have this FM radio card, and then fill in the 112 port address below. 113 114 In order to control your radio card, you will need to use programs 115 that are compatible with the Video For Linux API. Information on 116 this API and pointers to "v4l" programs may be found at 117 <file:Documentation/video4linux/API.html>. 118 119 To compile this driver as a module, choose M here: the 120 module will be called radio-gemtek. 121 122config RADIO_GEMTEK_PORT 123 hex "GemTek i/o port (0x20c, 0x30c, 0x24c or 0x34c)" 124 depends on RADIO_GEMTEK=y 125 default "34c" 126 help 127 Enter either 0x20c, 0x30c, 0x24c or 0x34c here. The card default is 128 0x34c, if you haven't changed the jumper setting on the card. On 129 Sound Vision 16 Gold PnP with FM Radio (ESS1869+FM Gemtek), the I/O 130 port is 0x28c. 131 132config RADIO_GEMTEK_PCI 133 tristate "GemTek PCI Radio Card support" 134 depends on VIDEO_V4L2 && PCI 135 ---help--- 136 Choose Y here if you have this PCI FM radio card. 137 138 In order to control your radio card, you will need to use programs 139 that are compatible with the Video for Linux API. Information on 140 this API and pointers to "v4l" programs may be found at 141 <file:Documentation/video4linux/API.html>. 142 143 To compile this driver as a module, choose M here: the 144 module will be called radio-gemtek-pci. 145 146config RADIO_MAXIRADIO 147 tristate "Guillemot MAXI Radio FM 2000 radio" 148 depends on VIDEO_V4L2 && PCI 149 ---help--- 150 Choose Y here if you have this radio card. This card may also be 151 found as Gemtek PCI FM. 152 153 In order to control your radio card, you will need to use programs 154 that are compatible with the Video For Linux API. Information on 155 this API and pointers to "v4l" programs may be found at 156 <file:Documentation/video4linux/API.html>. 157 158 To compile this driver as a module, choose M here: the 159 module will be called radio-maxiradio. 160 161config RADIO_MAESTRO 162 tristate "Maestro on board radio" 163 depends on VIDEO_V4L2 && PCI 164 ---help--- 165 Say Y here to directly support the on-board radio tuner on the 166 Maestro 2 or 2E sound card. 167 168 In order to control your radio card, you will need to use programs 169 that are compatible with the Video For Linux API. Information on 170 this API and pointers to "v4l" programs may be found at 171 <file:Documentation/video4linux/API.html>. 172 173 To compile this driver as a module, choose M here: the 174 module will be called radio-maestro. 175 176config RADIO_SF16FMI 177 tristate "SF16FMI Radio" 178 depends on ISA && VIDEO_V4L2 179 ---help--- 180 Choose Y here if you have one of these FM radio cards. If you 181 compile the driver into the kernel and your card is not PnP one, you 182 have to add "sf16fm=<io>" to the kernel command line (I/O address is 183 0x284 or 0x384). 184 185 In order to control your radio card, you will need to use programs 186 that are compatible with the Video For Linux API. Information on 187 this API and pointers to "v4l" programs may be found at 188 <file:Documentation/video4linux/API.html>. 189 190 To compile this driver as a module, choose M here: the 191 module will be called radio-sf16fmi. 192 193config RADIO_SF16FMR2 194 tristate "SF16FMR2 Radio" 195 depends on ISA && VIDEO_V4L2 196 ---help--- 197 Choose Y here if you have one of these FM radio cards. 198 199 In order to control your radio card, you will need to use programs 200 that are compatible with the Video For Linux API. Information on 201 this API and pointers to "v4l" programs may be found on the WWW at 202 <http://roadrunner.swansea.uk.linux.org/v4l.shtml>. 203 204 To compile this driver as a module, choose M here: the 205 module will be called radio-sf16fmr2. 206 207config RADIO_TERRATEC 208 tristate "TerraTec ActiveRadio ISA Standalone" 209 depends on ISA && VIDEO_V4L2 210 ---help--- 211 Choose Y here if you have this FM radio card, and then fill in the 212 port address below. (TODO) 213 214 Note: This driver is in its early stages. Right now volume and 215 frequency control and muting works at least for me, but 216 unfortunately I have not found anybody who wants to use this card 217 with Linux. So if it is this what YOU are trying to do right now, 218 PLEASE DROP ME A NOTE!! Rolf Offermanns <rolf@offermanns.de>. 219 220 In order to control your radio card, you will need to use programs 221 that are compatible with the Video For Linux API. Information on 222 this API and pointers to "v4l" programs may be found at 223 <file:Documentation/video4linux/API.html>. 224 225 To compile this driver as a module, choose M here: the 226 module will be called radio-terratec. 227 228config RADIO_TERRATEC_PORT 229 hex "Terratec i/o port (normally 0x590)" 230 depends on RADIO_TERRATEC=y 231 default "590" 232 help 233 Fill in the I/O port of your TerraTec FM radio card. If unsure, go 234 with the default. 235 236config RADIO_TRUST 237 tristate "Trust FM radio card" 238 depends on ISA && VIDEO_V4L2 239 help 240 This is a driver for the Trust FM radio cards. Say Y if you have 241 such a card and want to use it under Linux. 242 243 To compile this driver as a module, choose M here: the 244 module will be called radio-trust. 245 246config RADIO_TRUST_PORT 247 hex "Trust i/o port (usually 0x350 or 0x358)" 248 depends on RADIO_TRUST=y 249 default "350" 250 help 251 Enter the I/O port of your Trust FM radio card. If unsure, try the 252 values "0x350" or "0x358". 253 254config RADIO_TYPHOON 255 tristate "Typhoon Radio (a.k.a. EcoRadio)" 256 depends on ISA && VIDEO_V4L2 257 ---help--- 258 Choose Y here if you have one of these FM radio cards, and then fill 259 in the port address and the frequency used for muting below. 260 261 In order to control your radio card, you will need to use programs 262 that are compatible with the Video For Linux API. Information on 263 this API and pointers to "v4l" programs may be found at 264 <file:Documentation/video4linux/API.html>. 265 266 To compile this driver as a module, choose M here: the 267 module will be called radio-typhoon. 268 269config RADIO_TYPHOON_PROC_FS 270 bool "Support for /proc/radio-typhoon" 271 depends on PROC_FS && RADIO_TYPHOON 272 help 273 Say Y here if you want the typhoon radio card driver to write 274 status information (frequency, volume, muted, mute frequency, 275 base address) to /proc/radio-typhoon. The file can be viewed with 276 your favorite pager (i.e. use "more /proc/radio-typhoon" or "less 277 /proc/radio-typhoon" or simply "cat /proc/radio-typhoon"). 278 279config RADIO_TYPHOON_PORT 280 hex "Typhoon I/O port (0x316 or 0x336)" 281 depends on RADIO_TYPHOON=y 282 default "316" 283 help 284 Enter the I/O port of your Typhoon or EcoRadio radio card. 285 286config RADIO_TYPHOON_MUTEFREQ 287 int "Typhoon frequency set when muting the device (kHz)" 288 depends on RADIO_TYPHOON=y 289 default "87500" 290 help 291 Enter the frequency used for muting the radio. The device is never 292 completely silent. If the volume is just turned down, you can still 293 hear silent voices and music. For that reason, the frequency of the 294 radio device is set to the frequency you can enter here whenever 295 the device is muted. There should be no local radio station at that 296 frequency. 297 298config RADIO_ZOLTRIX 299 tristate "Zoltrix Radio" 300 depends on ISA && VIDEO_V4L2 301 ---help--- 302 Choose Y here if you have one of these FM radio cards, and then fill 303 in the port address below. 304 305 In order to control your radio card, you will need to use programs 306 that are compatible with the Video For Linux API. Information on 307 this API and pointers to "v4l" programs may be found at 308 <file:Documentation/video4linux/API.html>. 309 310 To compile this driver as a module, choose M here: the 311 module will be called radio-zoltrix. 312 313config RADIO_ZOLTRIX_PORT 314 hex "ZOLTRIX I/O port (0x20c or 0x30c)" 315 depends on RADIO_ZOLTRIX=y 316 default "20c" 317 help 318 Enter the I/O port of your Zoltrix radio card. 319 320config USB_DSBR 321 tristate "D-Link USB FM radio support (EXPERIMENTAL)" 322 depends on USB && VIDEO_V4L2 && EXPERIMENTAL 323 ---help--- 324 Say Y here if you want to connect this type of radio to your 325 computer's USB port. Note that the audio is not digital, and 326 you must connect the line out connector to a sound card or a 327 set of speakers. 328 329 To compile this driver as a module, choose M here: the 330 module will be called dsbr100. 331endmenu 332