diff options
author | Oleksij Rempel <linux@rempel-privat.de> | 2015-05-22 08:48:46 +0200 |
---|---|---|
committer | Oleksij Rempel <linux@rempel-privat.de> | 2015-07-01 08:51:56 +0200 |
commit | fb947054709af8916ac09d23c1f4566b17917e2e (patch) | |
tree | 440a00b7646e0de6192b150a6714610133f9a398 | |
parent | cc97f427715c3f0087155b328890709cc4527d35 (diff) | |
download | openocd-fb947054709af8916ac09d23c1f4566b17917e2e.tar.gz openocd-fb947054709af8916ac09d23c1f4566b17917e2e.tar.xz |
fixme: src/target/cortex_a.c: disable fast read/write
This functions seems to be brocken on imx6. Waiting for feedback from author of this function.
Change-Id: I6b00f4a631319412b89d878ab29ea3557883454b
Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
-rw-r--r-- | src/target/cortex_a.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/target/cortex_a.c b/src/target/cortex_a.c index 8e6363d6..2284a9c7 100644 --- a/src/target/cortex_a.c +++ b/src/target/cortex_a.c @@ -2181,7 +2181,8 @@ static int cortex_a_write_apb_ab_memory(struct target *target, if (retval != ERROR_OK) goto out; - if (size == 4 && (address % 4) == 0) { + /* if (size == 4 && (address % 4) == 0) { */ + if (0) { /* We are doing a word-aligned transfer, so use fast mode. */ retval = cortex_a_write_apb_ab_memory_fast(target, count, buffer, &dscr); } else { @@ -2486,7 +2487,8 @@ static int cortex_a_read_apb_ab_memory(struct target *target, if (retval != ERROR_OK) goto out; - if (size == 4 && (address % 4) == 0) { + /* if (size == 4 && (address % 4) == 0) { */ + if (0) { /* We are doing a word-aligned transfer, so use fast mode. */ retval = cortex_a_read_apb_ab_memory_fast(target, count, buffer, &dscr); } else { |