On 09/29/2011 09:40 AM, Michel JAOUEN wrote:
Hello,
I implemented the flush of L1 and L2 cache for cortex_a.
I added the support of phys memory access through dap apsel 1,
(for this access, a flush is performed, and mmu is disabled)
I also implement va_to_pa mechanism for virt_to_phys.
For that purpose, I have modified the architecture :
Instead of increasing cortex_a.c file, I moved this new support
feature to armv7a.c .
The reason of this change is to prepare later cortex_a evolution.(A15,
A7), that could be implemented in
Another file than cortex_a.c relying on a set of function from amv7a file.
Best Regards.
Michel JAOUEN
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development
Michel,
I am trying to understand what the "cache_config" command does so that I
can add this functionality to the Pandaboard. I apologize for the list
of questions, but the operation is not clear and I didn't see any
documentation for this feature:
* Is the address supposed to point to the base PL310 address?
* Why do you call this operation if the target status is unknown?
* What does this operation do when called?
I appreciate any insight you can provide.
Thanks,
Karl
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development