]> git.sur5r.net Git - openocd/blobdiff - src/target/armv7m.h
arm920t line length cleanup
[openocd] / src / target / armv7m.h
index 86caae21b44a888756f930bb1e986442dfea2f48..b6be1d22497e340ed542463a0df4e0b9efca4708 100644 (file)
@@ -131,6 +131,11 @@ target_to_armv7m(struct target *target)
        return target->arch_info;
 }
 
+static inline bool is_armv7m(struct armv7m_common *armv7m)
+{
+       return armv7m->common_magic == ARMV7M_COMMON_MAGIC;
+}
+
 struct armv7m_algorithm
 {
        int common_magic;
@@ -171,6 +176,8 @@ int armv7m_checksum_memory(struct target *target,
 int armv7m_blank_check_memory(struct target *target,
                uint32_t address, uint32_t count, uint32_t* blank);
 
+int armv7m_maybe_skip_bkpt_inst(struct target *target, bool *inst_found);
+
 extern const struct command_registration armv7m_command_handlers[];
 
 #endif /* ARMV7M_H */