summaryrefslogtreecommitdiff
path: root/nuttx/arch
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-08-25 16:34:22 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-08-25 16:34:22 -0600
commitbda92108291caded03cf62f00c7073726e4a1d3f (patch)
treefa5ac4c7789191c938c9fb76416a3b9adf031877 /nuttx/arch
parentf42160a0908f69023b60321e33d00197b9f4c775 (diff)
downloadpx4-nuttx-bda92108291caded03cf62f00c7073726e4a1d3f.tar.gz
px4-nuttx-bda92108291caded03cf62f00c7073726e4a1d3f.tar.bz2
px4-nuttx-bda92108291caded03cf62f00c7073726e4a1d3f.zip
ARMv7-A: Use of write back might be unpredictable
Diffstat (limited to 'nuttx/arch')
-rw-r--r--nuttx/arch/arm/src/armv7-a/mmu.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/nuttx/arch/arm/src/armv7-a/mmu.h b/nuttx/arch/arm/src/armv7-a/mmu.h
index d25e590ec..8c5819553 100644
--- a/nuttx/arch/arm/src/armv7-a/mmu.h
+++ b/nuttx/arch/arm/src/armv7-a/mmu.h
@@ -419,12 +419,12 @@
/* Level 2 Translation Table Access Permissions:
*
- * WR - Read/write addess allowed
+ * WR - Read/write access allowed
* R - Read-only access allowed
* 0,1,2 - At PL0, PL1, and/or PL2
*
* PL0 - User privilege level
- * PL1 - Privilieged mode
+ * PL1 - Privileged mode
* PL2 - Software executing in Hyp mode
*/
@@ -543,7 +543,7 @@
/* MMU Flags for each type memory region (level 1 and 2) */
#define MMU_L1_TEXTFLAGS (PMD_TYPE_PTE | PMD_PTE_DOM(0))
-#define MMU_L2_TEXTFLAGS (PTE_TYPE_SMALL | PTE_WRITE_THROUGH | PTE_AP_R1)
+#define MMU_L2_TEXTFLAGS (PTE_TYPE_SMALL | PTE_WRITE_BACK | PTE_AP_R1)
#define MMU_L1_DATAFLAGS (PMD_TYPE_PTE | PMD_PTE_PXN | PMD_PTE_DOM(0))
#define MMU_L2_DATAFLAGS (PTE_TYPE_SMALL | PTE_WRITE_BACK | PTE_AP_RW1)