{
avr32_jtag_set_instr(jtag_info, AVR32_INST_NEXUS_ACCESS);
avr32_jtag_nexus_set_address(jtag_info, addr, MODE_READ);
- avr32_jtag_nexus_read_data(jtag_info, value);
-
- return ERROR_OK;
-
+ return avr32_jtag_nexus_read_data(jtag_info, value);
}
+
int avr32_jtag_nexus_write(struct avr32_jtag *jtag_info,
uint32_t addr, uint32_t value)
{
avr32_jtag_set_instr(jtag_info, AVR32_INST_NEXUS_ACCESS);
avr32_jtag_nexus_set_address(jtag_info, addr, MODE_WRITE);
- avr32_jtag_nexus_write_data(jtag_info, value);
-
- return ERROR_OK;
+ return avr32_jtag_nexus_write_data(jtag_info, value);
}
int avr32_jtag_mwa_set_address(struct avr32_jtag *jtag_info, int slave,