void _stlink_sg_read_all_regs(stlink_t *sl, reg *regp) {
struct stlink_libsg *sg = sl->backend_data;
+
+ /* unused */
+ regp = regp;
+
clear_cdb(sg);
sg->cdb_cmd_blk[1] = STLINK_DEBUG_READALLREGS;
sl->q_len = 84;
#if 1 /* DEBUG */
{
- unsigned int i;
+ ssize_t i;
for (i = 0; i < size; ++i) printf("%02x", buf[i]);
printf("\n");
}
ssize_t size;
/* assume len < sizeof(sl->q_buf) */
- assert(len < sizeof(sl->q_buf)); // makes a compiler warning? always true?
memset(buf, 0, sizeof (sl->q_buf));
buf[0] = STLINK_DEBUG_COMMAND;
stlink_t* sl = NULL;
struct stlink_libusb* slu = NULL;
+ /* unused */
+ dev_name = dev_name;
+
sl = malloc(sizeof (stlink_t));
slu = malloc(sizeof (struct stlink_libusb));
if (sl == NULL) goto on_error;