On Mon, Mar 14, 2005 at 03:41:40AM -0800, Damjan Jovanovic wrote:
- 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++.
- 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.
- 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.