Hi! On Thu, Oct 1, 2009 at 9:41 PM, Magnus Lundin <lun...@mlu.mine.nu> wrote:
> Any ideas how OpenOCD should handle virtual addressing and cache coherency? > [..] > I am planning to implement these for the ARMv7A/CortexA8 and I am > interested in input on what you think should be the behaviour of these > functions in terms of VA/PA translations and cache coherency operations. > > I am not interested in designing a super complicated framework, rather I > would like some clear and reasonable simple rules when to use VA/PA > translation, when to clear caches and when to invalidate caches and how > this is mapped to user commands. > Any progress on it? I have a simple "works for me" implementation of memory access with cpu instead of AHB and virt2phys using cp15 for cortex_a8, but already got a problem with interfaces: there is only one set of functions on the high target level and if I switch them to mmu variants, I cannot enable debug on omap from tcl config, direct access is required there.
_______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development