X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Ftarget%2Fcortex_m3.h;h=ed08323758d8ab279bd0de191f4cccc6ea94f16d;hb=9ac7cdec82c19481b79f2effcefb7106dd7ade41;hp=96264678e53ebf0f696d54aab88091c8255e337d;hpb=74d09617b927ed7011098d5a65087dee1ef1e87a;p=openocd.git diff --git a/src/target/cortex_m3.h b/src/target/cortex_m3.h index 96264678e5..ed08323758 100644 --- a/src/target/cortex_m3.h +++ b/src/target/cortex_m3.h @@ -119,22 +119,22 @@ #define FPCR_REPLACE_BKPT_HIGH (2 << 30) #define FPCR_REPLACE_BKPT_BOTH (3 << 30) -typedef struct cortex_m3_fp_comparator_s +struct cortex_m3_fp_comparator { int used; int type; uint32_t fpcr_value; uint32_t fpcr_address; -} cortex_m3_fp_comparator_t; +}; -typedef struct cortex_m3_dwt_comparator_s +struct cortex_m3_dwt_comparator { int used; uint32_t comp; uint32_t mask; uint32_t function; uint32_t dwt_comparator_address; -} cortex_m3_dwt_comparator_t; +}; struct cortex_m3_common { @@ -152,19 +152,19 @@ struct cortex_m3_common int fp_code_available; int fpb_enabled; int auto_bp_type; - cortex_m3_fp_comparator_t *fp_comparator_list; + struct cortex_m3_fp_comparator *fp_comparator_list; /* Data Watchpoint and Trace (DWT) */ int dwt_num_comp; int dwt_comp_available; - cortex_m3_dwt_comparator_t *dwt_comparator_list; + struct cortex_m3_dwt_comparator *dwt_comparator_list; struct reg_cache *dwt_cache; struct armv7m_common armv7m; }; static inline struct cortex_m3_common * -target_to_cm3(struct target_s *target) +target_to_cm3(struct target *target) { return container_of(target->arch_info, struct cortex_m3_common, armv7m);