diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-12-18 11:47:07 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-01-13 13:24:02 +0100 |
commit | eba0626fa221c61d04a901907214e8e15c273380 (patch) | |
tree | 9abfe5d489b0d00641221a720f5f2fb57df9ba2c /c/src/lib/libcpu | |
parent | bsps/arm: Use ALIGN_WITH_INPUT (diff) | |
download | rtems-eba0626fa221c61d04a901907214e8e15c273380.tar.bz2 |
bsps/arm: Use Normal memory for code and data
Diffstat (limited to 'c/src/lib/libcpu')
-rw-r--r-- | c/src/lib/libcpu/arm/shared/include/arm-cp15.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/c/src/lib/libcpu/arm/shared/include/arm-cp15.h b/c/src/lib/libcpu/arm/shared/include/arm-cp15.h index 40d4a594e5..43da5a2f35 100644 --- a/c/src/lib/libcpu/arm/shared/include/arm-cp15.h +++ b/c/src/lib/libcpu/arm/shared/include/arm-cp15.h @@ -49,6 +49,10 @@ extern "C" { /** * @name MMU Defines * + * See section B3.8.2, "Short-descriptor format memory region attributes, + * without TEX remap" in the "ARM Architecture Reference Manual ARMv7-A and + * ARMv7-R edition". + * * @{ */ @@ -110,19 +114,19 @@ extern "C" { #endif #define ARMV7_MMU_DATA_READ_ONLY \ - ARMV7_MMU_READ_ONLY + (ARMV7_MMU_READ_ONLY | ARM_MMU_SECT_TEX_0) #define ARMV7_MMU_DATA_READ_ONLY_CACHED \ ARMV7_MMU_READ_ONLY_CACHED #define ARMV7_MMU_DATA_READ_WRITE \ - ARMV7_MMU_READ_WRITE + (ARMV7_MMU_READ_WRITE | ARM_MMU_SECT_TEX_0) #define ARMV7_MMU_DATA_READ_WRITE_CACHED \ ARMV7_MMU_READ_WRITE_CACHED #define ARMV7_MMU_CODE \ - ARMV7_MMU_READ_ONLY + (ARMV7_MMU_READ_ONLY | ARM_MMU_SECT_TEX_0) #define ARMV7_MMU_CODE_CACHED \ ARMV7_MMU_READ_ONLY_CACHED |