]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/asix-sigma/protocol.h
asix-sigma: rephrase limits management, use sub structure
[libsigrok.git] / src / hardware / asix-sigma / protocol.h
index 171a3a66db36466f263eb4c21f199b6344ae5a86..e780de4225523bb8c4f5bd513aacd72f7d865130 100644 (file)
@@ -359,9 +359,16 @@ struct dev_context {
                size_t clock_pin;
                enum ext_clock_edge_t clock_edge;
        } clock;
-       struct sr_sw_limits cfg_limits; /* Configured limits (user specified). */
-       struct sr_sw_limits acq_limits; /* Acquisition limits (internal use). */
-       struct sr_sw_limits feed_limits; /* Datafeed limits (internal use). */
+       struct {
+               /*
+                * User specified configuration values, in contrast to
+                * internal arrangement of acquisition, and submission
+                * to the session feed.
+                */
+               struct sr_sw_limits config;
+               struct sr_sw_limits acquire;
+               struct sr_sw_limits submit;
+       } limit;
        enum sigma_firmware_idx firmware_idx;
        size_t num_channels;
        size_t samples_per_event;