Sweden-Number/dlls/winebus.sys
Rémi Bernon 3fb4eec6c3 winebus.sys: Make hidraw report callbacks consistent.
This was inconsistently forcing the first report byte to the report id.

The report ids are stripped when they aren't used, in the packet
hidclass.sys provides, but hidraw API wants them all the time, so we
need to use an intermediate buffer.

Also ioctl length argument have a lower size capacity, so we have to
check for it as well.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-13 11:52:36 +02:00
..
Makefile.in winebus.sys: Introduce new HID report descriptor helpers. 2021-08-12 17:30:21 +02:00
bus.h winebus.sys: Use HID descriptor helpers in bus_sdl.c. 2021-08-12 17:30:21 +02:00
bus_iohid.c winebus.sys: Use nameless unions. 2021-08-12 17:30:21 +02:00
bus_sdl.c winebus.sys: Use HID descriptor helpers in bus_sdl.c. 2021-08-12 17:30:21 +02:00
bus_udev.c winebus.sys: Make hidraw report callbacks consistent. 2021-08-13 11:52:36 +02:00
hid.c winebus.sys: Use HID descriptor helpers in bus_sdl.c. 2021-08-12 17:30:21 +02:00
main.c winebus.sys: Read irp->IoStatus.Status before leaving the CS. 2021-08-13 11:52:30 +02:00
pop_hid_macros.h winebus.sys: Use macros to define HID reports. 2021-06-02 20:28:03 +02:00
psh_hid_macros.h winebus.sys: Use macros to define HID reports. 2021-06-02 20:28:03 +02:00
winebus.inf
winebus.rc
winebus.sys.spec