X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Farmv7m.h;h=9dd4ddbb82267740d69ea0003a69bc6c3d088a69;hp=7f8190bf7474d6c8cbdde25c510be10a22a449b5;hb=cbc13187c315227c0cf8d85fb0b92d0ba4a10dab;hpb=98723c4ecdbe06f90c66f3abec27b792c3b38e34 diff --git a/src/target/armv7m.h b/src/target/armv7m.h index 7f8190bf74..9dd4ddbb82 100644 --- a/src/target/armv7m.h +++ b/src/target/armv7m.h @@ -27,6 +27,7 @@ #define ARMV7M_COMMON_H #include "arm_adi_v5.h" +#include "armv4_5.h" /* define for enabling armv7 gdb workarounds */ #if 1 @@ -103,8 +104,8 @@ struct armv7m_common int (*load_core_reg_u32)(struct target *target, enum armv7m_regtype type, uint32_t num, uint32_t *value); int (*store_core_reg_u32)(struct target *target, enum armv7m_regtype type, uint32_t num, uint32_t value); /* register cache to processor synchronization */ - int (*read_core_reg)(struct target *target, int num); - int (*write_core_reg)(struct target *target, int num); + int (*read_core_reg)(struct target *target, unsigned num); + int (*write_core_reg)(struct target *target, unsigned num); int (*examine_debug_reason)(struct target *target); void (*post_debug_entry)(struct target *target);