Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] v4l: Documentation

- Card definitions updated.
- Tail spaces removed.
- Mark all 7135 cards as 7133.
- Correct info about sync byte for MPEG-2 transport stream packets.

Signed-off-by: Michael Krufky <mkrufky@m1k.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
Signed-off-by: hermann pitton <hermann.pitton@onlinehome.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Mauro Carvalho Chehab and committed by
Linus Torvalds
db036a07 86ddd96f

+54 -46
+1 -1
Documentation/video4linux/CARDLIST.bttv
··· 1 - card=0 - *** UNKNOWN/GENERIC *** 1 + card=0 - *** UNKNOWN/GENERIC *** 2 2 card=1 - MIRO PCTV 3 3 card=2 - Hauppauge (bt848) 4 4 card=3 - STB, Gateway P/N 6000699 (bt848)
+2
Documentation/video4linux/CARDLIST.cx88
··· 27 27 card=26 - IODATA GV/BCTV7E 28 28 card=27 - PixelView PlayTV Ultra Pro (Stereo) 29 29 card=28 - DViCO FusionHDTV 3 Gold-T 30 + card=29 - ADS Tech Instant TV DVB-T PCI 31 + card=30 - TerraTec Cinergy 1400 DVB-T
+8 -6
Documentation/video4linux/CARDLIST.saa7134
··· 1 - 0 -> UNKNOWN/GENERIC 1 + 0 -> UNKNOWN/GENERIC 2 2 1 -> Proteus Pro [philips reference design] [1131:2001,1131:2001] 3 3 2 -> LifeView FlyVIDEO3000 [5168:0138,4e42:0138] 4 4 3 -> LifeView FlyVIDEO2000 [5168:0138] 5 5 4 -> EMPRESS [1131:6752] 6 6 5 -> SKNet Monster TV [1131:4e85] 7 - 6 -> Tevion MD 9717 7 + 6 -> Tevion MD 9717 8 8 7 -> KNC One TV-Station RDS / Typhoon TV Tuner RDS [1131:fe01,1894:fe01] 9 9 8 -> Terratec Cinergy 400 TV [153B:1142] 10 10 9 -> Medion 5044 ··· 34 34 33 -> AVerMedia DVD EZMaker [1461:10ff] 35 35 34 -> Noval Prime TV 7133 36 36 35 -> AverMedia AverTV Studio 305 [1461:2115] 37 + 36 -> UPMOST PURPLE TV [12ab:0800] 37 38 37 -> Items MuchTV Plus / IT-005 38 39 38 -> Terratec Cinergy 200 TV [153B:1152] 39 40 39 -> LifeView FlyTV Platinum Mini [5168:0212] ··· 44 43 43 -> :Zolid Xpert TV7134 45 44 44 -> Empire PCI TV-Radio LE 46 45 45 -> Avermedia AVerTV Studio 307 [1461:9715] 47 - 46 -> AVerMedia Cardbus TV/Radio [1461:d6ee] 46 + 46 -> AVerMedia Cardbus TV/Radio (E500) [1461:d6ee] 48 47 47 -> Terratec Cinergy 400 mobile [153b:1162] 49 48 48 -> Terratec Cinergy 600 TV MK3 [153B:1158] 50 49 49 -> Compro VideoMate Gold+ Pal [185b:c200] 51 50 50 -> Pinnacle PCTV 300i DVB-T + PAL [11bd:002d] 52 51 51 -> ProVideo PV952 [1540:9524] 53 52 52 -> AverMedia AverTV/305 [1461:2108] 53 + 53 -> ASUS TV-FM 7135 [1043:4845] 54 54 54 -> LifeView FlyTV Platinum FM [5168:0214,1489:0214] 55 - 55 -> LifeView FlyDVB-T DUO [5168:0306] 55 + 55 -> LifeView FlyDVB-T DUO [5168:0502,5168:0306] 56 56 56 -> Avermedia AVerTV 307 [1461:a70a] 57 57 57 -> Avermedia AVerTV GO 007 FM [1461:f31f] 58 58 58 -> ADS Tech Instant TV (saa7135) [1421:0350,1421:0370] 59 59 59 -> Kworld/Tevion V-Stream Xpert TV PVR7134 60 - 60 -> Typhoon DVB-T Duo Digital/Analog Cardbus 61 - 61 -> Philips TOUGH DVB-T reference design 60 + 60 -> Typhoon DVB-T Duo Digital/Analog Cardbus [4e42:0502] 61 + 61 -> Philips TOUGH DVB-T reference design [1131:2004] 62 62 62 -> Compro VideoMate TV Gold+II 63 63 63 -> Kworld Xpert TV PVR7134
+2 -2
Documentation/video4linux/CARDLIST.tuner
··· 56 56 tuner=55 - LG PAL (TAPE series) 57 57 tuner=56 - Philips PAL/SECAM multi (FQ1216AME MK4) 58 58 tuner=57 - Philips FQ1236A MK4 59 - tuner=58 - Ymec TVision TVF-8531MF 59 + tuner=58 - Ymec TVision TVF-8531MF/8831MF/8731MF 60 60 tuner=59 - Ymec TVision TVF-5533MF 61 61 tuner=60 - Thomson DDT 7611 (ATSC/NTSC) 62 - tuner=61 - Tena TNF9533-D/IF 62 + tuner=61 - Tena TNF9533-D/IF/TNF9533-B/DF 63 63 tuner=62 - Philips TEA5767HN FM Radio 64 64 tuner=63 - Philips FMD1216ME MK3 Hybrid Tuner
+37 -37
Documentation/video4linux/bttv/Cards
··· 20 20 decoders, EEPROMs, teletext decoders ... 21 21 22 22 23 - Unsupported Cards: 23 + Unsupported Cards: 24 24 ------------------ 25 25 26 26 Cards with Zoran (ZR) or Philips (SAA) or ISA are not supported by ··· 50 50 Miro/Pinnacle PCTV 51 51 ------------------ 52 52 53 - - Bt848 54 - some (all??) come with 2 crystals for PAL/SECAM and NTSC 53 + - Bt848 54 + some (all??) come with 2 crystals for PAL/SECAM and NTSC 55 55 - PAL, SECAM or NTSC TV tuner (Philips or TEMIC) 56 56 - MSP34xx sound decoder on add on board 57 - decoder is supported but AFAIK does not yet work 57 + decoder is supported but AFAIK does not yet work 58 58 (other sound MUX setting in GPIO port needed??? somebody who fixed this???) 59 59 - 1 tuner, 1 composite and 1 S-VHS input 60 60 - tuner type is autodetected ··· 70 70 Hauppauge Win/TV pci 71 71 -------------------- 72 72 73 - There are many different versions of the Hauppauge cards with different 73 + There are many different versions of the Hauppauge cards with different 74 74 tuners (TV+Radio ...), teletext decoders. 75 75 Note that even cards with same model numbers have (depending on the revision) 76 76 different chips on it. ··· 80 80 - PAL, SECAM, NTSC or tuner with or without Radio support 81 81 82 82 e.g.: 83 - PAL: 83 + PAL: 84 84 TDA5737: VHF, hyperband and UHF mixer/oscillator for TV and VCR 3-band tuners 85 85 TSA5522: 1.4 GHz I2C-bus controlled synthesizer, I2C 0xc2-0xc3 86 - 86 + 87 87 NTSC: 88 88 TDA5731: VHF, hyperband and UHF mixer/oscillator for TV and VCR 3-band tuners 89 89 TSA5518: no datasheet available on Philips site 90 - - Philips SAA5246 or SAA5284 ( or no) Teletext decoder chip 90 + - Philips SAA5246 or SAA5284 ( or no) Teletext decoder chip 91 91 with buffer RAM (e.g. Winbond W24257AS-35: 32Kx8 CMOS static RAM) 92 92 SAA5246 (I2C 0x22) is supported 93 - - 256 bytes EEPROM: Microchip 24LC02B or Philips 8582E2Y 93 + - 256 bytes EEPROM: Microchip 24LC02B or Philips 8582E2Y 94 94 with configuration information 95 95 I2C address 0xa0 (24LC02B also responds to 0xa2-0xaf) 96 96 - 1 tuner, 1 composite and (depending on model) 1 S-VHS input 97 97 - 14052B: mux for selection of sound source 98 - - sound decoder: TDA9800, MSP34xx (stereo cards) 98 + - sound decoder: TDA9800, MSP34xx (stereo cards) 99 99 100 100 101 101 Askey CPH-Series ··· 108 108 CPH05x: BT878 with FM 109 109 CPH06x: BT878 (w/o FM) 110 110 CPH07x: BT878 capture only 111 - 111 + 112 112 TV standards: 113 113 CPH0x0: NTSC-M/M 114 114 CPH0x1: PAL-B/G 115 115 CPH0x2: PAL-I/I 116 116 CPH0x3: PAL-D/K 117 - CPH0x4: SECAM-L/L 118 - CPH0x5: SECAM-B/G 119 - CPH0x6: SECAM-D/K 120 - CPH0x7: PAL-N/N 121 - CPH0x8: PAL-B/H 117 + CPH0x4: SECAM-L/L 118 + CPH0x5: SECAM-B/G 119 + CPH0x6: SECAM-D/K 120 + CPH0x7: PAL-N/N 121 + CPH0x8: PAL-B/H 122 122 CPH0x9: PAL-M/M 123 123 124 124 CPH03x was often sold as "TV capturer". ··· 174 174 "The FlyVideo2000 and FlyVideo2000s product name have renamed to FlyVideo98." 175 175 Their Bt8x8 cards are listed as discontinued. 176 176 Flyvideo 2000S was probably sold as Flyvideo 3000 in some contries(Europe?). 177 - The new Flyvideo 2000/3000 are SAA7130/SAA7134 based. 177 + The new Flyvideo 2000/3000 are SAA7130/SAA7134 based. 178 178 179 179 "Flyvideo II" had been the name for the 848 cards, nowadays (in Germany) 180 180 this name is re-used for LR50 Rev.W. ··· 235 235 Multimedia TV packages (card + software pack): 236 236 PixelView Play TV Theater - (Model: PV-M4200) = PixelView Play TV pro + Software 237 237 PixelView Play TV PAK - (Model: PV-BT878P+ REV 4E) 238 - PixelView Play TV/VCR - (Model: PV-M3200 REV 4C / 8D / 10A ) 238 + PixelView Play TV/VCR - (Model: PV-M3200 REV 4C / 8D / 10A ) 239 239 PixelView Studio PAK - (Model: M2200 REV 4C / 8D / 10A ) 240 240 PixelView PowerStudio PAK - (Model: PV-M3600 REV 4E) 241 241 PixelView DigitalVCR PAK - (Model: PV-M2400 REV 4C / 8D / 10A ) 242 242 243 - PixelView PlayTV PAK II (TV/FM card + usb camera) PV-M3800 243 + PixelView PlayTV PAK II (TV/FM card + usb camera) PV-M3800 244 244 PixelView PlayTV XP PV-M4700,PV-M4700(w/FM) 245 245 PixelView PlayTV DVR PV-M4600 package contents:PixelView PlayTV pro, windvr & videoMail s/w 246 246 ··· 254 254 255 255 DTV3000 PV-DTV3000P+ DVB-S CI = Twinhan VP-1030 256 256 DTV2000 DVB-S = Twinhan VP-1020 257 - 257 + 258 258 Video Conferencing: 259 259 PixelView Meeting PAK - (Model: PV-BT878P) 260 260 PixelView Meeting PAK Lite - (Model: PV-BT878P) ··· 308 308 309 309 newer Cards have saa7134, but model name stayed the same? 310 310 311 - Provideo 311 + Provideo 312 312 -------- 313 313 PV951 or PV-951 (also are sold as: 314 314 Boeder TV-FM Video Capture Card ··· 353 353 AVerTV 354 354 AVerTV Stereo 355 355 AVerTV Studio (w/FM) 356 - AVerMedia TV98 with Remote 356 + AVerMedia TV98 with Remote 357 357 AVerMedia TV/FM98 Stereo 358 358 AVerMedia TVCAM98 359 359 TVCapture (Bt848) ··· 373 373 (1) Daughterboard MB68-A with TDA9820T and TDA9840T 374 374 (2) Sony NE41S soldered (stereo sound?) 375 375 (3) Daughterboard M118-A w/ pic 16c54 and 4 MHz quartz 376 - 376 + 377 377 US site has different drivers for (as of 09/2002): 378 378 EZ Capture/InterCam PCI (BT-848 chip) 379 379 EZ Capture/InterCam PCI (BT-878 chip) ··· 437 437 Terra TValueRadio, "LR102 Rev.C" printed on the PCB 438 438 Terra TV/Radio+ Version 1.0, "80-CP2830100-0" TTTV3 printed on the PCB, 439 439 "CPH010-E83" on the back, SAA6588T, TDA9873H 440 - Terra TValue Version BT878, "80-CP2830110-0 TTTV4" printed on the PCB, 440 + Terra TValue Version BT878, "80-CP2830110-0 TTTV4" printed on the PCB, 441 441 "CPH011-D83" on back 442 442 Terra TValue Version 1.0 "ceb105.PCB" (really identical to Terra TV+ Version 1.0) 443 443 Terra TValue New Revision "LR102 Rec.C" ··· 528 528 KW-606RSF 529 529 KW-607A (capture only) 530 530 KW-608 (Zoran capture only) 531 - 531 + 532 532 IODATA (jp) 533 533 ------ 534 534 GV-BCTV/PCI ··· 542 542 ------- 543 543 WinDVR = Kworld "KW-TVL878RF" 544 544 545 - www.sigmacom.co.kr 545 + www.sigmacom.co.kr 546 546 ------------------ 547 - Sigma Cyber TV II 547 + Sigma Cyber TV II 548 548 549 549 www.sasem.co.kr 550 550 --------------- 551 551 Litte OnAir TV 552 552 553 - hama 553 + hama 554 554 ---- 555 555 TV/Radio-Tuner Card, PCI (Model 44677) = CPH051 556 556 ··· 638 638 639 639 Jetway (www.jetway.com.tw) 640 640 -------------------------- 641 - JW-TV 878M 641 + JW-TV 878M 642 642 JW-TV 878 = KWorld KW-TV878RF 643 643 644 644 Galaxis ··· 715 715 809 MyVideo 716 716 872 MyTV2Go FM 717 717 718 - 718 + 719 719 546 WinTV Nova-S CI 720 720 543 WinTV Nova 721 721 907 Nova-S USB ··· 739 739 832 MyTV2Go 740 740 869 MyTV2Go-FM 741 741 805 MyVideo (USB) 742 - 742 + 743 743 744 744 Matrix-Vision 745 745 ------------- ··· 764 764 Intervision IV-550 (bt8x8) 765 765 Intervision IV-100 (zoran) 766 766 Intervision IV-1000 (bt8x8) 767 - 767 + 768 768 Asonic (www.asonic.com.cn) (website down) 769 769 ----------------------------------------- 770 770 SkyEye tv 878 ··· 804 804 805 805 JTT/ Justy Corp.http://www.justy.co.jp/ (www.jtt.com.jp website down) 806 806 --------------------------------------------------------------------- 807 - JTT-02 (JTT TV) "TV watchmate pro" (bt848) 807 + JTT-02 (JTT TV) "TV watchmate pro" (bt848) 808 808 809 809 ADS www.adstech.com 810 810 ------------------- 811 - Channel Surfer TV ( CHX-950 ) 811 + Channel Surfer TV ( CHX-950 ) 812 812 Channel Surfer TV+FM ( CHX-960FM ) 813 813 814 814 AVEC www.prochips.com ··· 874 874 ------------------ 875 875 Falcon Series (capture only) 876 876 In USA: http://www.theimagingsource.com/ 877 - DFG/LC1 877 + DFG/LC1 878 878 879 879 www.sknet-web.co.jp 880 880 ------------------- ··· 890 890 CyberMail Xtreme 891 891 These are Flyvideo 892 892 893 - VCR (http://www.vcrinc.com/) 893 + VCR (http://www.vcrinc.com/) 894 894 --- 895 895 Video Catcher 16 896 896 ··· 920 920 SDI Silk 200 SDI Input Card 921 921 922 922 www.euresys.com 923 - PICOLO series 923 + PICOLO series 924 924 925 925 PMC/Pace 926 926 www.pacecom.co.uk website closed
+4
Documentation/video4linux/not-in-cx2388x-datasheet.txt
··· 34 34 2: HACTEXT 35 35 1: HSFMT 36 36 37 + 0x47 is the sync byte for MPEG-2 transport stream packets. 38 + Datasheet incorrectly states to use 47 decimal. 188 is the length. 39 + All DVB compliant frontends output packets with this start code. 40 + 37 41 =================================================================================