target/cortex_m: do not use VECTRESET on Cortex-M0, M0+ and M1
[fw/openocd] / src / target / cortex_m.h
index 9500acc1d7d6363035bba13e078950dc3c02581a..22d9735e5c7ea93b21c1bfad6e17f2f2c2e088cc 100644 (file)
@@ -175,7 +175,6 @@ struct cortex_m_common {
        int fp_code_available;
        int fp_rev;
        int fpb_enabled;
-       int auto_bp_type;
        struct cortex_m_fp_comparator *fp_comparator_list;
 
        /* Data Watchpoint and Trace (DWT) */
@@ -185,6 +184,7 @@ struct cortex_m_common {
        struct reg_cache *dwt_cache;
 
        enum cortex_m_soft_reset_config soft_reset_config;
+       bool vectreset_supported;
 
        enum cortex_m_isrmasking_mode isrmasking_mode;