summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/rtems-debugger.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/include/rtems/rtems-debugger.h')
-rw-r--r--cpukit/include/rtems/rtems-debugger.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpukit/include/rtems/rtems-debugger.h b/cpukit/include/rtems/rtems-debugger.h
index 1fc8b3d522..7627e83382 100644
--- a/cpukit/include/rtems/rtems-debugger.h
+++ b/cpukit/include/rtems/rtems-debugger.h
@@ -54,6 +54,14 @@ extern int rtems_debugger_start(const char* remote,
const rtems_printer* printer);
/**
+ * Suspend all running threads including the caller if not
+ * excluded. Returns when the debugger has connected and continued.
+ *
+ * If wait is true and there is no remote connected wait then break.
+ */
+extern int rtems_debugger_break(bool wait);
+
+/**
* Stop the Debugger.
*/
extern int rtems_debugger_stop(void);