On 2013-05-08 05:29, Devin Heitmueller wrote: > On Tue, May 7, 2013 at 6:39 PM, Jan Kiszka <jan.kiszka@xxxxxx> wrote: >> To pick up this old topic (as I just got the wrong 930C delivered :( ): >> >> What is blocking the development of a si2165 driver? Lacking specs (due >> to NDAs)? Or lacking interest / developer bandwidth? > > Probably a bit of both. I've got the documentation under NDA, and > last I checked it's not otherwise publicly available. Does this NDA only prevent revealing the documentation itself or also code that has been written using it? Could the vendor be motivated to allow the latter? > That said, the > chip has been around for several years and no developer has ever cared > to do a reverse engineered driver. The chip isn't overly complicated > (I could probably write a driver for it in a week even without the > datasheets), alas there has never really been any interest. Well, the problem today is (if my recherche was correct) that there aren't that many USB DVB-C adapters on the market with well working mainline drivers. The old 930C used to be one of, if not the best. But that version is not longer produced and now practically no longer obtainable. > >> In case of the >> latter, how much effort may it take for a kernel hacker without >> particular experience in the DVB subsystem to get things running? > > Not rocket science, for sure. Probably the bigger issue is > familiarity with reverse engineering techniques and a good > understanding of how demodulators work. Learning the API itself is > the easy part (given there are plenty of example drivers to use as a > model). > > I can count on one hand the number of developers who are actively > contributing tuner/demod drivers. There just is very little developer > interest in this area nowadays. I would know how to extract the USB communication between the device and real or virtual machine running Windows and the Hauppauge software stack. I may also find out which bits are missing during setup compared to what a basic cx231xx setup [1] is doing, but then it gets hairy for me as I definitely lack domain knowledge. Ah, and time is also an issue, of course. ;) You worked for Hauppauge in the past, right? Do you think they could be motivated to support you working on this? Thanks, Jan [1] http://forum.ubuntu-it.org/viewtopic.php?t=423395
Attachment:
signature.asc
Description: OpenPGP digital signature