Peter Hunnisett writes:
> <a snip>
>
> >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.
>
There are a lot of Function Calls supplied by the real windows OS
kernel, and we would have to implement them all to support native
VXD.
As I understand it, it is much easier, if we reimplement the VXD with
native Linux means, supposed we know what the VXD function is supposed
to do. For an example, look how the registry vxd functions are
implemented to support native advapi32.
Bye
Uwe Bonnes [EMAIL PROTECTED]
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------