8 #ifndef OPENOCD_TARGET_BREAKPOINTS_H
9 #define OPENOCD_TARGET_BREAKPOINTS_H
void watchpoint_clear_target(struct target *target)
void breakpoint_remove_all(struct target *target)
void breakpoint_clear_target(struct target *target)
int watchpoint_hit(struct target *target, enum watchpoint_rw *rw, target_addr_t *address)
int hybrid_breakpoint_add(struct target *target, target_addr_t address, uint32_t asid, uint32_t length, enum breakpoint_type type)
static void watchpoint_set(struct watchpoint *watchpoint, unsigned int number)
static void breakpoint_hw_set(struct breakpoint *breakpoint, unsigned int hw_number)
int context_breakpoint_add(struct target *target, uint32_t asid, uint32_t length, enum breakpoint_type type)
void watchpoint_remove(struct target *target, target_addr_t address)
void breakpoint_remove(struct target *target, target_addr_t address)
int breakpoint_add(struct target *target, target_addr_t address, uint32_t length, enum breakpoint_type type)
int watchpoint_add(struct target *target, target_addr_t address, uint32_t length, enum watchpoint_rw rw, uint32_t value, uint32_t mask)
struct breakpoint * breakpoint_find(struct target *target, target_addr_t address)
enum esirisc_reg_num number
enum breakpoint_type type