packages: libusb: add package 'fxload' (from libusb examples)
authorDaniel Golle <daniel@makrotopia.org>
Wed, 14 Sep 2022 19:16:50 +0000 (20:16 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Fri, 16 Sep 2022 23:44:08 +0000 (00:44 +0100)
commit1c785d2567639dea98df7fc13cbc75f64847cd04
tree4c732a8a923e3a198fbcfb911e6643eefc6c18b8
parent2b1e651178b7731729b73786d44bc4c3b5bbad14
packages: libusb: add package 'fxload' (from libusb examples)

The 'fxload' tool contained in the examples provided with libusb is
actually useful and turns out to be the only way to load firmware into
some rather ancient EZ-USB microcontrollers made by Cypress (formerly
Anchor Chips).
The original 'fxload' tool from hotplug-linux has been abandonned long
ago and requires usbfs to be mounted in /proc/bus/usb/ (like it was in
Linux 2.4...).
Hence the best option is to package the modern 'fxload' from the libusb
examples which (unsurprisingly) uses libusb and works on modern
systems.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
package/libs/libusb/Makefile