saleae-logic-pro: style nits, copy loop vs memcpy
This commit is contained in:
parent
093b8ff478
commit
69229e5c15
|
@ -186,7 +186,6 @@ static int read_regs(const struct sr_dev_inst *sdi,
|
||||||
uint8_t cnt)
|
uint8_t cnt)
|
||||||
{
|
{
|
||||||
uint8_t req[33];
|
uint8_t req[33];
|
||||||
int i;
|
|
||||||
|
|
||||||
if (cnt < 1 || cnt > 30)
|
if (cnt < 1 || cnt > 30)
|
||||||
return SR_ERR_ARG;
|
return SR_ERR_ARG;
|
||||||
|
@ -194,10 +193,8 @@ static int read_regs(const struct sr_dev_inst *sdi,
|
||||||
req[0] = 0x00;
|
req[0] = 0x00;
|
||||||
req[1] = COMMAND_READ_REG;
|
req[1] = COMMAND_READ_REG;
|
||||||
req[2] = cnt;
|
req[2] = cnt;
|
||||||
|
if (cnt)
|
||||||
for (i = 0; i < cnt; i++) {
|
memcpy(&req[3], regs, cnt);
|
||||||
req[3 + i] = regs[i];
|
|
||||||
}
|
|
||||||
|
|
||||||
return transact(sdi, req, 3 + cnt, values, cnt);
|
return transact(sdi, req, 3 + cnt, values, cnt);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue