User-mode drivers (was: Re: GNUmach kernel parameters?)
On Wed, 17 Apr 2002, Marcus Brinkmann wrote:
[SNIP]
> OSKit provides a framework for having drivers in user space. I
> think you just need to implement a few library calls to make it happen.
>
> GNU Mach provides a framework for having drivers in user space. You can get
> interrupts delivered as messages on a special port.
>
> Are you interested in working on user space drivers? All the components are
> there, it just has to be done and tested.
I am, but it's been a while since I studied anything Hurd-related, so it
may take a while for me to get actually started.
Just theoretically, it seems an approach could be to create a wrapper
that allows certain classes of Linux drivers to be embedded in it, i.e.
to have a SCSI wrapper process that supplies most of whatever Linux
offers to scsi drivers; the same for a NIC wrapper, and so on. But I'm
sure that must have been considered before - it's probably not exactly
trivial because of the difference in execution environments... but a lot
of that has been studied for OSKit itself as well as far as I know...?
Cheers,
Emile.
--
E-Advies / Emile van Bergen | e-advies@evbergen.xs4all.nl
tel. +31 (0)70 3906153 | http://www.e-advies.info
--
To UNSUBSCRIBE, email to debian-hurd-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: