X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fzeroplus-logic-cube%2Fanalyzer.c;h=aa5643ab7e80626dbc43340b5e2aa02e259899d4;hb=8dc423b033678508ec08d7c473d883d4b3a58178;hp=c404a66b73b04a47324f5c5c539c866fe8a0300e;hpb=155b680da482cea2381becb73c51cfb838bff31e;p=libsigrok.git diff --git a/src/hardware/zeroplus-logic-cube/analyzer.c b/src/hardware/zeroplus-logic-cube/analyzer.c index c404a66b..aa5643ab 100644 --- a/src/hardware/zeroplus-logic-cube/analyzer.c +++ b/src/hardware/zeroplus-logic-cube/analyzer.c @@ -29,8 +29,9 @@ * THE POSSIBILITY OF SUCH DAMAGE. */ +#include #include -#include "libsigrok.h" +#include #include "libsigrok-internal.h" #include "analyzer.h" #include "gl_usb.h" @@ -309,7 +310,7 @@ static int __analyzer_set_freq(libusb_device_handle *devh, int freq, int scale) { 1, FREQ_SCALE_KHZ, 64, 5, 5 }, { 500, FREQ_SCALE_HZ, 64, 10, 5 }, { 100, FREQ_SCALE_HZ, 68, 5, 8 }, - { 0, 0, 0, 0, 0 } + ALL_ZERO }; int i; @@ -514,6 +515,7 @@ SR_PRIV int analyzer_add_triggers(const struct sr_dev_inst *sdi) switch (match->match) { case SR_TRIGGER_ZERO: g_trigger_status[channel / 4] |= 2 << (channel % 4 * 2); + break; case SR_TRIGGER_ONE: g_trigger_status[channel / 4] |= 1 << (channel % 4 * 2); break;