target_t -> struct target
[fw/openocd] / src / target / cortex_a8.h
index 39d4e77af298b7c67c8f791bd85a814f5d2aaf08..e7ea6c756d7afef9c6664c19d413765e2db19e85 100644 (file)
@@ -82,28 +82,28 @@ extern char* cortex_a8_state_strings[];
 #define DSCR_DTR_TX_FULL               29
 #define DSCR_DTR_RX_FULL               30
 
-typedef struct  cortex_a8_brp_s
+struct cortex_a8_brp
 {
        int used;
        int type;
        uint32_t value;
        uint32_t control;
        uint8_t         BRPn;
-} cortex_a8_brp_t;
+};
 
-typedef struct  cortex_a8_wrp_s
+struct cortex_a8_wrp
 {
        int used;
        int type;
        uint32_t value;
        uint32_t control;
        uint8_t         WRPn;
-} cortex_a8_wrp_t;
+};
 
-typedef struct cortex_a8_common_s
+struct cortex_a8_common
 {
        int common_magic;
-       arm_jtag_t jtag_info;
+       struct arm_jtag jtag_info;
 
        /* Context information */
        uint32_t cpudbg_dscr;
@@ -119,12 +119,12 @@ typedef struct cortex_a8_common_s
        int brp_num;
        int brp_num_available;
 //     int brp_enabled;
-       cortex_a8_brp_t *brp_list;
+       struct cortex_a8_brp *brp_list;
 
        /* Watchpoint register pairs */
        int wrp_num;
        int wrp_num_available;
-       cortex_a8_wrp_t *wrp_list;
+       struct cortex_a8_wrp *wrp_list;
 
        /* Interrupts */
        int intlinesnum;
@@ -133,17 +133,17 @@ typedef struct cortex_a8_common_s
        /* Use cortex_a8_read_regs_through_mem for fast register reads */
        int fast_reg_read;
 
-       armv7a_common_t armv7a_common;
-} cortex_a8_common_t;
+       struct armv7a_common armv7a_common;
+};
 
-static inline struct cortex_a8_common_s *
-target_to_cortex_a8(struct target_s *target)
+static inline struct cortex_a8_common *
+target_to_cortex_a8(struct target *target)
 {
-       return container_of(target->arch_info, struct cortex_a8_common_s,
+       return container_of(target->arch_info, struct cortex_a8_common,
                        armv7a_common.armv4_5_common);
 }
 
-int cortex_a8_init_arch_info(target_t *target,
-               cortex_a8_common_t *cortex_a8, struct jtag_tap *tap);
+int cortex_a8_init_arch_info(struct target *target,
+               struct cortex_a8_common *cortex_a8, struct jtag_tap *tap);
 
 #endif /* CORTEX_A8_H */