target: move regmaps to armv7m.c
[fw/openocd] / src / target / algorithm.h
index 963d1a55c0b888ad3bb66f0a973bfb4fed331777..af1fd91794745f7de8aa2dfc1f84d7147e9266f3 100644 (file)
@@ -20,8 +20,6 @@
 #ifndef ALGORITHM_H
 #define ALGORITHM_H
 
-#include "types.h"
-
 enum param_direction
 {
        PARAM_IN,
@@ -37,20 +35,20 @@ struct mem_param
        enum param_direction direction;
 };
 
-typedef struct reg_param_s
+struct reg_param
 {
-       char *reg_name;
+       const char *reg_name;
        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);
 
-void init_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(reg_param_t *param);
+void destroy_reg_param(struct reg_param *param);
 
 #endif /* ALGORITHM_H */