]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/demo/api.c
demo: add convenient bit mask for "all logic channels"
[libsigrok.git] / src / hardware / demo / api.c
index c5259b286144621d6f763ec611b7045df7ab49f2..7f2971db06c1a7992f12503eccb545790441b2b9 100644 (file)
@@ -119,6 +119,9 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options)
        devc->cur_samplerate = SR_KHZ(200);
        devc->num_logic_channels = num_logic_channels;
        devc->logic_unitsize = (devc->num_logic_channels + 7) / 8;
+       devc->all_logic_channels_mask = 1UL << 0;
+       devc->all_logic_channels_mask <<= devc->num_logic_channels;
+       devc->all_logic_channels_mask--;
        devc->logic_pattern = DEFAULT_LOGIC_PATTERN;
        devc->num_analog_channels = num_analog_channels;