> >Supporting VxD loading will definitely NEVER happen.
> Supporting NT ring 0
> >driver loading will probably also never happen, although it might be
> >possible at some time if someone ever really wanted to work
> on it, and
> >that is doubtful.
> >
>
> Just a question. With the wine server running as a linux
> kernel module
> would we be able to support native VxDs? I'll be honest that I don't
> understand the transition between rings but I'm guessing that it must
> involve a trap of some descript which could then be passed off to the
> kernel module to run in a more priviledged mode.
I could be done, but I'm pretty sure it will never be done,
for several reasons.
1. It will mean a lot of work. And I mean a _lot_ of work.
2. It will require unacceptable changes in the Linux core
which mean it will _never_ be accept in the main tree,
which mean we have to support it ourselves, which will
be a _lot_ of work just to maintain it since the Linux
core is constantly changing.
3. It will make your Linux box more likely to crash.
I predict that it will never be done. In any case if you are
talented enough to do this, you are wasting your effort since
you could be doing a lot of other intresting thing to the Linux
kernel that would be a lot more useful.