]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/kingst-la2016/protocol.h
kingst-la2016: use common support for sw limits and session feed
[libsigrok.git] / src / hardware / kingst-la2016 / protocol.h
index 9eb483ce62650c84c899cc39090eb8c3e43a5ca8..41367bdfca9eb5b63be7d91c0995c093517ab955 100644 (file)
@@ -127,7 +127,7 @@ struct dev_context {
        float threshold_voltage;
        uint64_t max_samplerate;
        uint64_t cur_samplerate;
-       uint64_t limit_samples;
+       struct sr_sw_limits sw_limits;
        uint64_t capture_ratio;
 
        /* Internal acquisition and download state. */
@@ -142,8 +142,7 @@ struct dev_context {
        uint64_t total_samples;
        uint32_t read_pos;
 
-       size_t convbuffer_size;
-       uint8_t *convbuffer;
+       struct feed_queue_logic *feed_queue;
        struct libusb_transfer *transfer;
 };