X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Ftarget%2Farmv7a.h;h=33f6f5dbea15c75aa23a110e7b9e8d5689db6e7d;hb=0dba1815e6362cc08e983f8f09af0224ad5ae693;hp=c5c03c895a667888a047d245d6ee77df006e7594;hpb=6f34e64b09b2a61156e837b3077dae619c60f2ea;p=openocd.git diff --git a/src/target/armv7a.h b/src/target/armv7a.h index c5c03c895a..33f6f5dbea 100644 --- a/src/target/armv7a.h +++ b/src/target/armv7a.h @@ -87,10 +87,11 @@ struct armv7a_mmu_common { /* following field mmu working way */ int32_t cached; /* 0: not initialized, 1: initialized */ uint32_t ttbcr; /* cache for ttbcr register */ + uint32_t ttbr[2]; uint32_t ttbr_mask[2]; uint32_t ttbr_range[2]; - int (*read_physical_memory)(struct target *target, uint32_t address, uint32_t size, + int (*read_physical_memory)(struct target *target, target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer); struct armv7a_cache_common armv7a_cache; uint32_t mmu_enabled;