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