On Wed, Mar 24, 2010 at 10:04 PM, Alexandre Julliard
<julli...@winehq.org> wrote:
> Damjan Jovanovic <damjan....@gmail.com> writes:
>
>> On Wed, Mar 24, 2010 at 9:51 PM, Alexandre Julliard <julli...@winehq.org> 
>> wrote:
>>> Damjan Jovanovic <damjan....@gmail.com> writes:
>>>
>>>> usbhub.sys isn't accessed via exports and I don't think anything
>>>> depends on usbhub.sys specifically - but on Windows it builds device
>>>> objects for USB devices and does I/O to these, so it seems like the
>>>> best place to do those in Wine too.
>>>
>>> I'm not convinced that splitting this stuff across modules is a good
>>> idea. There isn't much reason to replicate the Windows I/O stack layout
>>> because our devices work quite differently.
>>>
>>> --
>>> Alexandre Julliard
>>> julli...@winehq.org
>>>
>>
>> So should I do everything in usbd.sys then?
>
> I expect that will be a lot easier. I'm happy to be proven wrong, if you
> find that usbhub.sys works better that's fine, I just don't want to add
> modules now to find out later that they can't be made to work.
>
> --
> Alexandre Julliard
> julli...@winehq.org
>

I don't know enough about writing kernel drivers yet to decide this
(and several other things), so I think it's best I hack at it until I
have it working, then I'll start submitting patches again.

In the meanwhile, is the use of libusb-1.0 in Wine ok? Or should I use
libusb-0.1 or some other library?

Thank you
Damjan Jovanovic


Reply via email to