jtag_scan: Finished cleaning up in jtag_scan()
This commit is contained in:
parent
181e84cb0c
commit
14dafdbf92
|
@ -215,21 +215,20 @@ uint32_t jtag_scan(const uint8_t *irlens)
|
||||||
DEBUG_INFO("\n");
|
DEBUG_INFO("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t i;
|
|
||||||
uint32_t j;
|
|
||||||
/* Check for known devices and handle accordingly */
|
/* Check for known devices and handle accordingly */
|
||||||
for(i = 0; i < jtag_dev_count; i++)
|
for (size_t device = 0; device < jtag_dev_count; device++) {
|
||||||
for(j = 0; dev_descr[j].idcode; j++)
|
for (size_t descr = 0; dev_descr[descr].idcode; descr++) {
|
||||||
if((jtag_devs[i].jd_idcode & dev_descr[j].idmask) ==
|
if ((jtag_devs[device].jd_idcode & dev_descr[descr].idmask) == dev_descr[descr].idcode) {
|
||||||
dev_descr[j].idcode) {
|
jtag_devs[device].current_ir = -1;
|
||||||
jtag_devs[i].current_ir = -1;
|
|
||||||
/* Save description in table */
|
/* Save description in table */
|
||||||
jtag_devs[i].jd_descr = dev_descr[j].descr;
|
jtag_devs[device].jd_descr = dev_descr[descr].descr;
|
||||||
/* Call handler to initialise/probe device further */
|
/* Call handler to initialise/probe device further */
|
||||||
if(dev_descr[j].handler)
|
if (dev_descr[descr].handler)
|
||||||
dev_descr[j].handler(i);
|
dev_descr[descr].handler(device);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return jtag_dev_count;
|
return jtag_dev_count;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue