* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include <config.h>
#include <stdint.h>
#include <string.h>
#include <glib.h>
#include <stdio.h>
#include <errno.h>
#include <math.h>
-#include "libsigrok.h"
+#include <libsigrok/libsigrok.h>
#include "libsigrok-internal.h"
#include "protocol.h"
}
if (xfer != cmd_len) {
sr_dbg("Failed to send EP1 command 0x%02x: incorrect length "
- "%d != %d.", xfer, cmd_len);
+ "%d != %d.", command[0], xfer, cmd_len);
return SR_ERR;
}
}
if (xfer != reply_len) {
sr_dbg("Failed to receive reply to EP1 command 0x%02x: "
- "incorrect length %d != %d.", xfer, reply_len);
+ "incorrect length %d != %d.", command[0], xfer, reply_len);
return SR_ERR;
}
if ((ret = read_fpga_register(sdi, 7 /* No mapping */, ®7)) != SR_OK)
return ret;
- if (reg0 == 0 && reg7 > 0x10)
+ if (reg0 == 0 && reg7 > 0x10) {
+ sr_info("Original Saleae Logic16 using new bitstream.");
devc->fpga_variant = FPGA_VARIANT_ORIGINAL_NEW_BITSTREAM;
- else
+ } else {
+ sr_info("Original Saleae Logic16 using old bitstream.");
devc->fpga_variant = FPGA_VARIANT_ORIGINAL;
+ }
}
if (devc->fpga_variant == FPGA_VARIANT_ORIGINAL_NEW_BITSTREAM) {
sr_info("Uploading FPGA bitstream at %s.", filename);
if (!(fw = g_fopen(filename, "rb"))) {
sr_err("Unable to open bitstream file %s for reading: %s.",
- filename, strerror(errno));
+ filename, g_strerror(errno));
return SR_ERR;
}