diff options
Diffstat (limited to 'src/target/arm920t.c')
-rw-r--r-- | src/target/arm920t.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/target/arm920t.c b/src/target/arm920t.c index fe9bba7e..9c11d124 100644 --- a/src/target/arm920t.c +++ b/src/target/arm920t.c @@ -318,7 +318,7 @@ int arm920t_write_cp15_interpreted(struct target *target, } // EXPORTED to FA256 -uint32_t arm920t_get_ttb(struct target *target) +int arm920t_get_ttb(struct target *target, uint32_t *result) { int retval; uint32_t ttb = 0x0; @@ -328,7 +328,8 @@ uint32_t arm920t_get_ttb(struct target *target) 0xeebf0f51, 0x0, &ttb)) != ERROR_OK) return retval; - return ttb; + *result = ttb; + return ERROR_OK; } // EXPORTED to FA256 |