FreeCalypso > hg > fc-usbser-tools
annotate libuwrap/find_dev.h @ 103:f2542deec11a
README: update for release-ready state
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Fri, 29 Sep 2023 18:17:36 +0000 |
| parents | fe4231326fb2 |
| children |
| rev | line source |
|---|---|
| 9 | 1 /* |
| 2 * This header file contains definitions and declarations related to | |
| 3 * functions for locating specific FTDI/CP2102/etc USB devices. | |
| 4 */ | |
| 5 | |
| 6 struct usbdev_matchspec { | |
| 7 unsigned usb_vid; | |
| 8 unsigned usb_pid; | |
|
11
fe4231326fb2
libuwrap: implement locating by description-string
Mychaela Falconia <falcon@freecalypso.org>
parents:
9
diff
changeset
|
9 const char *manuf_string; |
|
fe4231326fb2
libuwrap: implement locating by description-string
Mychaela Falconia <falcon@freecalypso.org>
parents:
9
diff
changeset
|
10 const char *product_string; |
|
fe4231326fb2
libuwrap: implement locating by description-string
Mychaela Falconia <falcon@freecalypso.org>
parents:
9
diff
changeset
|
11 const char *serial; |
| 9 | 12 unsigned index; |
| 13 }; | |
| 14 | |
| 15 extern struct usb_device * | |
| 16 find_usbdev_by_matchspec(const struct usbdev_matchspec *match); | |
| 17 | |
| 18 extern struct usb_device * | |
| 19 find_usbdev_by_busdev(const char *bus_dev_spec); | |
| 20 | |
| 21 extern struct usb_device * | |
| 22 find_usbdev_by_desc_string(const char *desc_string); |
