freebsd: Use hidraw instead of hidapi for non-USB devices
#94 and #90 don't work on FreeBSD. Looks like hidapi on FreeBSD doesn't use /dev/hidraw.
Using the code here, requires you to need the hidraw kernel module (kldload hidraw).
@aokblast has been working on supporting hidraw in hidapi on freebsd for i2c hid devices. So we probably don't need this for the long term.
@aokblast has been working on supporting hidraw in hidapi on freebsd for i2c hid devices. So we probably don't need this for the long term.
See https://github.com/libusb/hidapi/pull/730
Still not merged upstream
Still not merged upstream
We discover a bug for communicate with USB high speed device over packets with more than 64 bytes. I am busy these day and am going to be enlisted for my 4 months obligatory military serviceš„². This is my first thing to do four months after.