- 22 Nov, 2023 1 commit
-
-
Hans Leidekker authored
-
- 01 Nov, 2023 1 commit
-
-
Alexandre Julliard authored
-
- 05 Sep, 2023 1 commit
-
-
Alexandre Julliard authored
-
- 06 Jun, 2023 1 commit
-
-
Alex Henrie authored
-
- 17 Feb, 2023 1 commit
-
-
Alexandre Julliard authored
-
- 09 Dec, 2022 3 commits
-
-
Ivo Ivanov authored
Makes the device instance id unique (at least to the bus), as required by MS. It is also easily addressable by other drivers.
-
Ivo Ivanov authored
Fixes also single interface devices not showing class, subclass, protocol of the first interface, which is the behavior on Windows.
-
Ivo Ivanov authored
-
- 05 Dec, 2022 1 commit
-
-
Ivo Ivanov authored
Allow drivers such as NaturalPoint's npusbio_x64.sys to communicate with the lower level USB bus driver. Makes NaturalPoint's TrackIR5 head tracking system fully functional in Wine.
-
- 01 Dec, 2022 1 commit
-
-
Zebediah Figura authored
Since multiple interfaces can hold onto it, we need to refcount it. In order to do this just refcount the parent device, and close the handle only when the parent device refcount reaches 0.
-
- 30 Nov, 2022 1 commit
-
-
Ivo Ivanov authored
Also fixes a segmentation fault on exit of winedevice.exe. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52213
-
- 24 Nov, 2022 1 commit
-
-
Alexandre Julliard authored
-
- 17 Nov, 2022 1 commit
-
-
Alexandre Julliard authored
-
- 13 Jul, 2022 4 commits
-
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
- 12 Jul, 2022 4 commits
-
-
Zebediah Figura authored
Since the device hotplug callbacks both queue events and create unix_device objects, we need to move both at the same time.
-
Zebediah Figura authored
To correspond with the shutdown in IRP_MN_REMOVE_DEVICE.
-
Zebediah Figura authored
-
Zebediah Figura authored
-
- 11 Jul, 2022 1 commit
-
-
Zebediah Figura authored
Do not rely on IoInvalidateDeviceRelations() to initialize the device; it's supposed to be asynchronous.
-
- 05 Jul, 2022 4 commits
-
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
- 01 Jul, 2022 4 commits
-
-
Zebediah Figura authored
Keep unix_device objects in a separate list.
-
Zebediah Figura authored
Retrieve it from the handle if necessary. For simplicity.
-
Zebediah Figura authored
These are already cached by libusb, but for convenience we want to cache them on the PE side.
-
Zebediah Figura authored
-
- 29 Jun, 2022 1 commit
-
-
Alexandre Julliard authored
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 12 May, 2022 4 commits
-
-
Zebediah Figura authored
On Windows this is the job of usbccgp.sys, a separate driver that layers on top of the base USB driver. While we could take this approach as well, implementing usbccgp is a lot more work, whereas interface support is effectively built into libusb. This patch helps us get closer to installing and running the Hauppauge cx231xx drivers. Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
Zebediah Figura authored
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
Zebediah Figura authored
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
Zebediah Figura authored
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 11 May, 2022 1 commit
-
-
Jinoh Kang authored
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com> Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 27 Jan, 2022 1 commit
-
-
Alexandre Julliard authored
Add -DWINE_NO_LONG_TYPES to modules that still have compilation warnings with long types. Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 13 Oct, 2021 1 commit
-
-
Alexandre Julliard authored
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 20 Sep, 2021 1 commit
-
-
Alexandre Julliard authored
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 23 Aug, 2021 1 commit
-
-
Francois Gouget authored
name needs to be able to hold 15 characters plus an unsigned int, potentially up to 10 characters even if it is unlikely, plus the trailing nul character. Signed-off-by: Francois Gouget <fgouget@free.fr> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-