http://downloads.netgear.com/files/GPL/GPL_Source_V361j_DM111PSP_series_consumer_rele...
[bcm963xx.git] / kernel / linux / Documentation / video4linux / README.cx88
1
2 cx8800 release notes
3 ====================
4
5 This is a v4l2 device driver for the cx2388x chip.
6
7
8 current status
9 ==============
10
11 video
12         - Basically works.
13         - Some minor image quality glitches.
14         - Red and blue are swapped sometimes for not-yet known
15           reasons (seems to depend on the image size, try to resize
16           your tv app window as workaround ...).
17         - For now only capture, overlay support isn't completed yet.
18
19 audio
20         - The chip specs for the on-chip TV sound decoder are next
21           to useless :-/
22         - Neverless the builtin TV sound decoder starts working now,
23           at least for PAL-BG.  Other TV norms need other code ...
24           FOR ANY REPORTS ON THIS PLEASE MENTION THE TV NORM YOU ARE
25           USING.
26         - Most tuner chips do provide mono sound, which may or may not
27           be useable depending on the board design.  With the Hauppauge
28           cards it works, so there is mono sound available as fallback.
29         - audio data dma (i.e. recording without loopback cable to the
30           sound card) should be possible, but there is no code yet ...
31
32 vbi
33         - some code present.  Doesn't crash any more, but also doesn't
34           work yet ...
35
36
37 how to add support for new cards
38 ================================
39
40 The driver needs some config info for the TV cards.  This stuff is in
41 cx88-cards.c.  If the driver doesn't work well you likely need a new
42 entry for your card in that file.  Check the kernel log (using dmesg)
43 to see whenever the driver knows your card or not.  There is a line
44 like this one:
45
46         cx8800[0]: subsystem: 0070:3400, board: Hauppauge WinTV \
47                 34xxx models [card=1,autodetected]
48
49 If your card is listed as "board: UNKNOWN/GENERIC" it is unknown to
50 the driver.  What to do then?
51
52  (1) Try upgrading to the latest snapshot, maybe it has been added
53      meanwhile.
54  (2) You can try to create a new entry yourself, have a look at
55      cx88-cards.c.  If that worked, mail me your changes as unified
56      diff ("diff -u").
57  (3) Or you can mail me the config information.  I need at least the
58      following informations to add the card:
59
60      * the PCI Subsystem ID ("0070:3400" from the line above,
61        "lspci -v" output is fine too).
62      * the tuner type used by the card.  You can try to find one by
63        trial-and-error using the tuner=<n> insmod option.  If you
64        know which one the card has you can also have a look at the
65        list in CARDLIST.tuner
66
67 Have fun,
68
69   Gerd
70
71 -- 
72 Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]