|
|
@@ -64,11 +64,12 @@ int mips_ejtag_get_idcode(struct mips_ejtag *ejtag_info, uint32_t *idcode) |
|
|
|
|
|
|
|
jtag_add_dr_scan(ejtag_info->tap, 1, &field, TAP_IDLE); |
|
|
|
|
|
|
|
if (jtag_execute_queue() != ERROR_OK) |
|
|
|
int retval; |
|
|
|
if ((retval = jtag_execute_queue()) != ERROR_OK) |
|
|
|
{ |
|
|
|
LOG_ERROR("register read failed"); |
|
|
|
return retval; |
|
|
|
} |
|
|
|
|
|
|
|
return ERROR_OK; |
|
|
|
} |
|
|
|
|
|
|
@@ -84,11 +85,12 @@ static int mips_ejtag_get_impcode(struct mips_ejtag *ejtag_info, uint32_t *impco |
|
|
|
|
|
|
|
jtag_add_dr_scan(ejtag_info->tap, 1, &field, TAP_IDLE); |
|
|
|
|
|
|
|
if (jtag_execute_queue() != ERROR_OK) |
|
|
|
int retval; |
|
|
|
if ((retval = jtag_execute_queue()) != ERROR_OK) |
|
|
|
{ |
|
|
|
LOG_ERROR("register read failed"); |
|
|
|
return retval; |
|
|
|
} |
|
|
|
|
|
|
|
return ERROR_OK; |
|
|
|
} |
|
|
|
|
|
|
|