]> sigrok.org Git - libsigrok.git/commitdiff
dreamsourcelab-dslogic: Simplified trigger population
authorJoel Holdsworth <redacted>
Sun, 17 Sep 2017 21:52:11 +0000 (15:52 -0600)
committerUwe Hermann <redacted>
Mon, 18 Sep 2017 22:31:06 +0000 (00:31 +0200)
src/hardware/dreamsourcelab-dslogic/protocol.c

index efb626dc45ea024e569996a5393a7afc2091dc4c..ec022caa63f2d4110822fd99c2cc54294631918b 100644 (file)
@@ -354,23 +354,9 @@ static void set_trigger(const struct sr_dev_inst *sdi, struct fpga_config *cfg)
 
        cfg->ch_en = enabled_channel_mask(sdi);
 
-       cfg->trig_mask0[0] = 0xffff;
-       cfg->trig_mask1[0] = 0xffff;
-
-       cfg->trig_value0[0] = 0;
-       cfg->trig_value1[0] = 0;
-
-       cfg->trig_edge0[0] = 0;
-       cfg->trig_edge1[0] = 0;
-
-       cfg->trig_logic0[0] = 2;
-       cfg->trig_logic1[0] = 2;
-
-       cfg->trig_count[0] = 0;
-
        cfg->trig_glb = num_enabled_channels << 4;
 
-       for (i = 1; i < NUM_TRIGGER_STAGES; i++) {
+       for (i = 0; i < NUM_TRIGGER_STAGES; i++) {
                cfg->trig_mask0[i] = 0xffff;
                cfg->trig_mask1[i] = 0xffff;
                cfg->trig_value0[i] = 0;