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_MIROPCM20 177 tristate "miroSOUND PCM20 radio" 178 depends on ISA && VIDEO_V4L1 && SOUND_ACI_MIXER 179 ---help--- 180 Choose Y here if you have this FM radio card. You also need to say Y 181 to "ACI mixer (miroSOUND PCM1-pro/PCM12/PCM20 radio)" (in "Sound") 182 for this to work. 183 184 In order to control your radio card, you will need to use programs 185 that are compatible with the Video For Linux API. Information on 186 this API and pointers to "v4l" programs may be found at 187 <file:Documentation/video4linux/API.html>. 188 189 To compile this driver as a module, choose M here: the 190 module will be called miropcm20. 191 192config RADIO_MIROPCM20_RDS 193 tristate "miroSOUND PCM20 radio RDS user interface (EXPERIMENTAL)" 194 depends on RADIO_MIROPCM20 && EXPERIMENTAL 195 ---help--- 196 Choose Y here if you want to see RDS/RBDS information like 197 RadioText, Programme Service name, Clock Time and date, Programme 198 Type and Traffic Announcement/Programme identification. 199 200 It's not possible to read the raw RDS packets from the device, so 201 the driver cant provide an V4L interface for this. But the 202 availability of RDS is reported over V4L by the basic driver 203 already. Here RDS can be read from files in /dev/v4l/rds. 204 205 To compile this driver as a module, choose M here: the 206 module will be called miropcm20-rds. 207 208config RADIO_SF16FMI 209 tristate "SF16FMI Radio" 210 depends on ISA && VIDEO_V4L2 211 ---help--- 212 Choose Y here if you have one of these FM radio cards. If you 213 compile the driver into the kernel and your card is not PnP one, you 214 have to add "sf16fm=<io>" to the kernel command line (I/O address is 215 0x284 or 0x384). 216 217 In order to control your radio card, you will need to use programs 218 that are compatible with the Video For Linux API. Information on 219 this API and pointers to "v4l" programs may be found at 220 <file:Documentation/video4linux/API.html>. 221 222 To compile this driver as a module, choose M here: the 223 module will be called radio-sf16fmi. 224 225config RADIO_SF16FMR2 226 tristate "SF16FMR2 Radio" 227 depends on ISA && VIDEO_V4L2 228 ---help--- 229 Choose Y here if you have one of these FM radio cards. 230 231 In order to control your radio card, you will need to use programs 232 that are compatible with the Video For Linux API. Information on 233 this API and pointers to "v4l" programs may be found on the WWW at 234 <http://roadrunner.swansea.uk.linux.org/v4l.shtml>. 235 236 To compile this driver as a module, choose M here: the 237 module will be called radio-sf16fmr2. 238 239config RADIO_TERRATEC 240 tristate "TerraTec ActiveRadio ISA Standalone" 241 depends on ISA && VIDEO_V4L2 242 ---help--- 243 Choose Y here if you have this FM radio card, and then fill in the 244 port address below. (TODO) 245 246 Note: This driver is in its early stages. Right now volume and 247 frequency control and muting works at least for me, but 248 unfortunately I have not found anybody who wants to use this card 249 with Linux. So if it is this what YOU are trying to do right now, 250 PLEASE DROP ME A NOTE!! Rolf Offermanns <rolf@offermanns.de>. 251 252 In order to control your radio card, you will need to use programs 253 that are compatible with the Video For Linux API. Information on 254 this API and pointers to "v4l" programs may be found at 255 <file:Documentation/video4linux/API.html>. 256 257 To compile this driver as a module, choose M here: the 258 module will be called radio-terratec. 259 260config RADIO_TERRATEC_PORT 261 hex "Terratec i/o port (normally 0x590)" 262 depends on RADIO_TERRATEC=y 263 default "590" 264 help 265 Fill in the I/O port of your TerraTec FM radio card. If unsure, go 266 with the default. 267 268config RADIO_TRUST 269 tristate "Trust FM radio card" 270 depends on ISA && VIDEO_V4L2 271 help 272 This is a driver for the Trust FM radio cards. Say Y if you have 273 such a card and want to use it under Linux. 274 275 To compile this driver as a module, choose M here: the 276 module will be called radio-trust. 277 278config RADIO_TRUST_PORT 279 hex "Trust i/o port (usually 0x350 or 0x358)" 280 depends on RADIO_TRUST=y 281 default "350" 282 help 283 Enter the I/O port of your Trust FM radio card. If unsure, try the 284 values "0x350" or "0x358". 285 286config RADIO_TYPHOON 287 tristate "Typhoon Radio (a.k.a. EcoRadio)" 288 depends on ISA && VIDEO_V4L2 289 ---help--- 290 Choose Y here if you have one of these FM radio cards, and then fill 291 in the port address and the frequency used for muting below. 292 293 In order to control your radio card, you will need to use programs 294 that are compatible with the Video For Linux API. Information on 295 this API and pointers to "v4l" programs may be found at 296 <file:Documentation/video4linux/API.html>. 297 298 To compile this driver as a module, choose M here: the 299 module will be called radio-typhoon. 300 301config RADIO_TYPHOON_PROC_FS 302 bool "Support for /proc/radio-typhoon" 303 depends on PROC_FS && RADIO_TYPHOON 304 help 305 Say Y here if you want the typhoon radio card driver to write 306 status information (frequency, volume, muted, mute frequency, 307 base address) to /proc/radio-typhoon. The file can be viewed with 308 your favorite pager (i.e. use "more /proc/radio-typhoon" or "less 309 /proc/radio-typhoon" or simply "cat /proc/radio-typhoon"). 310 311config RADIO_TYPHOON_PORT 312 hex "Typhoon I/O port (0x316 or 0x336)" 313 depends on RADIO_TYPHOON=y 314 default "316" 315 help 316 Enter the I/O port of your Typhoon or EcoRadio radio card. 317 318config RADIO_TYPHOON_MUTEFREQ 319 int "Typhoon frequency set when muting the device (kHz)" 320 depends on RADIO_TYPHOON=y 321 default "87500" 322 help 323 Enter the frequency used for muting the radio. The device is never 324 completely silent. If the volume is just turned down, you can still 325 hear silent voices and music. For that reason, the frequency of the 326 radio device is set to the frequency you can enter here whenever 327 the device is muted. There should be no local radio station at that 328 frequency. 329 330config RADIO_ZOLTRIX 331 tristate "Zoltrix Radio" 332 depends on ISA && VIDEO_V4L2 333 ---help--- 334 Choose Y here if you have one of these FM radio cards, and then fill 335 in the port address below. 336 337 In order to control your radio card, you will need to use programs 338 that are compatible with the Video For Linux API. Information on 339 this API and pointers to "v4l" programs may be found at 340 <file:Documentation/video4linux/API.html>. 341 342 To compile this driver as a module, choose M here: the 343 module will be called radio-zoltrix. 344 345config RADIO_ZOLTRIX_PORT 346 hex "ZOLTRIX I/O port (0x20c or 0x30c)" 347 depends on RADIO_ZOLTRIX=y 348 default "20c" 349 help 350 Enter the I/O port of your Zoltrix radio card. 351 352config USB_DSBR 353 tristate "D-Link USB FM radio support (EXPERIMENTAL)" 354 depends on USB && VIDEO_V4L2 && EXPERIMENTAL 355 ---help--- 356 Say Y here if you want to connect this type of radio to your 357 computer's USB port. Note that the audio is not digital, and 358 you must connect the line out connector to a sound card or a 359 set of speakers. 360 361 To compile this driver as a module, choose M here: the 362 module will be called dsbr100. 363endmenu 364