target_request: add target_got_message() that can be used to improve DCC performance
API change to allow implementing a back-off algorithm for polling hardware. Change-Id: I6cbe8b4534c8dfeb8442305171ea96b5481c1f17 Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> Reviewed-on: http://openocd.zylin.com/26 Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com> Tested-by: Øyvind Harboe <oyvindharboe@gmail.com>
This commit is contained in:
committed by
Øyvind Harboe
parent
ea295bd694
commit
80c20a186b
@@ -47,5 +47,12 @@ int target_request(struct target *target, uint32_t request);
|
||||
int delete_debug_msg_receiver(struct command_context *cmd_ctx,
|
||||
struct target *target);
|
||||
int target_request_register_commands(struct command_context *cmd_ctx);
|
||||
/**
|
||||
* Read and clear the flag as to whether we got a message.
|
||||
*
|
||||
* This is used to implement the back-off algorithm on
|
||||
* sleeping in idle mode.
|
||||
*/
|
||||
bool target_got_message(void);
|
||||
|
||||
#endif /* TARGET_REQUEST_H */
|
||||
|
||||
Reference in New Issue
Block a user