Date: Wed, 5 Mar 2008 10:07:04 +0100 From: Luigi Rizzo <luigi@onelab2.iet.unipi.it> To: Alexander Leidinger <Alexander@Leidinger.net> Cc: freebsd-multimedia@freebsd.org Subject: Re: Driver for Asus P7131 and other SAA-based cards ? (was Re: kbtv2 sound saa.c -- And BETA3 available) Message-ID: <20080305090704.GA24762@onelab2.iet.unipi.it> In-Reply-To: <20080305094350.uvjnrwie8g8ck00w@webmail.leidinger.net> References: <web-15092307@bcgp02.nicmail.ru> <200803040325.09515.danny@ricin.com> <20080304205142.GA64139@onelab2.iet.unipi.it> <200803042313.03409.danny@ricin.com> <20080305070411.GB69758@onelab2.iet.unipi.it> <20080305094350.uvjnrwie8g8ck00w@webmail.leidinger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 05, 2008 at 09:43:50AM +0100, Alexander Leidinger wrote: > Quoting Luigi Rizzo <luigi@onelab2.iet.unipi.it> (from Wed, 5 Mar 2008 > 08:04:11 +0100): > > >ok - thanks for all the pointers. I will keep the list posted > >if i make some progress. > > If someone stumbles by chance upon the programming documentation of a > DVB-S2 or even a DVB-S chip, I'm all ears. But I think all digital > stuff is locked away because of some legal stuff from holliwood (DRM), > even if it is about free TV stations. As Danny mentioned, there are several DVB boards supported on linux, and Raaf posted 12-15 months ago a driver for an USB card. Re. this particular card (and others using similar DVB chips), they seem to rely on some firmware that must be downloaded to the card before the digital part is of any use. This is not a particular problen, as long as you can legally get a copy of the firmware (which normally comes on a CD with the board itself). In terms of device driver support: the linux saa7134 driver has a lot of code to download the firmware, control tuner, decoder, and various card configurations. I am not sure all these things belong in the kernel - they are not IO or CPU intensive, and it would be a lot more flexible to handle them through userland programs that issue appropriate IOCTL to play with the internal i2c bus or card registers. In this respect, I am leaning towards a userland approach rather than adding a lot of stuff to the current saa.ko driver cheers luigi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080305090704.GA24762>