summaryrefslogtreecommitdiff
path: root/src/target
diff options
context:
space:
mode:
authorLuca Ellero <lroluk@gmail.com>2011-02-12 11:54:37 +0000
committerØyvind Harboe <oyvind.harboe@zylin.com>2011-02-14 15:29:25 +0100
commit28b953d0bd615ec6ec41a89546a757e73f9b0bdf (patch)
treead4ddb8cc98f63e6b7c06876be8224c96368e5f5 /src/target
parent177fe9d7622e40f94f3b55f2dd7347c590d70365 (diff)
downloadopenocd+libswd-28b953d0bd615ec6ec41a89546a757e73f9b0bdf.tar.gz
openocd+libswd-28b953d0bd615ec6ec41a89546a757e73f9b0bdf.tar.bz2
openocd+libswd-28b953d0bd615ec6ec41a89546a757e73f9b0bdf.tar.xz
openocd+libswd-28b953d0bd615ec6ec41a89546a757e73f9b0bdf.zip
cortex_a9: trivial fixes
Signed-off-by: Luca Ellero <lroluk@gmail.com>
Diffstat (limited to 'src/target')
-rw-r--r--src/target/cortex_a9.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/target/cortex_a9.c b/src/target/cortex_a9.c
index e4113351..c13d41c8 100644
--- a/src/target/cortex_a9.c
+++ b/src/target/cortex_a9.c
@@ -1498,8 +1498,9 @@ static int cortex_a9_read_phys_memory(struct target *target,
if (count && buffer) {
- if ( apsel == 0) {
- /* read memory throug AHB-AP */
+ if ( apsel == swjdp_memoryap ) {
+
+ /* read memory through AHB-AP */
switch (size) {
case 4:
@@ -1515,7 +1516,7 @@ static int cortex_a9_read_phys_memory(struct target *target,
} else {
- /* read memory throug APB-AP */
+ /* read memory through APB-AP */
uint32_t saved_r0, saved_r1;
int nbytes = count * size;
@@ -1606,9 +1607,9 @@ static int cortex_a9_write_phys_memory(struct target *target,
if (count && buffer) {
uint8_t apsel = dap_ap_get_select(swjdp);
- if ( apsel == 0 ) {
+ if ( apsel == swjdp_memoryap ) {
- /* write memory throug AHB-AP */
+ /* write memory through AHB-AP */
switch (size) {
case 4:
retval = mem_ap_write_buf_u32(swjdp, buffer, 4 * count, address);
@@ -1623,7 +1624,7 @@ static int cortex_a9_write_phys_memory(struct target *target,
} else {
- /* read memory throug APB-AP */
+ /* write memory through APB-AP */
uint32_t saved_r0, saved_r1;
int nbytes = count * size;