ARM: use <target/arm.h> not armv4_5.h
commit0a1b7dcfc40385f09b5eb088cd97d6ff25a5816d
authorDavid Brownell <dbrownell@users.sourceforge.net>
Mon, 7 Dec 2009 22:54:13 +0000 (7 14:54 -0800)
committerDavid Brownell <dbrownell@users.sourceforge.net>
Mon, 7 Dec 2009 22:57:44 +0000 (7 14:57 -0800)
tree025315bb7ed2228175cb8d501f24b37582080cc9
parent0529c14bfeb113ee37f4d961f9309102d57a1e39
ARM: use <target/arm.h> not armv4_5.h

Move most declarations in <target/armv4_5.h> to <target/arm.h>
and update users.

What's left in the older file is stuff that I think should be
removed ... the old register cache access stuff, which makes it
awkward to support microcontroller profile (Cortex-M) cores.

The armv4_5_run_algorithm() declaration was moved too, even
though it's not yet as generic as it probably ought to be.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
24 files changed:
src/flash/nand/arm_io.c
src/flash/nand/orion.c
src/flash/nor/aduc702x.c
src/flash/nor/cfi.c
src/flash/nor/lpc2900.c
src/flash/nor/str7x.c
src/target/Makefile.am
src/target/arm.h [copied from src/target/armv4_5.h with 62% similarity]
src/target/arm11.h
src/target/arm7_9_common.c
src/target/arm7_9_common.h
src/target/arm_dpm.c
src/target/arm_semihosting.c
src/target/arm_simulator.c
src/target/armv4_5.c
src/target/armv4_5.h
src/target/armv7a.h
src/target/armv7m.h
src/target/etb.c
src/target/etm.c
src/target/etm_dummy.c
src/target/oocd_trace.c
src/target/xscale.c
src/target/xscale.h