VDD/VXD in Wine?

Andreas Mohr andi at rhlx01.fht-esslingen.de
Tue Aug 6 13:13:21 CDT 2002


On Tue, Aug 06, 2002 at 10:24:41AM -0300, List vmn wrote:
> Fabian,
> 
> You are correct, there is no VXD support in wine.
> VXDs access the CPU in a manner that is a privilege of the kernel.
> What you can do that may help you save some of your windows code is
> to implement the functionality that VXDs support with a kernel module or
> a linux shared object.
> Then you can write a winelib dll that has wrapper functions for the so that 
> implement the VXD API.
> The resulting program will be a winelib program.
> It will be able to run your windows code and linux code at the same time 
> and make them interoperate.
Possible, but not the best solution IMHO.
Just split the windows hardware access DLL into a Windows/Linux combo.
That way you just exchange one DLL, and that's it.
(well, and also Windows VxD / Linux kernel driver, of course !)

-- 
Andreas Mohr                        Stauferstr. 6, D-71272 Renningen, Germany
Tel. +49 7159 800604                http://mohr.de.tt



More information about the wine-devel mailing list