X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Flibsigrok-internal.h;h=9c9da8cd61644df7235af51adc10a5f871f17835;hb=828eeea2270a1858d28fa7492602860c39e4d928;hp=78bb9d588b92b51a1a9e3817ab847600cba99c97;hpb=edec0436db2a73b545f5d4db0c1635d6c67ff45c;p=libsigrok.git diff --git a/src/libsigrok-internal.h b/src/libsigrok-internal.h index 78bb9d58..9c9da8cd 100644 --- a/src/libsigrok-internal.h +++ b/src/libsigrok-internal.h @@ -751,6 +751,7 @@ struct sr_serial_dev_inst { #ifdef HAVE_LIBHIDAPI enum ser_hid_chip_t { SER_HID_CHIP_UNKNOWN, /**!< place holder */ + SER_HID_CHIP_WCH_CH9325, /**!< WCH CH9325 */ SER_HID_CHIP_LAST, /**!< sentinel */ } hid_chip; struct ser_hid_chip_functions *hid_chip_funcs; @@ -1217,6 +1218,7 @@ struct ser_hid_chip_functions { int (*flush)(struct sr_serial_dev_inst *serial); int (*drain)(struct sr_serial_dev_inst *serial); }; +extern SR_PRIV struct ser_hid_chip_functions *ser_hid_chip_funcs_ch9325; SR_PRIV const char *ser_hid_chip_find_name_vid_pid(uint16_t vid, uint16_t pid); #endif #endif