diff options
author | Antonio Borneo <borneo.antonio@gmail.com> | 2018-10-07 16:27:27 +0200 |
---|---|---|
committer | Matthias Welwarsky <matthias@welwarsky.de> | 2018-11-06 12:42:24 +0000 |
commit | 29c81a80510aa82b1842b15a9b091a3062cb51dc (patch) | |
tree | 306983aff171c6fd4bb91ba190c967ea243de22b /src/target/arm_dpm.h | |
parent | cf9c0fba9bae1eead383db94a9865f34eac6c811 (diff) | |
download | riscv-openocd-29c81a80510aa82b1842b15a9b091a3062cb51dc.zip riscv-openocd-29c81a80510aa82b1842b15a9b091a3062cb51dc.tar.gz riscv-openocd-29c81a80510aa82b1842b15a9b091a3062cb51dc.tar.bz2 |
target/cortex_a: remove duplicate code to read target registers
The functions cortex_a_dap_{read,write}_coreregister_u32() are
duplicate of the functions dpm_{read,write}_reg().
Remove both duplicated functions in cortex_a.c while export only
dpm_read_reg(), since dpm_write_reg() is currently not used.
Rename dpm_read_reg() as arm_dpm_read_reg() to keep uniform the
naming style.
Change-Id: I501bc99dc402039e630c47917a086a0bb382782c
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/4747
Reviewed-by: Matthias Welwarsky <matthias@welwarsky.de>
Tested-by: jenkins
Diffstat (limited to 'src/target/arm_dpm.h')
-rw-r--r-- | src/target/arm_dpm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/target/arm_dpm.h b/src/target/arm_dpm.h index ea6b25a..d05c66c 100644 --- a/src/target/arm_dpm.h +++ b/src/target/arm_dpm.h @@ -152,6 +152,7 @@ struct arm_dpm { int arm_dpm_setup(struct arm_dpm *dpm); int arm_dpm_initialize(struct arm_dpm *dpm); +int arm_dpm_read_reg(struct arm_dpm *dpm, struct reg *r, unsigned regnum); int arm_dpm_read_current_registers(struct arm_dpm *); int arm_dpm_modeswitch(struct arm_dpm *dpm, enum arm_mode mode); |