Howdy!

This patch adds a new card to the bttv (0.7.43) v4l driver. This is the most
recent version of bttv, it will probably NOT apply cleanly to a stock 2.4.x
kernel (and don't bother trying to apply it to anything less than 2.4.x). To
apply this patch, first apply the bttv 0.7.43 patch
(http://www.strusel007.de/linux/bttv/bttv-0.7.43-2.4.0-test8.diff.gz or a later
version), and THEN apply this patch.

I tested this patch with a Lenco MXTV 9578 CP (rebranded Prolink PV-BT878P+4E
(PixelView PlayTV PAK)), it works for me. The digital camera (Rockwell
QuartzSight) which comes with this card does not work yet, since it uses a
digital video mode for the Bt878 which is not supported by bttv (yet).

keywords: Prolink PV-BT878P+ PixelView PlayTV PAK bttv Rockwell QuartzSight

This card also provides a remote control which can be used with LIRC after
applying a patch which I'll send to the LIRC developers.

Here's the patch... It is made against the bttv-0.7.43 distribution, to apply
it against a (patched) kernel version you have to go to the
driver/media/video/bttv directory and apply using the -p2 parameter to patch.

--

diff -c bttv-0.7.43.org/driver/bttv-cards.c bttv-0.7.43/driver/bttv-cards.c
*** bttv-0.7.43.org/driver/bttv-cards.c Sat Sep 23 08:49:10 2000
--- bttv-0.7.43/driver/bttv-cards.c     Wed Sep 27 14:42:45 2000
***************
*** 712,717 ****
--- 712,729 ----
        pll:            PLL_28,
        tuner_type:     TUNER_ALPS_TSHC6_NTSC,
        audio_hook:     gvbctv3pci_audio,
+ },{
+       name:           "Prolink PV-BT878P+4E (PixelView PlayTV PAK)",
+       video_inputs:   4,
+       audio_inputs:   1,
+       tuner:          0,
+       svhs:           2,
+       gpiomask:       0xAA0000,
+       muxsel:         { 2,3,1,1 },
+       audiomux:       { 0x20000, 0, 0x80000, 0x80000, 0xa8000, 0x46000  },
+       no_msp34xx:     1,
+       pll:            PLL_28,
+       tuner_type:     TUNER_PHILIPS_PAL_I,
  }};
  
  const int bttv_num_tvcards = (sizeof(bttv_tvcards)/sizeof(struct tvcard));
diff -c bttv-0.7.43.org/driver/bttv.h bttv-0.7.43/driver/bttv.h
*** bttv-0.7.43.org/driver/bttv.h       Sun Sep 10 16:18:38 2000
--- bttv-0.7.43/driver/bttv.h   Wed Sep 27 14:42:37 2000
***************
*** 101,106 ****
--- 101,107 ----
  #define BTTV_TERRATVRADIO  0x2f
  #define BTTV_DYNALINK      0x30
  #define BTTV_GVBCTV3PCI    0x31
+ #define BTTV_PXELVWPLTVPAK 0x32
  
  struct tvcard
  {


-- 
  WWWWW      _______________________
 ## o o\    /     Frank de Lange     \
 }#   \|   /                          \
  ##---# _/     <Hacker for Hire>      \
   ####   \      +31-320-252965        /
           \    [EMAIL PROTECTED]    /
            -------------------------
 [ Hacker: http://www.jargon.org/html/entry/hacker.html ]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to