Hi Vincent, Pavel,

On Tue, Jul 2, 2013 at 8:44 AM, Vincent Povirk <madewokherd@gmail.com> wrote:
Since you're not prepared to spend a lot of time improving Wine's
driver support, it sounds like modifying core parts of Wine
specifically to support your application is the best approach.

An alternative is to modify your application for use with Wine. What others have suggested in similar situations is to build a Linux application that speaks to the device driver directly, and provides a socket interface, then use sockets from the Windows program to talk to the device. This is usually straightforward enough, and doesn't require learning lots of Wine internals to get working.
--Juan