target_request: add target_got_message() that can be used to improve DCC performance
[fw/openocd] / src / target / target_request.h
index e50c425e0f59e872dd62adcfd1bbc1e8d5e4dbf9..740645ed788730da8898960f4e80aa818776a768 100644 (file)
@@ -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 */