[rtems commit] bsp/mpc55xx: Fix MMU configuration for RSM6

Sebastian Huber sebh at rtems.org
Mon Jan 28 15:43:03 UTC 2013


Module:    rtems
Branch:    master
Commit:    4dafa52b6d1531708ed8b770a5111517f15ccd4e
Changeset: http://git.rtems.org/rtems/commit/?id=4dafa52b6d1531708ed8b770a5111517f15ccd4e

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Jan 28 12:38:55 2013 +0100

bsp/mpc55xx: Fix MMU configuration for RSM6

---

 .../powerpc/mpc55xxevb/startup/start-config-mmu.c  |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-mmu.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-mmu.c
index f1b3212..787a85a 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-mmu.c
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-mmu.c
@@ -118,6 +118,8 @@ const struct MMU_tag mpc55xx_start_config_mmu [] = {
     MPC55XX_MMU_TAG_INITIALIZER(8,  0x00080000, MPC55XX_MMU_512K, 1, 0, 1, 0),
     MPC55XX_MMU_TAG_INITIALIZER(9,  0x00100000, MPC55XX_MMU_1M,   1, 0, 1, 0),
     MPC55XX_MMU_TAG_INITIALIZER(10, 0x00200000, MPC55XX_MMU_2M,   1, 0, 1, 0),
+    /* External MRAM 4M */
+    MPC55XX_MMU_TAG_INITIALIZER(2,  0x20000000, MPC55XX_MMU_4M,   0, 1, 1, 0),
     /* Internal SRAM 256k */
     MPC55XX_MMU_TAG_INITIALIZER(3,  0x40000000, MPC55XX_MMU_256K, 0, 1, 1, 0),
     MPC55XX_MMU_TAG_INITIALIZER(11, 0x40020000, MPC55XX_MMU_64K,  0, 1, 1, 0),
@@ -125,13 +127,11 @@ const struct MMU_tag mpc55xx_start_config_mmu [] = {
     MPC55XX_MMU_TAG_INITIALIZER(13, 0x40038000, MPC55XX_MMU_16K,  0, 1, 1, 0),
     /* Used as cache-inhibited area (ADC, DSPI queues) */
     MPC55XX_MMU_TAG_INITIALIZER(14, 0x4003c000, MPC55XX_MMU_16K,  0, 1, 1, 1),
-    /* External MRAM 4M */
-    MPC55XX_MMU_TAG_INITIALIZER(15, 0x20000000, MPC55XX_MMU_4M,   0, 1, 1, 0),
     /* External FPGA */
-    MPC55XX_MMU_TAG_INITIALIZER(16, 0x21000000, MPC55XX_MMU_8M,   0, 1, 1, 1),
+    MPC55XX_MMU_TAG_INITIALIZER(15, 0x21000000, MPC55XX_MMU_8M,   0, 1, 1, 1),
     #if defined(MPC55XX_BOARD_MPC5674F_RSM6_KOMA)
       /* External Ethernet controller */
-      MPC55XX_MMU_TAG_INITIALIZER(18, 0x23000000, MPC55XX_MMU_1K,   0, 1, 1, 1),
+      MPC55XX_MMU_TAG_INITIALIZER(17, 0x23000000, MPC55XX_MMU_1K, 0, 1, 1, 1),
     #endif
   #else
     /* Used as cache-inhibited area (ADC, DSPI queues) */




More information about the vc mailing list