mirror of
https://github.com/linux-msm/openocd.git
synced 2026-02-25 13:15:07 -08:00
xscale: fix gaffe in phys write
it would *read* instead of *write* to memory when the MMU was disabled. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
This commit is contained in:
@@ -2022,7 +2022,7 @@ static int xscale_write_phys_memory(struct target *target, uint32_t address,
|
||||
|
||||
/* with MMU inactive, there are only physical addresses */
|
||||
if (!xscale->armv4_5_mmu.mmu_enabled)
|
||||
return xscale_read_memory(target, address, size, count, buffer);
|
||||
return xscale_write_memory(target, address, size, count, buffer);
|
||||
|
||||
/** \todo: provide a non-stub implementation of this routine. */
|
||||
LOG_ERROR("%s: %s is not implemented. Disable MMU?",
|
||||
|
||||
Reference in New Issue
Block a user