]> git.gag.com Git - fw/openocd/blobdiff - src/target/xscale.c
xscale: fix gaffe in phys write
[fw/openocd] / src / target / xscale.c
index 9511be0af16267fcdaaeb4395df1bd23f231e494..d1e33b7c0adfb17a947bb1ec4468ce91e1aa9494 100644 (file)
@@ -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?",