linpvr at projectplasma
Feb 11, 2003, 8:52 PM
Post #2 of 3
On Wed, 12 Feb 2003 cmeyer [at] venus wrote:
Re: Parts on the PVR250 & 350 & Freestyle
[In reply to]
> Do we need some kind of survey on what chips are being used on the various
> cards or is that already done?
Unlike Windows, Linux drivers tend to use the common i2c tools and farm out
the configuration and control work to individual chip drivers. The msp family
is fairly well supported by the msp3400.o module and the tuner.o module
handles a wide variety of RF tuners.
The tuner module 'just works' and the msp3400 module needs some pathing work.
Both of those are in the kernel.org kernel. The saa711x family is somewhat
murkier: I've found separate modules for 7114 and 7118 support but nothing for
the 7115. I am unaware of anything even close to the saa7121/7.
The chip differences tend to be regional (msp3435g [NTSC] v. msp3415g [PAL])
or functional -- the msp4448g/msp4418g have extra i/o to support the video out
The best thing to do is to collect support for related chips (or functions if
the device is simple enough), handle the baseline and adjust for the
specifics. Always shoot for baseline kernel inclusion (you tend towards code
cleanliness and might pick up some help from others interested in the space).
> For now they're all using the iTVC15 MPEG2 Codec (although SHS indicated
> that the 250 might soon move to the encode-only version..). And I think
> they're all using the SAA7115 video decoder. But what about the Micronas
As I mentioned above, chip families are handled by one sub-module. Once we
figure out some patches for the msp3400 module to deal with the PVR's audio
path, all the msp34x5g chips should be supported with a good chance that the
44x8g's will also work.
> ... and I believe the PVR350 is also not using the 3435 chip, correct?
Yes, they use the 4448g or 4418g (weird, the 4448g is multistandard, I
suppose they got a good deal on the PAL specific ones)
The only differences I expect are: tuner, audio processor, and the video
encoder. The first two already have good support the last one is being worked
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
ivtv-devel mailing list
ivtv-devel [at] lists