X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fftdi-la%2Fprotocol.h;h=495c4dbbccf1c1264e1bce566c41a2d50d48a0bb;hb=8cd15dd4ce2fdbefbcc6e64632c8006e5404f253;hp=4c440eaa2984e3a13c7b1e8e491f57703199dd5f;hpb=f227338297de002d8a76dc5e411dde8743751028;p=libsigrok.git diff --git a/src/hardware/ftdi-la/protocol.h b/src/hardware/ftdi-la/protocol.h index 4c440eaa..495c4dbb 100644 --- a/src/hardware/ftdi-la/protocol.h +++ b/src/hardware/ftdi-la/protocol.h @@ -36,11 +36,9 @@ struct ftdi_chip_desc { char *channel_names[]; }; -/** Private, per-device-instance driver context. */ struct dev_context { struct ftdi_context *ftdic; const struct ftdi_chip_desc *desc; - struct libusb_device *usbdev; uint64_t limit_samples; uint32_t cur_samplerate; @@ -48,9 +46,9 @@ struct dev_context { unsigned char *data_buf; uint64_t samples_sent; uint64_t bytes_received; - void *cb_data; }; +SR_PRIV int ftdi_la_set_samplerate(struct dev_context *devc); SR_PRIV int ftdi_la_receive_data(int fd, int revents, void *cb_data); #endif