--- In "Jesse Off" <> wrote:
>
> It is our goal to do everything we need from userspace such that a customized
> kernel or proprietary kernel modules are not necessary and the kernel+modules
> can be left as "pristine" as possible. This will also have the desirable
> effect of more easily moving to new kernels in the future when internal
> kernel APIs change that would otherwise require rewriting drivers or being
> forever tied to deprecated kernel versions.
Have you taken look at the Linux userspace I/O api [1], [2] ?
I think the idea is that you have a very thin kernel driver while majority of
the driver functionality is in userspace.
[1] http://developers.slashdot.org/article.pl?sid=07/07/22/0442236
[2] http://www.kernel.org/doc/htmldocs/uio-howto.html
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|