X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=libsigrok-internal.h;h=6c54cf6d316e6351bfa50d1152679e569f9975d2;hb=fe1c50fba6b96400d9cc83c852a59f9ac9f2f148;hp=fd02f90d7dd0d30ac58dc758a7601b6f03674ba2;hpb=8c1adf3738b68912ab8cf4308341b82dbc83056a;p=libsigrok.git diff --git a/libsigrok-internal.h b/libsigrok-internal.h index fd02f90d..6c54cf6d 100644 --- a/libsigrok-internal.h +++ b/libsigrok-internal.h @@ -124,19 +124,16 @@ SR_PRIV int sr_session_send(const struct sr_dev_inst *sdi, /*--- hardware/common/serial.c ----------------------------------------------*/ -SR_PRIV GSList *list_serial_ports(void); SR_PRIV int serial_open(const char *pathname, int flags); SR_PRIV int serial_close(int fd); SR_PRIV int serial_flush(int fd); SR_PRIV int serial_write(int fd, const void *buf, size_t count); SR_PRIV int serial_read(int fd, void *buf, size_t count); -SR_PRIV void *serial_backup_params(int fd); -SR_PRIV void serial_restore_params(int fd, void *backup); SR_PRIV int serial_set_params(int fd, int baudrate, int bits, int parity, int stopbits, int flowcontrol); SR_PRIV int serial_set_paramstr(int fd, const char *paramstr); SR_PRIV int serial_readline(int fd, char **buf, int *buflen, - uint64_t timeout_ms); + gint64 timeout_ms); /*--- hardware/common/ezusb.c -----------------------------------------------*/ @@ -148,6 +145,13 @@ SR_PRIV int ezusb_upload_firmware(libusb_device *dev, int configuration, const char *filename); #endif +/*--- hardware/common/usb.c -------------------------------------------------*/ + +#ifdef HAVE_LIBUSB_1_0 +SR_PRIV GSList *sr_usb_connect(libusb_context *usb_ctx, const char *conn); +SR_PRIV int sr_usb_open(libusb_context *usb_ctx, struct sr_usb_dev_inst *usb); +#endif + /*--- hardware/common/dmm/fs9922.c ------------------------------------------*/ SR_PRIV int sr_dmm_parse_fs9922(const uint8_t *buf, float *floatval,