+ /* mcupro Saleae16 has firmware pre-stored in FPGA.
+ So, we can query it right away. */
+ if (read_fpga_register(sdi, 0, &version) == SR_OK &&
+ (version == 0x40 || version == 0x41)) {
+ sr_info("mcupro Saleae16 detected.");
+ devc->fpga_variant = FPGA_VARIANT_MCUPRO;
+ } else {
+ sr_info("Original Saleae Logic16 detected.");
+ devc->fpga_variant = FPGA_VARIANT_ORIGINAL;
+ }
+