[RFC] target: Move bulk_write_memory to arm7_9
commit5c2f920cc792d40f449cf596b5729671d0414fa1
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>
Mon, 11 Mar 2013 21:21:13 +0000 (11 22:21 +0100)
committerSpencer Oliver <spen@spen-soft.co.uk>
Fri, 13 Sep 2013 19:33:28 +0000 (13 19:33 +0000)
tree22b1e15e88202afdd15aac62de817814536601d8
parent52eb82e893f058ef86e61b5a73334c8a44070100
[RFC] target: Move bulk_write_memory to arm7_9

The only remaining user is arm7_9 so remove it from the target API and add
it to struct arm7_9_common to support all its variants with minimal
changes. Many of the variants are likely not correct in the cache/mmu
handling when the bulk write is triggered. This patch does nothing to
change that, except for arm946e, where it was easier to do what might be
the right thing.

Change-Id: Ie73ac07507ff0936fefdb90760046cc8810ed182
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/1220
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
15 files changed:
src/target/arm720t.c
src/target/arm7_9_common.c
src/target/arm7_9_common.h
src/target/arm7tdmi.c
src/target/arm920t.c
src/target/arm920t.h
src/target/arm926ejs.c
src/target/arm926ejs.h
src/target/arm946e.c
src/target/arm966e.c
src/target/arm9tdmi.c
src/target/fa526.c
src/target/feroceon.c
src/target/target.c
src/target/target_type.h