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