mips_ejtag_t -> struct mips_ejtag
[fw/openocd] / src / target / algorithm.h
index 71918d355d55d28e495fab35493e39e10cd49f4e..80f081dbfa99b882ea21b5ac8de3c8d18b541c5f 100644 (file)
@@ -29,25 +29,28 @@ enum param_direction
        PARAM_IN_OUT
 };
 
-typedef struct mem_param_s
+struct mem_param
 {
-       u32 address;
-       u32 size;
+       uint32_t address;
+       uint32_t size;
        uint8_t *value;
        enum param_direction direction;
-} mem_param_t; 
+};
 
-typedef struct reg_param_s
+struct reg_param
 {
        char *reg_name;
-       u32 size;
+       uint32_t size;
        uint8_t *value;
        enum param_direction direction;
-} reg_param_t;
+};
+
+void init_mem_param(struct mem_param *param,
+               uint32_t address, uint32_t size, enum param_direction dir);
+void destroy_mem_param(struct mem_param *param);
 
-extern void init_mem_param(mem_param_t *param, u32 address, u32 size, enum param_direction direction);
-extern void destroy_mem_param(mem_param_t *param);
-extern void init_reg_param(reg_param_t *param, char *reg_name, u32 size, enum param_direction direction);
-extern void destroy_reg_param(reg_param_t *param);
+void init_reg_param(struct reg_param *param,
+               char *reg_name, uint32_t size, enum param_direction dir);
+void destroy_reg_param(struct reg_param *param);
 
 #endif /* ALGORITHM_H */