Radoslav Gerganov 955d4f76ef Add support for hidg devices on Linux
There is a HID gadget driver on Linux which provides emulation of USB
HID devices. This could be very useful for testing the Solo firmware
without actual hardware, using only a Linux box.

This patch adds a command line argument which specifies whether the
existing UDP backing should be used or the new one which reads and
writes to /dev/hidg0.

Testing done:
 1. Created HID device with configfs
 2. Started "./main -b hidg" as root
 3. Successfully executed Webauthn registration and authentication on
 the same Linux machine

Closes: #122
2019-04-16 10:54:46 +03:00
..
2019-01-27 11:44:33 +02:00
2019-02-12 17:18:17 -05:00
2019-03-02 23:10:43 -05:00
2019-02-26 19:52:59 +01:00
2019-02-12 17:18:17 -05:00
2019-03-21 12:47:15 -04:00
2019-03-20 16:21:21 -04:00
2019-04-10 13:13:38 -04:00
2019-03-20 20:03:12 -04:00
2019-02-27 03:18:12 +01:00
2019-02-26 14:07:27 -05:00
2019-02-26 13:10:16 -05:00
2019-02-26 13:10:16 -05:00
2019-04-16 10:54:46 +03:00
2019-02-12 17:18:17 -05:00
2019-02-12 17:18:17 -05:00
2019-02-12 17:18:17 -05:00
2019-03-31 23:29:00 -04:00
2019-02-12 17:18:17 -05:00
2019-02-12 17:18:17 -05:00
2019-03-06 14:05:44 -05:00