From 0538081246fafbfb74d554bb1b758412534aa254 Mon Sep 17 00:00:00 2001 From: Øyvind Harboe Date: Thu, 10 Jun 2010 16:18:14 +0200 Subject: arm mmu: error propagation added for address translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The return value for MMU translation was a mess, either error or value. Signed-off-by: Øyvind Harboe --- src/target/armv4_5_mmu.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/target/armv4_5_mmu.h') diff --git a/src/target/armv4_5_mmu.h b/src/target/armv4_5_mmu.h index 6b9ed34c..3a6851fa 100644 --- a/src/target/armv4_5_mmu.h +++ b/src/target/armv4_5_mmu.h @@ -43,9 +43,9 @@ enum extern char* armv4_5_page_type_names[]; -uint32_t armv4_5_mmu_translate_va(struct target *target, +int armv4_5_mmu_translate_va(struct target *target, struct armv4_5_mmu_common *armv4_5_mmu, uint32_t va, int *type, - uint32_t *cb, int *domain, uint32_t *ap); + uint32_t *cb, int *domain, uint32_t *ap, uint32_t *val); int armv4_5_mmu_read_physical(struct target *target, struct armv4_5_mmu_common *armv4_5_mmu, -- cgit v1.2.3