target: enable TARGET_EVENT_RESUME_* events
Change-Id: I7d8378f9f34c6674db8c8b29d1a961389578e921 Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/640 Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com> Tested-by: jenkins Reviewed-by: Bill Traynor <wmat@alphatroop.com>__archive__
parent
bb3793c9a4
commit
25b855d2d2
|
@ -518,6 +518,8 @@ int target_resume(struct target *target, int current, uint32_t address, int hand
|
|||
return ERROR_FAIL;
|
||||
}
|
||||
|
||||
target_call_event_callbacks(target, TARGET_EVENT_RESUME_START);
|
||||
|
||||
/* note that resume *must* be asynchronous. The CPU can halt before
|
||||
* we poll. The CPU can even halt at the current PC as a result of
|
||||
* a software breakpoint being inserted by (a bug?) the application.
|
||||
|
@ -526,6 +528,8 @@ int target_resume(struct target *target, int current, uint32_t address, int hand
|
|||
if (retval != ERROR_OK)
|
||||
return retval;
|
||||
|
||||
target_call_event_callbacks(target, TARGET_EVENT_RESUME_END);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue