rockbox/utils/ingenic_tools
John Zimmermann 0a0b877dc2 utils/ingenic_tools: correct return check of libusb_control_transfer in usbboot
libusb_control_transfer returns <0 for errors,
0 is success without any bytes, read and ret >0
is the amount if bytes read.

Tested command: sudo ./usbboot --vid 0xa108 --pid 0x1000 --cpuinfo
Before:
Can't get CPU info: 8

After:
CPU info: X1000_v1

Change-Id: Ied6d430406239ea4f99e7c83274d99ae4c555899
2026-09-16 19:29:52 -04:00
..
Makefile Add ingenic_tools/usbboot utility 2021-02-28 02:52:56 +00:00
usbboot.c utils/ingenic_tools: correct return check of libusb_control_transfer in usbboot 2026-09-16 19:29:52 -04:00