X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fasix-sigma%2Fprotocol.h;fp=src%2Fhardware%2Fasix-sigma%2Fprotocol.h;h=ab5f6019a9277f05aed7f2887a5481af7443471c;hb=66d1790cc0731d61f97dd11dad3ab7e2d7e799e3;hp=9fcbdd30f75f21a603a7ffdcf83f5a53570d45ed;hpb=16a5d5ac7d0390b03278d2a65554d395337eaf45;p=libsigrok.git diff --git a/src/hardware/asix-sigma/protocol.h b/src/hardware/asix-sigma/protocol.h index 9fcbdd30..ab5f6019 100644 --- a/src/hardware/asix-sigma/protocol.h +++ b/src/hardware/asix-sigma/protocol.h @@ -369,7 +369,7 @@ struct dev_context { } last; struct sigma_location { size_t raw, line, cluster, event; - } start, stop, trig, iter; + } start, stop, trig, iter, trig_arm; struct { size_t lines_total, lines_done; size_t lines_per_read; /* USB transfer limit */ @@ -377,6 +377,11 @@ struct dev_context { struct sigma_dram_line *rcvd_lines; struct sigma_dram_line *curr_line; } fetch; + struct { + gboolean armed; + gboolean matched; + size_t evt_remain; + } trig_chk; } interp; uint64_t capture_ratio; struct sigma_trigger trigger;