[linux-dvb] [patch] Add support for different tuning algorithms

Manu Abraham abraham.manu at gmail.com
Tue Nov 15 19:09:30 CET 2005


Felix Domke wrote:

>Some frontends support blindscanning, but require heavy software support
>for this (Fujitsu mb86a15 for example). Such code is not really suitable
>in the kernel (it sleeps, includes complicated algorithms etc.), so i
>think the best would be to make it a userspace library with frontend
>specific private ioctls, providing more or less direct register (or even
>i2c) access. What do you think?
>  
>

I have been working on this one a bit, Hmm.. you think the algo's for 
this one shouldn't be done in kernel .. ?
Initially when i looked at all the floats, doing it in kernel looked a 
bit dark, but another look at it, the same could be achieved without the 
floats too..

What i started off, with is the implementation of the various functions 
as table driven.

It's almost quite a way down, but still a bit way to go on this.

Initially we thought it would be best to do it in userspace, but the 
addition of ioctls to the API, made that thought a bit diminished ..
This is applicable for most of the frontends though ..


Manu




More information about the linux-dvb mailing list