PIC32: add flash algorithm support
[fw/openocd] / src / target / register.h
index c14dfd43fa42e57010b8c43368e34480b9a374f2..0cd0ddfe467d91ce8406021204d4e1ecae434ef3 100644 (file)
@@ -29,8 +29,8 @@ struct reg
 {
        char *name;
        void *value;
-       int dirty;
-       int valid;
+       bool dirty;
+       bool valid;
        uint32_t size;
        void *arch_info;
        const struct reg_arch_type *type;
@@ -41,7 +41,7 @@ struct reg_cache
        char *name;
        struct reg_cache *next;
        struct reg *reg_list;
-       int num_regs;
+       unsigned num_regs;
 };
 
 struct reg_arch_type
@@ -53,6 +53,7 @@ struct reg_arch_type
 struct reg* register_get_by_name(struct reg_cache *first,
                const char *name, bool search_all);
 struct reg_cache** register_get_last_cache_p(struct reg_cache **first);
+void register_cache_invalidate(struct reg_cache *cache);
 
 void register_init_dummy(struct reg *reg);