Minor JTAG speed improvement
This commit is contained in:
parent
14e7993ca4
commit
c8bcf13e43
8
dap.c
8
dap.c
@ -1261,10 +1261,16 @@ static void dap_jtag_sequence(void)
|
|||||||
while (count)
|
while (count)
|
||||||
{
|
{
|
||||||
int sz = (count > 8) ? 8 : count;
|
int sz = (count > 8) ? 8 : count;
|
||||||
int value = dap_jtag_rdwr(dap_req_get_byte(), sz);
|
|
||||||
|
|
||||||
if (tdo)
|
if (tdo)
|
||||||
|
{
|
||||||
|
int value = dap_jtag_rdwr(dap_req_get_byte(), sz);
|
||||||
dap_resp_add_byte(value);
|
dap_resp_add_byte(value);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
dap_jtag_write(dap_req_get_byte(), sz);
|
||||||
|
}
|
||||||
|
|
||||||
count -= sz;
|
count -= sz;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user