diff options
Diffstat (limited to 'src/target/armv7a.h')
-rw-r--r-- | src/target/armv7a.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/target/armv7a.h b/src/target/armv7a.h index 6a614a18..d1834cce 100644 --- a/src/target/armv7a.h +++ b/src/target/armv7a.h @@ -21,6 +21,7 @@ #define ARMV7A_H #include "arm_adi_v5.h" +#include "armv7a_cache.h" #include "arm.h" #include "armv4_5_mmu.h" #include "armv4_5_cache.h" @@ -66,8 +67,12 @@ struct armv7a_cache_common { int ctype; struct armv7a_cachesize d_u_size; /* data cache */ struct armv7a_cachesize i_size; /* instruction cache */ + uint32_t dminline; /* minimum d-cache linelen */ + uint32_t iminline; /* minimum i-cache linelen */ int i_cache_enabled; int d_u_cache_enabled; + int auto_cache_enabled; /* openocd automatic + * cache handling */ /* l2 external unified cache if some */ void *l2_cache; int (*flush_all_data_cache)(struct target *target); |