X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Ftarget.h;h=8f53d8923f2b8cfef2d1670d2bb3cfc79df807b0;hp=6480bc5b62342d7b789627b67a82586bc57cf425;hb=c4a2fdbc39dd31170e61e7fe0be332826825acbd;hpb=0d7d64b5e9a463f63deb19f00efa14e6e5b1c34e diff --git a/src/target/target.h b/src/target/target.h index 6480bc5b62..8f53d8923f 100644 --- a/src/target/target.h +++ b/src/target/target.h @@ -256,6 +256,9 @@ extern int target_process_reset(struct command_context_s *cmd_ctx); extern int target_register_event_callback(int (*callback)(struct target_s *target, enum target_event event, void *priv), void *priv); extern int target_unregister_event_callback(int (*callback)(struct target_s *target, enum target_event event, void *priv), void *priv); +extern int target_poll(target_t *target); +extern int target_resume(target_t *target, int current, u32 address, int handle_breakpoints, int debug_execution); +extern int target_halt(target_t *target); extern int target_call_event_callbacks(target_t *target, enum target_event event); /* The period is very approximate, the callback can happen much more often