]> git.sur5r.net Git - openocd/blobdiff - src/target/target.h
cortex_a hybrid & context breakpoints
[openocd] / src / target / target.h
index 1b5730f2fcd76d74a85037d17de4a1e90c06755b..5248d69ede172384f7c9f6e90691f3dc2b78bffc 100644 (file)
@@ -368,11 +368,26 @@ static inline void target_set_examined(struct target *target)
  */
 int target_add_breakpoint(struct target *target,
                struct breakpoint *breakpoint);
+/**
+ * Add the @a ContextID breakpoint  for @a target.
+ *
+ * This routine is a wrapper for target->type->add_context_breakpoint.
+ */
+int target_add_context_breakpoint(struct target *target,
+               struct breakpoint *breakpoint);
+/**
+ * Add the @a ContextID & IVA breakpoint  for @a target.
+ *
+ * This routine is a wrapper for target->type->add_hybrid_breakpoint.
+ */
+int target_add_hybrid_breakpoint(struct target *target,
+               struct breakpoint *breakpoint);
 /**
  * Remove the @a breakpoint for @a target.
  *
  * This routine is a wrapper for target->type->remove_breakpoint.
  */
+
 int target_remove_breakpoint(struct target *target,
                struct breakpoint *breakpoint);
 /**