[5/9] Add support of WDM drivers for USB devices.
Alexandre Julliard
julliard at winehq.org
Tue Oct 7 06:02:23 CDT 2008
Alexander Morozov <amorozov at etersoft.ru> writes:
> From ed6e12ca39e194829ad8d6be4fbd91d9f276d435 Mon Sep 17 00:00:00 2001
> From: Alexander Morozov <amorozov at etersoft.ru>
> Date: Fri, 3 Oct 2008 17:57:00 +0400
> Subject: [PATCH] Add support of WDM drivers for USB devices.
>
> ---
> configure.ac | 14 ++
> dlls/wineusbhub/Makefile.in | 15 ++
> dlls/wineusbhub/wineusbhub.c | 291 +++++++++++++++++++++++++++++++++++++++
> dlls/wineusbhub/wineusbhub.spec | 7 +
> programs/winedevice/Makefile.in | 2 +-
> programs/winedevice/device.c | 79 +++++++++++-
> programs/wineusb/Makefile.in | 15 ++
> programs/wineusb/main.c | 224 ++++++++++++++++++++++++++++++
> server/device.c | 111 +++++++++++++++
> server/protocol.def | 16 ++
> tools/wine.inf.in | 10 ++
> 11 files changed, 782 insertions(+), 2 deletions(-)
Your design needs a lot more thought. You can't add all these
Wine-specific modules, or make winedevice special-case usb devices, or
poll the server for the add_device request like you do. All this needs
to be properly integrated in the existing infrastructure.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list