X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fnds32_v3.c;h=ea9252e4cc0d3ce36b3b617a9fc9357649ece800;hp=766e5ccbb8873002f08710c48f019fe20081b572;hb=13f6c889ab9b6e5b1c4f48fca9807fdc1fb83f42;hpb=0a4c8990c29e61fd0c2796486519cdb256b8da3b diff --git a/src/target/nds32_v3.c b/src/target/nds32_v3.c index 766e5ccbb8..ea9252e4cc 100644 --- a/src/target/nds32_v3.c +++ b/src/target/nds32_v3.c @@ -254,12 +254,8 @@ static int nds32_v3_deassert_reset(struct target *target) if (retval != ERROR_OK) return retval; - /* call target_poll() to avoid "Halt timed out" */ - CHECK_RETVAL(target_poll(target)); } else { /* reset-halt */ - jtag_poll_set_enabled(false); - struct nds32_v3_common *nds32_v3 = target_to_nds32_v3(target); struct nds32 *nds32 = &(nds32_v3->nds32); uint32_t value; @@ -488,7 +484,6 @@ struct target_type nds32_v3_target = { .assert_reset = nds32_assert_reset, .deassert_reset = nds32_v3_deassert_reset, - .soft_reset_halt = nds32_v3_soft_reset_halt, /* register access */ .get_gdb_reg_list = nds32_get_gdb_reg_list, @@ -523,4 +518,6 @@ struct target_type nds32_v3_target = { .get_gdb_fileio_info = nds32_get_gdb_fileio_info, .gdb_fileio_end = nds32_gdb_fileio_end, + + .profiling = nds32_profiling, };