Blame view

Documentation/video4linux/README.cx88 2.13 KB
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
4
5
6
7
8
9
10
11
  cx8800 release notes
  ====================
  
  This is a v4l2 device driver for the cx2388x chip.
  
  
  current status
  ==============
  
  video
  	- Basically works.
2b1b945f8   Mauro Carvalho Chehab   V4L/DVB (9370): U...
12
  	- For now, only capture and read(). Overlay isn't supported.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
13
14
15
16
17
  
  audio
  	- The chip specs for the on-chip TV sound decoder are next
  	  to useless :-/
  	- Neverless the builtin TV sound decoder starts working now,
2b1b945f8   Mauro Carvalho Chehab   V4L/DVB (9370): U...
18
  	  at least for some standards.
4ac97914c   Mauro Carvalho Chehab   [PATCH] v4l: 800:...
19
20
  	  FOR ANY REPORTS ON THIS PLEASE MENTION THE TV NORM YOU ARE
  	  USING.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
21
22
23
24
  	- Most tuner chips do provide mono sound, which may or may not
  	  be useable depending on the board design.  With the Hauppauge
  	  cards it works, so there is mono sound available as fallback.
  	- audio data dma (i.e. recording without loopback cable to the
2b1b945f8   Mauro Carvalho Chehab   V4L/DVB (9370): U...
25
  	  sound card) is supported via cx88-alsa.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
26
27
  
  vbi
0d0f1e0a1   Rafael Diniz   V4L/DVB (9369): D...
28
29
  	- Code present. Works for NTSC closed caption. PAL and other
  	  TV norms may or may not work.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
  
  
  how to add support for new cards
  ================================
  
  The driver needs some config info for the TV cards.  This stuff is in
  cx88-cards.c.  If the driver doesn't work well you likely need a new
  entry for your card in that file.  Check the kernel log (using dmesg)
  to see whenever the driver knows your card or not.  There is a line
  like this one:
  
  	cx8800[0]: subsystem: 0070:3400, board: Hauppauge WinTV \
  		34xxx models [card=1,autodetected]
  
  If your card is listed as "board: UNKNOWN/GENERIC" it is unknown to
  the driver.  What to do then?
  
   (1) Try upgrading to the latest snapshot, maybe it has been added
       meanwhile.
   (2) You can try to create a new entry yourself, have a look at
       cx88-cards.c.  If that worked, mail me your changes as unified
       diff ("diff -u").
   (3) Or you can mail me the config information.  I need at least the
       following informations to add the card:
  
       * the PCI Subsystem ID ("0070:3400" from the line above,
         "lspci -v" output is fine too).
       * the tuner type used by the card.  You can try to find one by
         trial-and-error using the tuner=<n> insmod option.  If you
         know which one the card has you can also have a look at the
         list in CARDLIST.tuner
  
  Have fun,
  
    Gerd
994914ea7   Michael Krufky   [PATCH] v4l: 777:...
65
  --
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
66
  Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]