STI, device drivers and stuff

Dimitrie O. Paun dpaun at rogers.com
Mon Mar 14 07:28:09 CST 2005


On Mon, Mar 14, 2005 at 03:41:40AM -0800, Damjan Jovanovic wrote:
> 1. Do you support/accept/like C++ code in Wine? COM is
> bad enough in C++, I would rather not do it in C.

Use C, ALexandre will not accept C++.

> 2. STI has kernel mode components to deal USB / SCSI /
> serial / parallel ports. Is there any attempt to bring
> kernel mode support into Wine (ReactOS/Wine merger?)
> any time soon? If not, should I implement USB support
> using libusb in user-space?

Wine is purely user-space, so yes, use libusb I guess.

> 3. Either way, changes need to be made to
> CreateFile(), CloseHandle(), DeviceIoControl(),
> ReadFile() and WriteFile() to accomodate this. What's
> the best way to do this? Do I need to change the Wine
> server, or just Wine's KERNEL32.DLL and/or NT*.DLL
> equivalents?

As a general rule of thumb, don't modify the server if
possible.

-- 
Dimi.



More information about the wine-devel mailing list