…Show last 1465 lines
61; sound. (Use RegSpy to find out the correct value. See below.)
62;
63; 'AutoDetectID' is a value that identifies a specific card and allows DScaler
64; to automatically choosing the proper card type. Not all cards have an auto
65; detect id but cards that do should enter the value here. Note '0x00001131'
66; is not a valid auto detect id. It is the default value given by SAA713x when
67; a card does not have an auto detect id. It can be entered but will be
68; ignored. If more than one card in this file have the same 'AutoDetectID' and
69; 'DeviceID' only the first card is chosen. Up to three auto detect ids can be
70; entered in a comma and optional space delimited list. This can be useful
71; when the same card is distributed under multiple brands with different auto
72; detect ids. (Use RegSpy to find out the correct value. See below.)
73;
74; 'Input (...)'. Put one of these before the definition of every input.
75;
76; 'input name' can be anything but is limited to 63 characters. It is what will
77; appear in DScaler's user interfaces.
78;
79; 'input type' must be one of the five listed. RegSpy cannot be easily used to
80; determine out this value. However, one should almost always know what type an
81; input is. Note, for "composite over s-video", use 'composite'. The only
82; difference between types 'svideo' and 'composite' is in the way some video
83; adjustments are performed by the SAA7134 chip.
84;
85; 'VideoPin' can be a number from 0 to 4. Setting the incorrect value will
86; affect video display in the way of lacking or incorrect source. -1 can be
87; set for no video but it can just as well be omitted for the same effect.
88; (Use RegSpy to find out the correct value. See below.)
89;
90; 'AudioPin' can be one of the four listed above or numeric values 0 to 2 for
91; "line1" to "dac" and -1 for "none". Setting the incorrect value will affect
92; audio in the way of lacking or incorrect source audio. However, lack of
93; audio can be caused by numerous other problems too. (Use RegSpy to find out
94; the correct value. See below.)
95;
96; 'GPIOSet (...)'. Put one of these if the input should have an associated GPIO
97; setting. The 'bits' and 'mask' values of this setting is be used to perform
98; arbitary functions specific to the card and/or manufacturuer. (Use RegSpy to
99; find out the correct value. See below.)
100;
101; 'Final ()' can be put after defining all inputs in the card, to specify the
102; configuration that should be applied to the card before DScaler exits.
103; Although 'AudioPin' is listed, this setting it is not currently honoured.
104; (Use RegSpy to find out a correct value. See below.)
105;
106; 'UseTDA9887 ()':
107; Formats: pal-bg, pal-i, pal-dk, pal-mn secam-l, secam-dk,
108; ntsc-m, ntsc-jp, radio.
109; Modes:
110; Carrier = qss/intercarrier
111; OutputPort1 = active/inactive
112; OutputPort2 = active/inactive
113; TakeOverPoint = max, min, default, 0x00 .. 0x1f
114;
115; Just 'UseTDA9887 = yes' is also accepted.
116;
117;
118; ***** Using RegSpy to determine correct values: *****
119;
120; If there are more than one card in the computer, make sure the correct card
121; is selected in RegSpy. Using RegSpy involves performing a series of step
122; very similar to those listed here:
123; http://www.dscaler.org/phpBB/viewtopic.php?t=1055
124;
125; Put simply, RegSpy is used to see the value of registers in the TV card while
126; it is in use by a program other than DScaler. The procedure involves looking
127; at the values while the other program is using each of the inputs on the card
128; (or as many of the inputs as you want supposed by DScaler.)
129;
130; (The RegSpy file can also be sent to me but it may take some time before I
131; can reply to your email.)
132;
133; The "other program" is usually the TV viewing program that was supplied with
134; the card, but can be any TV program that works with your card. (Obviously
135; not Dscaler otherwise it would not be necessary to follow these steps.)
136;
137; In the "Hardware" box at the top in RegSpy are the values for 'DeviceID' and
138; 'AutoDetectID' (Subsystem ID) that will be correct regardless of whether the
139; _other program_ is running or which input it is currently showing.
140;
141; The correct value of 'AudioCrystal' should appear in the Registers box beside
142; "SAA7134_AUDIO_CLOCK" while the _other program_ is showing any input. If
143; different inputs show a different audio clock value, use the one for the tuner
144; input. Ignoring the first two digits (left most) in the value shown by
145; RegSpy, the value of 187de7 means 32MHz and 200000 means 24MHz. (SAA7130
146; cards do not have an audio crystal and should use "none" or omit the setting.)
147;
148; The value for 'GPIOMask' is available at the same time 'AudioCrystal' above
149; is. Its value is that of SAA7134_GPIO_GPMODE bit masked (bitwise AND) with
150; 0x0EFFFFFF and '0x' stuck in front of the result. The value shown by RegSpy
151; is in hexadecimal. More often than not, all that is necessary to get the
152; correct value is to drop the left most digit and put '0x' in the front.
153; e.g. "8018e700" becomes 0x018e700. Unnecessary bits left in the value will
154; be internally removed during actual use.
155;
156; The rest of the settings are input specific. To work out their values, choose
157; an input in the _other program_. For that input, the correct values are:
158;
159; - For 'VideoPin', looking at the last digit of "SAA7134_ANALOG_IN_CTRL1".
160; If it is between 0 and 4 (inclusive), that digit is used. If it is 6 or 8,
161; the value used is 0 and the input is probably s-video. If it is 7 or 9, the
162; value used is 1 and the input is probably s-video. Any other value is
163; unexpected.
164;
165; - For 'AudioPin', looking at the last digit of "SAA7134_ANALOG_IO_SELECT"
166; masked (bitwise AND) with 3. If it is between 0 and 2, this digit is used.
167; Any other value is unexpected. The conversion to textual representation
168; (although this is not necessary) is 0 = "line1", 1 = "line2", 2 = "dac".
169;
170; - For 'GPIOSet', 'bits' is the value of "SAA7134_GPIO_GPSTATUS" bit masked
171; (bitwise AND) with the value of GPIOMask determined earlier. 'mask' can be
172; same as the value of GPIOMask. The value shown by RegSpy is in hexadecimal.
173; Some values for 'mask' in the cards already in this file differ from their
174; respective GPIOMask values but those are the result of some guesswork by me.
175;
176; To get the values pertaining to 'Final()', look for the values in RegSpy after
177; the other program_ has exit.
178;
179;
180; Report bugs in this documentation, card list or those related to the parsing
181; of this configuration file to atnak at users.sourceforge.net.
182;
183
184[Proteus Pro [philips reference design]]
185DeviceID = 0x7134
186DefaultTuner = philips_pal
187AudioCrystal = 32MHz
188AutoDetectID = 0x20011131
189
190Input ( "Tuner", tuner )
191 VideoPin = 1
192 AudioPin = dac
193
194Input ( "Composite", composite )
195 VideoPin = 0
196 AudioPin = line1
197
198
199[LifeView FlyVideo3000 / Chronos Video Shuttle II]
200;Chronos Video Shuttle II (Based on FlyVideo 3000, Stereo)
201;Thanks "Velizar Velinov" <veli_velinov2001@ya...>
202DeviceID = 0x7134
203DefaultTuner = philips_pal
204AudioCrystal = 24MHz
205GPIOMask = 0x0018e700
206AutoDetectID = 0x01384e42
207
208Input ( "Tuner", tuner )
209 VideoPin = 1
210 AudioPin = dac
211 GPIOSet( 0x0000, 0xE000 )
212
213Input ( "Composite", composite )
214 VideoPin = 3
215 AudioPin = line2
216 GPIOSet( 0x4000, 0xE000 )
217
218Input ( "S-Video", svideo )
219 VideoPin = 0
220 AudioPin = line2
221 GPIOSet( 0x4000, 0xE000 )
222
223Input ( "Composite over S-Video", composite )
224 VideoPin = 0
225 AudioPin = line2
226 GPIOSet( 0x4000, 0xE000 )
227
228Input ( "Radio", radio )
229 AudioPin = line2
230 GPIOSet( 0x2000, 0xE000 )
231
232Final ()
233 GPIOSet( 0x8000, 0xE000 )
234
235
236[LifeView FlyVideo2000 / Chronos Video Shuttle II]
237;Chronos Video Shuttle II (Based on FlyVideo 2000)
238DeviceID = 0x7130
239;Some variations of this card use differnet tuners. E.g. Temic PAL
240;a.k.a Snazio TVPVR
241DefaultTuner = lg_tapcnew_pal
242GPIOMask = 0x0018e700
243AutoDetectID = 0x01385168
244
245Input ( "Tuner", tuner )
246 VideoPin = 1
247 AudioPin = line2
248 GPIOSet( 0x0000, 0xE000 )
249
250Input ( "Composite", composite )
251 VideoPin = 3
252 AudioPin = line2
253 GPIOSet( 0x4000, 0xE000 )
254
255Input ( "S-Video", svideo )
256 VideoPin = 0
257 AudioPin = line2
258 GPIOSet( 0x4000, 0xE000 )
259
260Input ( "Composite over S-Video", composite )
261 VideoPin = 0
262 AudioPin = line2
263 GPIOSet( 0x4000, 0xE000 )
264
265Input ( "Radio", radio )
266 AudioPin = line2
267 GPIOSet( 0x2000, 0xE000 )
268
269Final ()
270 GPIOSet( 0x8000, 0xE000 )
271
272
273[EMPRESS]
274;(has TS, i2srate=48000, has CCIR656 video out)
275;this comment was added when the card was originally taken
276;out of Gerd Knorr's saa7134 v4l2 drivers
277DeviceID = 0x7134
278DefaultTuner = philips_pal
279AudioCrystal = 32MHz
280AutoDetectID = 0x67521131
281
282Input ( "Tuner", tuner )
283 VideoPin = 1
284 AudioPin = line2
285
286Input ( "Composite", composite )
287 VideoPin = 0
288 AudioPin = line1
289
290Input ( "S-Video", svideo )
291 VideoPin = 0
292 AudioPin = line1
293
294Input ( "Radio", radio )
295 AudioPin = line2
296
297
298[SKNet Monster TV]
299DeviceID = 0x7134
300DefaultTuner = philips_mk2_ntsc
301AudioCrystal = 32MHz
302AutoDetectID = 0x4e851131
303
304Input ( "Tuner", tuner )
305 VideoPin = 1
306 AudioPin = dac
307
308Input ( "Composite", composite )
309 VideoPin = 0
310 AudioPin = line1
311
312Input ( "S-Video", svideo )
313 VideoPin = 0
314 AudioPin = line1
315
316Input ( "Radio", radio )
317 VideoPin = 0
318 AudioPin = line2
319
320
321[Tevion MD 9717]
322DeviceID = 0x7134
323DefaultTuner = philips_pal
324AudioCrystal = 24MHz
325
326Input ( "Tuner", tuner )
327 VideoPin = 1
328 AudioPin = dac
329
330Input ( "Composite", composite )
331 VideoPin = 2
332 AudioPin = line1
333
334Input ( "Composite over S-Video", composite )
335 VideoPin = 3
336 AudioPin = line1
337
338Input ( "S-Video", svideo )
339 VideoPin = 0 ; might req mode 6
340 AudioPin = line1
341
342Input ( "Radio", radio )
343 AudioPin = line2
344
345
346[KNC One TV-Station RDS]
347DeviceID = 0x7134
348DefaultTuner = philips_fm1216me_mk3
349AudioCrystal = 24MHz
350UseTDA9887 = yes
351
352Input ( "Tuner", tuner )
353 VideoPin = 1
354 AudioPin = dac
355
356Input ( "Composite", composite )
357 VideoPin = 2
358 AudioPin = line1
359
360Input ( "Composite 2", composite )
361 VideoPin = 3
362 AudioPin = line1
363
364Input ( "Radio", radio )
365 AudioPin = line2
366
367
368[Terratec Cinergy 400 TV]
369DeviceID = 0x7134
370DefaultTuner = philips_pal
371AudioCrystal = 24MHz
372AutoDetectID = 0x1142153b
373
374Input ( "Tuner", tuner )
375 VideoPin = 1
376 AudioPin = dac
377
378Input ( "Composite", composite )
379 VideoPin = 4
380 AudioPin = line1
381
382Input ( "S-Video", svideo )
383 VideoPin = 0
384 AudioPin = line1
385
386Input ( "Composite over S-Video", composite )
387 VideoPin = 0
388 AudioPin = line1
389
390
391[Medion 5044]
392DeviceID = 0x7134
393DefaultTuner = philips_fm1216me_mk3
394AudioCrystal = 24MHz
395GPIOMask = 0x00006000
396UseTDA9887 = yes
397
398Input ( "Tuner", tuner )
399 VideoPin = 1
400 AudioPin = dac
401 GPIOSet( 0x4000, 0x6000 )
402
403Input ( "Composite", composite )
404 VideoPin = 0
405 AudioPin = line2
406 GPIOSet( 0x0000, 0x6000 )
407
408Input ( "Composite over S-Video", composite )
409 VideoPin = 3
410 AudioPin = line2
411 GPIOSet( 0x0000, 0x6000 )
412
413Input ( "S-Video", svideo )
414 VideoPin = 0
415 AudioPin = line2
416 GPIOSet( 0x0000, 0x6000 )
417
418Input ( "Radio", radio )
419 AudioPin = line2
420 GPIOSet( 0x0000, 0x6000 )
421
422
423[KWORLD KW-TV713XRF / KUROUTO SHIKOU]
424;KWORLD KW-TV713XRF (saa7130)
425;Thanks "b" <b@ki...>
426;this card probably needs GPIO changes but I don't know what they are
427DeviceID = 0x7130
428DefaultTuner = philips_ntsc
429
430Input ( "Tuner", tuner )
431 VideoPin = 1
432 AudioPin = line2
433
434Input ( "Composite", composite )
435 VideoPin = 3
436 AudioPin = line2
437
438Input ( "S-Video", svideo )
439 VideoPin = 0
440 AudioPin = line2
441
442
443[Manli M-TV001]
444;Manli M-TV001 (saa7130)
445;Thanks "Bedo" Bedo@dscaler.forums
446DeviceID = 0x7130
447;Should be LG TPI8PSB12P PAL B/G
448DefaultTuner = lg_b11d_pal
449GPIOMask = 0x00006000
450
451Input ( "Tuner", tuner )
452 VideoPin = 3
453 AudioPin = line2
454 GPIOSet( 0x0000, 0x6000 )
455
456Input ( "Composite", composite )
457 VideoPin = 1
458 AudioPin = line1
459 GPIOSet( 0x0000, 0x6000 )
460
461Input ( "S-Video", svideo )
462 VideoPin = 0
463 AudioPin = line1
464 GPIOSet( 0x0000, 0x6000 )
465
466
467[PrimeTV 7133]
468;PrimeTV 7133 (saa7133)
469;Thanks "Shin'ya Yamaguchi" <yamaguchi@no...>
470;(This card uses the unsupported saa7133 chip.)
471DeviceID = 0x7133
472;Should be TCL2002NJ or Philips FI1286 (NTSC M-J)
473DefaultTuner = philips_fi1286_ntsc_m_j
474AudioCrystal = 24MHz
475GPIOMask = 0x0018e700
476AutoDetectID = 0x01385168
477
478Input ( "Tuner", tuner )
479 VideoPin = 1
480 AudioPin = line1
481 GPIOSet( 0x2000, 0xE000 )
482
483Input ( "Composite", composite )
484 VideoPin = 3
485 AudioPin = line1
486 GPIOSet( 0x4000, 0xE000 )
487
488Input ( "S-Video", svideo )
489 VideoPin = 0
490 AudioPin = line1
491 GPIOSet( 0x4000, 0xE000 )
492
493Final ()
494 GPIOSet( 0x8000, 0xE000 )
495
496
497[Terratec Cinergy 600 TV]
498;Thanks "Michel de Glace" <mglace@my...>
499DeviceID = 0x7134
500DefaultTuner = philips_pal
501AudioCrystal = 24MHz
502AutoDetectID = 0x1143153b
503
504Input ( "Tuner", tuner )
505 VideoPin = 1
506 AudioPin = dac
507
508Input ( "Composite", composite )
509 VideoPin = 4
510 AudioPin = line1
511
512Input ( "S-Video", svideo )
513 VideoPin = 0 ; might req mode 6
514 AudioPin = line1
515
516Input ( "Composite over S-Video", composite )
517 VideoPin = 0
518 AudioPin = line1
519
520Input ( "Radio", radio )
521 AudioPin = line2
522
523
524[Medion TV-Tuner 7134 MK2/3]
525;Thanks "DavidbowiE" Guest@dscaler.forums
526;Thanks "Josef Schneider" <josef@ne...>
527DeviceID = 0x7134
528DefaultTuner = philips_fm1216me_mk3
529AudioCrystal = 32MHz
530AutoDetectID = 0x000316be
531
532UseTDA9887 ()
533 SetModes ( global ) = { OutputPort2 = active }
534 ;Medion 7134 uses OutputPort2 for audio AGC.
535 ;Thanks "Eddy De Greef" on video4linux-list at redhat dot com
536
537Input ( "Tuner", tuner )
538 VideoPin = 1
539 AudioPin = dac
540
541Input ( "Composite", composite )
542 VideoPin = 0
543 AudioPin = line1
544
545Input ( "S-Video", svideo )
546 VideoPin = 0 ; might req mode 6
547 AudioPin = line1
548
549Input ( "Radio", radio )
550 AudioPin = line2
551
552
553[Typhoon TV-Radio 90031]
554;Typhoon TV+Radio (Art.Nr. 90031)
555;Thanks "Tom Zoerner" <tomzo@ne...>
556DeviceID = 0x7134
557DefaultTuner = philips_pal
558AudioCrystal = 24MHz
559
560Input ( "Tuner", tuner )
561 VideoPin = 1
562 AudioPin = dac
563
564Input ( "Composite", composite )
565 VideoPin = 3
566 ;MUTE, card has no audio in
567 AudioPin = line1
568
569Input ( "S-Video", svideo )
570 VideoPin = 0
571 ;MUTE, card has no audio in
572 AudioPin = line1
573
574Input ( "Radio", radio )
575 AudioPin = line2
576
577
578[Manli M-TV002]
579;Manli M-TV002 (saa7130)
580;Thanks "Patrik Gloncak" <gloncak@ho...>
581DeviceID = 0x7130
582DefaultTuner = lg_b11d_pal
583
584Input ( "Tuner", tuner )
585 VideoPin = 3
586 AudioPin = line2
587
588Input ( "Composite", composite )
589 VideoPin = 1
590 AudioPin = line1
591
592Input ( "S-Video", svideo )
593 VideoPin = 0 ; might req mode 6
594 AudioPin = line1
595
596Input ( "Radio", radio )
597 AudioPin = line2
598
599
600[V-Gear MyTV SAP PK]
601;Thanks "Ken Chung" <kenchunghk2000@ya...>
602DeviceID = 0x7134
603DefaultTuner = philips_pal_i
604AudioCrystal = 32MHz
605GPIOMask = 0x00004400
606
607Input ( "Tuner", tuner )
608 VideoPin = 1
609 AudioPin = dac
610 GPIOSet( 0x0400, 0x4400 )
611
612Input ( "Composite", composite )
613 VideoPin = 3
614 AudioPin = line1
615 GPIOSet( 0x0400, 0x4400 )
616
617Input ( "S-Video", svideo )
618 VideoPin = 0
619 AudioPin = line1
620 GPIOSet( 0x0400, 0x4400 )
621
622
623[ASUS TV/FM]
624;Thanks "Wolfgang Scholz" <wolfgang.scholz@ka...>
625DeviceID = 0x7134
626DefaultTuner = philips_fm1216me_mk3
627AudioCrystal = 32MHz
628AutoDetectID = 0x48421043
629UseTDA9887 = yes
630
631Input ( "Tuner", tuner )
632 VideoPin = 1
633 AudioPin = dac
634
635Input ( "Composite", composite )
636 VideoPin = 4
637 AudioPin = line2
638
639Input ( "S-Video", svideo )
640 VideoPin = 0 ; might req mode 6
641 AudioPin = line2
642
643Input ( "Radio", radio )
644 AudioPin = line2
645
646
647[Aopen VA1000 Lite2]
648;Aopen VA1000 Lite2 (saa7130)
649;Thanks "stu" <ausstu@ho...>
650DeviceID = 0x7130
651DefaultTuner = lg_tapcnew_pal
652GPIOMask = 0x00000060
653
654Input ( "Tuner", tuner )
655 VideoPin = 0
656 AudioPin = line1
657 GPIOSet( 0x0070, 0x40 )
658
659Input ( "Composite", composite )
660 VideoPin = 0
661 AudioPin = line1
662 GPIOSet( 0x0070, 0x20 )
663
664Input ( "S-Video", svideo )
665 VideoPin = 0
666 AudioPin = line1
667 GPIOSet( 0x0070, 0x20 )
668
669
670[ASK SELECT AS-VCV300/PCI]
671;(saa7130)
672;Thanks "Tetsuya Takahashi" <tetsu_64k@ze...>
673; - may have Videoport
674; - may have Transport Stream
675DeviceID = 0x7130
676AutoDetectID = 0x226e1048
677
678Input ( "Composite", composite )
679 VideoPin = 0
680 AudioPin = line1
681
682Input ( "S-Video", svideo )
683 VideoPin = 1
684 AudioPin = line1
685
686
687[Medion MD-2819 PC-TV-radio card]
688;Thanks "Sanel.B" <vlasenica@ya...>
689;Thanks "Mc" <michel.heusinkveld2@wa...>
690;Thanks "Ing. Arno Pucher" <eolruin@ch...>
691DeviceID = 0x7134
692DefaultTuner = philips_fm1216me_mk3
693AudioCrystal = 32MHz
694GPIOMask = 0x00040007
695AutoDetectID = 0xa70b1461
696UseTDA9887 = yes
697
698Input ( "Tuner", tuner )
699 VideoPin = 1
700 AudioPin = dac
701 GPIOSet( 0x0006, 0x40007 )
702
703Input ( "Composite", composite )
704 VideoPin = 3
705 AudioPin = line1
706 GPIOSet( 0x0006, 0x40007 )
707
708Input ( "S-Video", svideo )
709 VideoPin = 0 ; might req mode 6
710 AudioPin = line1
711 GPIOSet( 0x0006, 0x40007 )
712
713Input ( "Radio", radio )
714 AudioPin = line1
715 GPIOSet( 0x0005, 0x40007 )
716
717Final ()
718 GPIOSet( 0x0004, 0x40007 )
719
720
721[FlyVideo FlyView 3100 (no audio)]
722;FlyVideo FlyView 3100 (NTSC Version - United States)
723;Thanks "Ryan N. Datsko" <MysticWhiteDragon@ho...>
724;SAA7133 -- not supported
725DeviceID = 0x7133
726DefaultTuner = philips_ntsc
727GPIOMask = 0x0018e700
728AutoDetectID = 0x01385168
729
730Input ( "Tuner", tuner )
731 VideoPin = 1
732 AudioPin = line1
733 GPIOSet( 0x0000, 0xE000 )
734
735Input ( "Composite", composite )
736 VideoPin = 3
737 AudioPin = line1
738 GPIOSet( 0x4000, 0xE000 )
739
740Input ( "Radio", radio )
741 AudioPin = line1
742 GPIOSet( 0x0000, 0xE000 )
743
744Final ()
745 GPIOSet( 0x8000, 0xE000 )
746
747
748[Pinnacle PCTV Stereo]
749;Thanks "Fabio Maione" <maione@ma...>
750;Thanks "Dr. Uwe Zettl" <uwe.zettl@t...>
751;Thanks "Aristarco" <aristarco@ar...>
752;Thanks "Abu Baker" <shaair@g...>
753;Thanks "Graham Jest" <GrahamJest@ri...>
754;Thanks "Werner Meyer" <werner.meyer@ep...>
755;Card uses specialized TDA9887 chip configuration for audio
756DeviceID = 0x7134
757DefaultTuner = mt2050_pal
758AudioCrystal = 32MHz
759AutoDetectID = 0x002b11bd
760
761UseTDA9887 ()
762 SetModes ( pal-bg ) = { intercarrier }
763 SetModes ( pal-i ) = { intercarrier }
764 SetModes ( pal-dk ) = { intercarrier }
765 ; These three were tested. Maybe other formats
766 ; should be intercarrier too. (Default is QSS.)
767
768Input ( "Tuner", tuner )
769 VideoPin = 3
770 AudioPin = dac
771
772Input ( "Composite", composite )
773 VideoPin = 1
774 AudioPin = line2
775
776Input ( "S-Video", svideo )
777 VideoPin = 0
778 AudioPin = line2
779
780
781[AverMedia AverTV Studio 305]
782;Thanks "Oeoeeia Aieodee" <sid16@ya...>
783DeviceID = 0x7130
784DefaultTuner = philips_fm1216me_mk3
785GPIOMask = 0x00040007
786AutoDetectID = 0x21151461
787UseTDA9887 = yes
788
789Input ( "Tuner", tuner )
790 VideoPin = 1
791 AudioPin = line1
792 GPIOSet( 0x0005, 0x40007 )
793
794Input ( "Composite", composite )
795 VideoPin = 3
796 AudioPin = line1
797 GPIOSet( 0x0006, 0x40007 )
798
799Input ( "S-Video", svideo )
800 VideoPin = 0 ; might req mode 6
801 AudioPin = line1
802 GPIOSet( 0x0006, 0x40007 )
803
804Input ( "Radio", radio )
805 AudioPin = line1
806 GPIOSet( 0x0005, 0x40007 )
807
808Final ()
809 AudioPin = dac
810 GPIOSet( 0x0004, 0x40007 )
811
812
813[Elitegroup EZ-TV]
814;Thanks "Arturo Garcia" <argabulk@ho...>
815;+ Card "Grandmars PV951P4TF" is same except ID and Tuner chip(?)
816; Thanks Kwok Kelvin <kelvin002@ho...>
817DeviceID = 0x7134
818DefaultTuner = philips_pal
819AudioCrystal = 32MHz
820AutoDetectID = 0x4cb41019
821
822Input ( "Tuner", tuner )
823 VideoPin = 1
824 AudioPin = dac
825
826Input ( "Composite", composite )
827 VideoPin = 3
828 AudioPin = line1
829
830Input ( "S-Video", svideo )
831 VideoPin = 0
832 AudioPin = line1
833
834Input ( "Radio", radio )
835 AudioPin = line2
836
837
838[ST Lab PCI-TV7130]
839;Thanks "Aidan Gill" <schmookoo@ho...>
840DeviceID = 0x7130
841DefaultTuner = philips_pal
842GPIOMask = 0x00007000
843AutoDetectID = 0x20011131
844
845Input ( "Tuner", tuner )
846 VideoPin = 1
847 AudioPin = line2
848 GPIOSet( 0x0000, 0x7000 )
849
850Input ( "Composite", composite )
851 VideoPin = 3
852 AudioPin = line1
853 GPIOSet( 0x2000, 0x7000 )
854
855Input ( "S-Video", svideo )
856 VideoPin = 0 ; might req mode 6
857 AudioPin = line1
858 GPIOSet( 0x2000, 0x7000 )
859
860Final ()
861 AudioPin = dac
862 GPIOSet( 0x3000, 0x7000 )
863
864[Lifeview FlyTV Platinum Gold]
865DeviceID = 0x7133
866DefaultTuner = philips_tda8275
867GPIOMask = 0x0019E700
868AutoDetectID = 0x03045168
869AudioCrystal = 24MHz
870
871Input ( "Tuner", tuner )
872 VideoPin = 1
873 AudioPin = dac
874 GPIOSet( 0x16400, 0x0019E700 )
875
876Input ( "Composite", composite )
877 VideoPin = 3
878 AudioPin = line2
879 GPIOSet( 0x16400, 0x0019E700 )
880
881Input ( "S-Video", svideo )
882 VideoPin = 0
883 AudioPin = line2
884 GPIOSet( 0x16400, 0x0019E700 )
885
886Final ()
887 GPIOSet( 0x16400, 0x0019E700 )
888
889[Lifeview FlyTV Platinum (no audio)]
890;Thanks "Chousw" <chousw@ms...>
891;SAA7133 -- not supported
892DeviceID = 0x7133
893DefaultTuner = philips_ntsc
894GPIOMask = 0x0018e700
895AutoDetectID = 0x02145168
896
897Input ( "Tuner", tuner )
898 VideoPin = 1
899 AudioPin = line1
900 GPIOSet( 0x0000, 0xE000 )
901
902Input ( "Composite", composite )
903 VideoPin = 3
904 AudioPin = line1
905 GPIOSet( 0x4000, 0xE000 )
906
907Input ( "S-Video", svideo )
908 VideoPin = 0 ; might req mode 6
909 AudioPin = line1
910 GPIOSet( 0x4000, 0xE000 )
911
912Final ()
913 GPIOSet( 0x8000, 0xE000 )
914
915
916[Compro VideoMate TV Gold Plus]
917;Thanks "Stephen McCormick" <sdmcc@pa...>
918DeviceID = 0x7134
919DefaultTuner = philips_pal
920AudioCrystal = 32MHz
921GPIOMask = 0x001ce780
922AutoDetectID = 0xc200185b
923
924Input ( "Tuner", tuner )
925 VideoPin = 1
926 AudioPin = dac
927 GPIOSet( 0x8080, 0x1CE780 )
928
929Input ( "Composite", composite )
930 VideoPin = 3
931 AudioPin = line1
932 GPIOSet( 0x8080, 0x1CE780 )
933
934Input ( "S-Video", svideo )
935 VideoPin = 0 ; might req mode 6
936 AudioPin = line1
937 GPIOSet( 0x8080, 0x1CE780 )
938
939Final ()
940 GPIOSet( 0xC8000, 0x1CE780 )
941
942
943[Much TV Plus]
944;Much TV Plus IT005
945;Thanks "Norman Jonas" <normanjonas@ar...>
946DeviceID = 0x7134
947;Should be LG TPI8PSB02P PAL B/G
948DefaultTuner = lg_b11d_pal
949AudioCrystal = 32MHz
950
951Input ( "Tuner", tuner )
952 VideoPin = 3
953 AudioPin = dac
954
955Input ( "Composite", composite )
956 VideoPin = 1
957 AudioPin = line1
958
959Input ( "S-Video", svideo )
960 VideoPin = 0 ; might req mode 6
961 AudioPin = line1
962
963Input ( "Radio", radio )
964 AudioPin = line2
965
966
967[Dazzle My TV]
968;Thanks <rockmong@ho...>
969;Looks like a FlyVideo 2000 clone (from Korea)
970DeviceID = 0x7130
971DefaultTuner = philips_ntsc
972GPIOMask = 0x0018e700
973AutoDetectID = 0x01384e42
974
975Input ( "Tuner", tuner )
976 VideoPin = 1
977 AudioPin = line2
978 GPIOSet( 0x4000, 0xE000 )
979
980Input ( "Composite", composite )
981 VideoPin = 3
982 AudioPin = line1
983 GPIOSet( 0x4000, 0xE000 )
984
985Input ( "S-Video", svideo )
986 VideoPin = 0
987 AudioPin = line1
988 GPIOSet( 0x4000, 0xE000 )
989
990
991[Genius Video Wonder PRO III]
992;Thanks Michal Kueera <michalk@my...>
993;Looks like another FlyVideo 3000 clone (from Czech Republic)
994;Notice this card is a SAA7134 but the DAC appears not used
995DeviceID = 0x7134
996DefaultTuner = philips_pal
997AudioCrystal = 32MHz
998GPIOMask = 0x0018e700
999AutoDetectID = 0x01385168
1000
1001Input ( "Tuner", tuner )
1002 VideoPin = 1
1003 AudioPin = line2
1004 GPIOSet( 0x0000, 0xE000 )
1005
1006Input ( "Composite", composite )
1007 VideoPin = 3
1008 AudioPin = line2
1009 GPIOSet( 0x4000, 0xE000 )
1010
1011Input ( "S-Video", svideo )
1012 VideoPin = 0
1013 AudioPin = line2
1014 GPIOSet( 0x4000, 0xE000 )
1015
1016Final ()
1017 GPIOSet( 0x8000, 0xE000 )
1018
1019
1020[V-Gear MyTV2 Radio]
1021;V-Gear MyTV2 Radio (saa7130)
1022;Thanks "Daniel Kutin" <daniel.kutin@os...>
1023;Another card by vendor 0x0138.
1024DeviceID = 0x7130
1025DefaultTuner = philips_pal
1026GPIOMask = 0x0000e000
1027AutoDetectID = 0x013819d0
1028
1029Input ( "Tuner", tuner )
1030 VideoPin = 1
1031 AudioPin = line2
1032 GPIOSet( 0x0000, 0xE000 )
1033
1034Input ( "Composite", composite )
1035 VideoPin = 3
1036 AudioPin = line2
1037 GPIOSet( 0x4000, 0xE000 )
1038
1039Input ( "S-Video", svideo )
1040 VideoPin = 0 ; might req mode 6
1041 AudioPin = line2
1042 GPIOSet( 0x4000, 0xE000 )
1043
1044Input ( "Radio", radio )
1045 AudioPin = line2
1046 GPIOSet( 0x2000, 0xE000 )
1047
1048Final ()
1049 AudioPin = dac
1050 GPIOSet( 0x8000, 0xE000 )
1051
1052
1053[K-Win V-Stream Studio TV Terminator]
1054;Thanks "Alex Perez" <aperez@st...>
1055;Thanks Petya Petrova <petya_84bg@ya...>
1056;This card may use VideoPort, and various TS I/O.
1057DeviceID = 0x7133
1058DefaultTuner = philips_tda8275
1059AudioCrystal = 32MHz
1060GPIOMask = 0x0038e700
1061
1062Input ( "Tuner", tuner )
1063 VideoPin = 1
1064 AudioPin = dac
1065 GPIOSet( 0x008000, 0x30E000 )
1066
1067Input ( "Composite", composite )
1068 VideoPin = 3
1069 AudioPin = line1 ; guessed
1070 GPIOSet( 0x008000, 0x30E000 )
1071
1072Input ( "S-Video", svideo )
1073 VideoPin = 0
1074 AudioPin = line1 ; guessed
1075 GPIOSet( 0x008000, 0x30E000 )
1076
1077Input ( "Radio", radio )
1078 AudioPin = line2 ; guessed
1079 GPIOSet( 0x208000, 0x30E000 )
1080
1081Final ()
1082 GPIOSet( 0x008000, 0x30E000 )
1083
1084
1085[Terratec Cinergy 200 TV]
1086;Thanks "Jan Kuhmann" <jan.kuhmann@we...>
1087DeviceID = 0x7130
1088DefaultTuner = philips_pal
1089AutoDetectID = 0x1152153b
1090
1091Input ( "Tuner", tuner )
1092 VideoPin = 1
1093 AudioPin = line2
1094
1095Input ( "Composite", composite )
1096 VideoPin = 4
1097 AudioPin = line1
1098
1099Input ( "S-Video", svideo )
1100 VideoPin = 0 ; might req mode 6
1101 AudioPin = line1
1102
1103
1104[Empire PCI TV-Radio LE]
1105;Thanks "Matteo Azzali" <matte.az@li...>
1106;This card may have noise problems on audio line1 if set to
1107;"1.0 Vrms or less". (Configured in Advanced Settings.)
1108DeviceID = 0x7130
1109DefaultTuner = philips_pal
1110GPIOMask = 0x00004700
1111
1112Input ( "Tuner", tuner )
1113 VideoPin = 1
1114 AudioPin = line2
1115 GPIOSet( 0x000, 0x700 )
1116
1117Input ( "Composite", composite )
1118 VideoPin = 3
1119 AudioPin = line1
1120 GPIOSet( 0x200, 0x700 )
1121
1122Input ( "S-Video", svideo )
1123 VideoPin = 0 ; might req mode 6
1124 AudioPin = line1
1125 GPIOSet( 0x200, 0x700 )
1126
1127Input ( "Radio", radio )
1128 AudioPin = line1
1129 GPIOSet( 0x100, 0x700 )
1130
1131Final ()
1132 AudioPin = dac
1133 GPIOSet( 0x400, 0x700 )
1134
1135
1136[AverMedia AverTV Studio 307]
1137;Thanks "Abramov DA" <a6pamob@ya...>
1138DeviceID = 0x7134
1139DefaultTuner = philips_fm1216me_mk3
1140AudioCrystal = 32MHz
1141GPIOMask = 0x0c040007
1142AutoDetectID = 0x97151461
1143UseTDA9887 = yes
1144
1145Input ( "Tuner", tuner )
1146 VideoPin = 1
1147 AudioPin = dac
1148 GPIOSet( 0x1, 0x7 )
1149
1150Input ( "Composite", composite )
1151 VideoPin = 3
1152 AudioPin = line1
1153 GPIOSet( 0x2, 0x7 )
1154
1155Input ( "S-Video", svideo )
1156 VideoPin = 0
1157 AudioPin = line1
1158 GPIOSet( 0x2, 0x7 )
1159
1160Input ( "Radio", radio )
1161 AudioPin = line2
1162 GPIOSet( 0x1, 0x7 )
1163
1164Final ()
1165 GPIOSet( 0x0, 0x7 )
1166
1167
1168[AverMedia DVD EZMaker PCI]
1169;Thanks "" <renascent@c...>
1170DeviceID = 0x7130
1171GPIOMask = 0x00040003
1172AutoDetectID = 0x10ff1461
1173
1174Input ( "Composite", composite )
1175 VideoPin = 3
1176 AudioPin = line1
1177 GPIOSet( 0x2, 0x2 )
1178
1179Input ( "S-Video", svideo )
1180 VideoPin = 0
1181 AudioPin = line1
1182 GPIOSet( 0x2, 0x2 )
1183
1184
1185[Compro VideoMate TV Gold Plus II]
1186;Thanks "Ruslan" <ruslan@de...>
1187;Thanks "Elshin Roman" <roxmail@li...>
1188; I recieved two RegSpy logs of this card with vastly different
1189; GPIO status and modes. The first style is very similar to that
1190; which is used by the non-II "Gold Plus" card also in this file.
1191; It is the GPIO lines that are commented out.
1192;
1193; This card has a TEA5767 chip at I2C address 0x60 (0xC0) which is
1194; not the tuner.
1195;
1196; Note that this card has the same auto detect ID as the non-II
1197; version of this card by the same manufacturer.
1198DeviceID = 0x7134
1199DefaultTuner = lg_tapcnew_pal
1200AudioCrystal = 32MHz
1201;GPIOMask = 0x001ce780
1202GPIOMask = 0x008c1880
1203AutoDetectID = 0xc200185b
1204
1205Input ( "Tuner", tuner )
1206 VideoPin = 1
1207 AudioPin = dac
1208 ;GPIOSet( 0xC8080, 0x1CE780 )
1209 GPIOSet( 0x800000, 0x8c1880 )
1210
1211Input ( "Composite", composite )
1212 VideoPin = 3
1213 AudioPin = line1
1214 ;GPIOSet( 0xC8080, 0x1CE780 )
1215 GPIOSet( 0x801000, 0x8c1880 )
1216
1217Input ( "S-Video", svideo )
1218 VideoPin = 0 ; might req mode 6
1219 AudioPin = line1
1220 ;GPIOSet( 0xC8080, 0x1CE780 )
1221 GPIOSet( 0x800800, 0x8c1880 )
1222
1223Input ( "Radio", radio )
1224 AudioPin = dac
1225 GPIOSet( 0x880000, 0x8c1880 )
1226
1227Final ()
1228 ;GPIOSet( 0xC8000, 0x1CE780 )
1229 GPIOSet( 0x840000, 0x8c1880 )
1230
1231
1232[FOTOCOM TV ONE XP]
1233;Thanks "Chousw" <chousw@ms...>
1234;This card appears to use the DAC audio input even though
1235;it is a SAA7130 card.
1236DeviceID = 0x7130
1237DefaultTuner = tcl_2002n
1238GPIOMask = 0x00003000
1239AutoDetectID = 0x23111131
1240
1241Input ( "Tuner", tuner )
1242 VideoPin = 1
1243 AudioPin = dac
1244 GPIOSet( 0x0000, 0x3000 )
1245
1246Input ( "Composite", composite )
1247 VideoPin = 3
1248 AudioPin = line1
1249 GPIOSet( 0x2000, 0x3000 )
1250
1251Input ( "S-Video", svideo )
1252 VideoPin = 0 ; might req mode 6
1253 AudioPin = line1
1254 GPIOSet( 0x2000, 0x3000 )
1255
1256Final ()
1257 GPIOSet( 0x3000, 0x3000 )
1258
1259
1260[Medion MD-42073]
1261;Thanks "Jeffrey Willemsen" <detox@wa...>
1262;This card is exactly the same as the "Medion MD-2819"
1263;card that is also in this file except it doesn't have
1264;the constant 0x4 bit set in the GPIO. This entry might
1265;not be necessary.
1266DeviceID = 0x7134
1267DefaultTuner = philips_fm1216me_mk3
1268AudioCrystal = 32MHz
1269GPIOMask = 0x00040003
1270AutoDetectID = 0xa70b1461
1271UseTDA9887 = yes
1272
1273Input ( "Tuner", tuner )
1274 VideoPin = 1
1275 AudioPin = dac
1276 GPIOSet( 0x0002, 0x40003 )
1277
1278Input ( "Composite", composite )
1279 VideoPin = 3
1280 AudioPin = line1
1281 GPIOSet( 0x0002, 0x40003 )
1282
1283Input ( "S-Video", svideo )
1284 VideoPin = 0 ; might req mode 6
1285 AudioPin = line1
1286 GPIOSet( 0x0002, 0x40003 )
1287
1288Input ( "Radio", radio )
1289 AudioPin = line1
1290 GPIOSet( 0x0001, 0x40003 )
1291
1292Final ()
1293 GPIOSet( 0x0000, 0x40003 )
1294
1295
1296[V-Stream Xpert-TV PVR-7134]
1297;Thanks "Adam Kodish" <adam.kodish@nt...>
1298DeviceID = 0x7134
1299DefaultTuner = philips_pal_i
1300AudioCrystal = 32MHz
1301GPIOMask = 0x0700
1302
1303Input ( "Tuner", tuner )
1304 VideoPin = 1
1305 AudioPin = dac
1306 GPIOSet( 0x000, 0x700 )
1307
1308Input ( "Composite", composite )
1309 VideoPin = 3
1310 AudioPin = line1
1311 GPIOSet( 0x200, 0x700 )
1312
1313Input ( "S-Video", svideo )
1314 VideoPin = 0 ; might req mode 6
1315 AudioPin = line1
1316 GPIOSet( 0x200, 0x700 )
1317
1318Input ( "Radio", radio )
1319 AudioPin = line1
1320 GPIOSet( 0x100, 0x700 )
1321
1322Final ()
1323 GPIOSet( 0x000, 0x700 )
1324
1325
1326[Terratec Cinergy 400 Mobile]
1327;Thanks "Kurt Edegger" <news_tmp1@ed...>
1328; This card does not have a loopback cable and relies
1329; on DMA for audio which is not supported.
1330DeviceID = 0x7133
1331DefaultTuner = alps_tsbe5_pal
1332AudioCrystal = 32MHz
1333GPIOMask = 0x001ce700
1334AutoDetectID = 0x1162153b
1335
1336Input ( "Tuner", tuner )
1337 VideoPin = 1
1338 AudioPin = dac
1339 GPIOSet( 0x002000, 0x1ce700 )
1340
1341Input ( "Composite", composite )
1342 VideoPin = 3
1343 AudioPin = line1
1344 GPIOSet( 0x042000, 0x1ce700 )
1345
1346Input ( "S-Video", svideo )
1347 VideoPin = 1 ; 1 for mode 9
1348 AudioPin = line1
1349 GPIOSet( 0x042000, 0x1ce700 )
1350
1351Final ()
1352 GPIOSet( 0x042000, 0x1ce700 )
1353
1354
1355[Asus 7131D]
1356;Thanks "Keld Damsbo" <keld@dam...>
1357DeviceID = 0x7133
1358DefaultTuner = philips_tda8275
1359AudioCrystal = 32MHz
1360GPIOMask = 0x0200000
1361AutoDetectID = 0x48621043
1362
1363Input ( "Tuner", tuner )
1364 VideoPin = 1
1365 AudioPin = dac
1366
1367Input ( "Composite", composite )
1368 VideoPin = 3
1369 AudioPin = line2
1370
1371Input ( "S-Video", svideo )
1372 VideoPin = 0
1373 AudioPin = line2
1374
1375Input ( "CCIR656", ccir )
1376 VideoPin = 2
1377 AudioPin = line2
1378
1379Input ( "Radio", radio )
1380 AudioPin = line2
1381
1382
1383[ASUS TV-FM 7135 Silicon]
1384;Thanks "Keld Damsbo" <keld@dam...>
1385DeviceID = 0x7133
1386DefaultTuner = philips_tda8275
1387AudioCrystal = 32MHz
1388AutoDetectID = 0x48451043
1389UseTDA9887 = yes
1390
1391Input ( "Tuner", tuner )
1392 VideoPin = 1
1393 AudioPin = dac
1394
1395Input ( "Composite", composite )
1396 VideoPin = 3
1397 AudioPin = line2
1398
1399Input ( "S-Video", svideo )
1400 VideoPin = 0
1401 AudioPin = line2
1402
1403 Input ( "Radio", radio )
1404 AudioPin = line2
1405
1406
1407[MSI TV@nywhere Plus]
1408DeviceID = 0x7133
1409DefaultTuner = philips_tda8275
1410GPIOMask = 0x39E700
1411AutoDetectID = 0x62311462
1412AudioCrystal = 32MHz
1413
1414Input ("Tuner", tuner)
1415 VideoPin = 1
1416 AudioPin = line1
1417 GPIOSet(0x16400, 0x39E700)
1418
1419Input ("Composite", composite)
1420 VideoPin = 3
1421 AudioPin = line1
1422 GPIOSet(0x16400, 0x39E700)
1423
1424Input ("S-Video", svideo)
1425 VideoPin = 0
1426 AudioPin = line1
1427 GPIOSet(0x16400, 0x39E700)
1428
1429Final ()
1430 GPIOSet(0x16400, 0x39E700)
1431
1432
1433[MSI TV@nywhere Pro (Pal)]
1434;Thanks "captain-shiny" from Forum
1435DeviceID = 0x7134
1436DefaultTuner = tena_9533_di
1437GPIOMask = 0x700
1438AudioCrystal = 32MHz
1439AutoDetectID = 0x88031462
1440
1441Input ( "Tuner", tuner )
1442 VideoPin = 1
1443 AudioPin = dac
1444 GPIOSet( 0x100, 0x700 )
1445
1446Input ( "Composite", composite )
1447 VideoPin = 3
1448 AudioPin = line1
1449 GPIOSet( 0x200, 0x700 )
1450
1451Input ( "S-Video", svideo )
1452 VideoPin = 0
1453 AudioPin = line1
1454 GPIOSet( 0x200, 0x700 )
1455
1456
1457; ***** Tuner list: (as at July 2005) *****
1458; auto -2
1459; setup -1
1460; absent 0
1461; philips_pal_i 1
1462; philips_ntsc 2
1463; philips_secam 3
1464; philips_pal 4
1465; temic_4002fh5_pal 5
1466; temic_4032fy5_ntsc 6
1467; temic_4062fy5_pal_i 7
1468; temic_4036fy5_ntsc 8
1469; alps_tsbh1_ntsc 9
1470; alps_tsbe1_pal 10
1471; alps_tsbb5_pal_i 11
1472; alps_tsbe5_pal 12
1473; alps_tsbc5_pal 13
1474; temic_4006fh5_pal 14
1475; philips_1236d_ntsc_input1 15
1476; philips_1236d_ntsc_input2 16
1477; alps_tsch6_ntsc 17
1478; temic_4016fy5_pal 18
1479; philips_mk2_ntsc 19
1480; temic_4066fy5_pal_i 20
1481; temic_4006fn5_pal 21
1482; temic_4009fr5_pal 22
1483; temic_4039fr5_ntsc 23
1484; temic_4046fm5_multi 24
1485; philips_pal_dk 25
1486; philips_multi 26
1487; lg_i001d_pal_i 27
1488; lg_i701d_pal_i 28
1489; lg_r01f_ntsc 29
1490; lg_b01d_pal 30
1491; lg_b11d_pal 31
1492; temic_4009fn5_pal 32
1493; mt2032 33
1494; sharp_2u5jf5540_ntsc 34
1495; lg_tapch701p_ntsc 35
1496; samsung_pal_tcpm9091pd27 36
1497; temic_4106fh5 37
1498; temic_4012fy5 38
1499; temic_4136fy5 39
1500; lg_tapcnew_pal 40
1501; philips_fm1216me_mk3 41
1502; lg_tapcnew_ntsc 42
1503; mt2032_pal 43
1504; philips_fi1286_ntsc_m_j 44
1505; mt2050 45
1506; mt2050_pal 46
1507; philips_4in1 47
1508; tcl_2002n 48
1509; hitachi_ntsc 49
1510; philips_pal_mk 50
1511; philips_fm1236_mk3 51
1512; lg_ntsc_tape 52
1513; tnf_8831bgff 53
1514; philips_fm1256_ih3 54
1515; philips_fq1286 55
1516; lg_pal_tape 56
1517; philips_fq1216ame_mk4 57
1518; philips_fq1236a_mk4 58
1519; philips_tda8275 59
1520; ymec_tvf_8531mf 60
1521; ymec_tvf_5533mf 61
1522; tena_9533_di 62
1523; philips_fmd1216me_mk3 63
1524;