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