Cleanup and improve handle_halt_command:
[fw/openocd] / src / target / register.h
index 96bd3da94887a4d660071b6537e7a7ce4601a9e0..0fcdb918d302f583549a9499a30ca66a1e01ff7c 100644 (file)
@@ -24,7 +24,6 @@
 #define REGISTER_H
 
 #include "types.h"
-#include "target.h"
 
 struct target_s;
 
@@ -37,10 +36,10 @@ typedef struct bitfield_desc_s
 typedef struct reg_s
 {
        char *name;
-       u8 *value;
+       void *value;
        int dirty;
        int valid;
-       int size;
+       u32 size;
        bitfield_desc_t *bitfield_desc;
        int num_bitfields;
        void *arch_info;
@@ -70,4 +69,3 @@ extern reg_arch_type_t* register_get_arch_type(int id);
 extern void register_init_dummy(reg_t *reg);
 
 #endif /* REGISTER_H */
-