summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-04-02 16:27:00 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-04-02 16:27:00 -0600
commitfebd235e77df36985b82064d31911fc29e0265ad (patch)
tree3c4c905489f39dae9af8a4560394369460c81572 /nuttx/ChangeLog
parent4da3d71a5b619a314689f8978763b83e20e32300 (diff)
downloadnuttx-febd235e77df36985b82064d31911fc29e0265ad.tar.gz
nuttx-febd235e77df36985b82064d31911fc29e0265ad.tar.bz2
nuttx-febd235e77df36985b82064d31911fc29e0265ad.zip
SAMA5: Make sure the MMU and caches are disabled on power up; flush the vector region D-Cache after copying interrupt vectors; make sure that D-Cache, I-Cache, and TLBs are invalidated after modifying the AXI MATRIX remapping
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 139e4f604..6683cad09 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -7113,3 +7113,12 @@
from kfrolov (2014-4-2).
* arch/arm/src/sama5/sam_boot.c, sam_irq.c, chip/sama5d3x_memorymap.h:
When running from SDRAM, vectors must lie in SRAM (2014-4-2).
+ * arch/arm/src/armv7-a/arm_head.S and cache.h: On start-up, make
+ certain the the MMU and caches are disabled (probably un-necessary)
+ (2014-4-2).
+ * arch/arm/src/sama5/sam_boot.c: If we have to copy vectors, then
+ make sure to clean the DCache to be sure that the copied vectors are
+ in the physical RAM (2014-4-2).
+ * arch/arm/src/sama5/sam_irq.c: After we modify the AXI MATRIX, make
+ sure to invalidate all caches and TLBs (probably un-necessary)
+ (2014-4-2).