]> rtime.felk.cvut.cz Git - arc.git/commitdiff
added 5606b support(5607b should be mostly the exact same so added that for linkfile...
authorjcar <devnull@localhost>
Fri, 31 Aug 2012 11:11:35 +0000 (13:11 +0200)
committerjcar <devnull@localhost>
Fri, 31 Aug 2012 11:11:35 +0000 (13:11 +0200)
23 files changed:
arch/ppc/mpc55xx/kernel/irq_types.h
arch/ppc/mpc55xx/scripts/linkscript_cw.ldf
boards/mpc5606b_xpc560b/board_info.txt [moved from boards/mpc5606b_xpc560s/board_info.txt with 73% similarity]
boards/mpc5606b_xpc560b/build_config.mk [moved from boards/mpc5606b_xpc560s/build_config.mk with 95% similarity]
boards/mpc5606b_xpc560b/config/Dma_Cfg.c [moved from boards/mpc5606b_xpc560s/config/Dma_Cfg.c with 100% similarity]
boards/mpc5606b_xpc560b/config/Dma_Cfg.h [moved from boards/mpc5606b_xpc560s/config/Dma_Cfg.h with 100% similarity]
boards/mpc5606b_xpc560b/config/Eep_Cfg.h [moved from boards/mpc5606b_xpc560s/config/Eep_Cfg.h with 100% similarity]
boards/mpc5606b_xpc560b/config/Eep_Lcfg.c [moved from boards/mpc5606b_xpc560s/config/Eep_Lcfg.c with 100% similarity]
boards/mpc5606b_xpc560b/config/Fls_Cfg.c [moved from boards/mpc5606b_xpc560s/config/Fls_Cfg.c with 100% similarity]
boards/mpc5606b_xpc560b/config/Fls_Cfg.h [moved from boards/mpc5606b_xpc560s/config/Fls_Cfg.h with 100% similarity]
boards/mpc5606b_xpc560b/config/Wdg_Cfg.h [moved from boards/mpc5606b_xpc560s/config/Wdg_Cfg.h with 100% similarity]
boards/mpc5606b_xpc560b/config/Wdg_Lcfg.c [moved from boards/mpc5606b_xpc560s/config/Wdg_Lcfg.c with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/build_config.mk [moved from boards/mpc5606b_xpc560s/examples/os_simple/build_config.mk with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/EcuM.mk [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/EcuM.mk with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/EcuM_Callout_Stubs.c [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/EcuM_Callout_Stubs.c with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/EcuM_Cfg.h [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/EcuM_Cfg.h with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/EcuM_Generated_Types.h [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/EcuM_Generated_Types.h with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/EcuM_PBcfg.c [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/EcuM_PBcfg.c with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/Mcu_Cfg.c [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/Mcu_Cfg.c with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/Mcu_Cfg.h [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/Mcu_Cfg.h with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/Os_Cfg.c [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/Os_Cfg.c with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/config/Os_Cfg.h [moved from boards/mpc5606b_xpc560s/examples/os_simple/config/Os_Cfg.h with 100% similarity]
boards/mpc5606b_xpc560b/examples/os_simple/makefile [moved from boards/mpc5606b_xpc560s/examples/os_simple/makefile with 100% similarity]

index 07dff457eae768037c0aa2aa49ae479db05672b7..2143487c002691dbb355c63f5f2f43d0cf99525c 100644 (file)
@@ -256,11 +256,11 @@ typedef enum
        FLEXCAN_3_BUF_12_15,    // 5606-179\r
        FLEXCAN_3_BUF_16_31,    // 5606-180\r
        FLEXCAN_3_BUF_32_63,    // 5606-181\r
-    DSPI_2_ISR_TFUF_RFOF,   // 5606-182\r
-    DSPI_2_ISR_EOQF,        // 5606-183\r
-    DSPI_2_ISR_TFFF,        // 5606-184\r
-    DSPI_2_ISR_TCF,         // 5606-185\r
-    DSPI_2_ISR_RFDF,        // 5606-186\r
+    DSPI_3_ISR_TFUF_RFOF,   // 5606-182\r
+    DSPI_3_ISR_EOQF,        // 5606-183\r
+    DSPI_3_ISR_TFFF,        // 5606-184\r
+    DSPI_3_ISR_TCF,         // 5606-185\r
+    DSPI_3_ISR_RFDF,        // 5606-186\r
     LINFLEX_4_RXI,          // 5606-187\r
     LINFLEX_4_TXI,          // 5606-188\r
     LINFLEX_4_ERR,          // 5606-189\r
index 8ea45c131f8d34f14599ab2f0638f345c8a8a734..7f0af3e0a1527d6b962e0581a999b886f40e8f81 100644 (file)
@@ -11,7 +11,7 @@ MEMORY
 #if defined(CFG_MPC5606B)    \r
     sram:  org = 0x40000000,   len = 0x00014000 \r
 #elif defined(CFG_MPC5607B)    \r
-    sram:  org = 0x40000000,   len = 0x00017000 \r
+    sram:  org = 0x40000000,   len = 0x00018000 \r
 #else\r
     sram:  org = 0x40000000,   len = 0x0000c000 \r
 #endif\r
similarity index 73%
rename from boards/mpc5606b_xpc560s/board_info.txt
rename to boards/mpc5606b_xpc560b/board_info.txt
index 6f4147f219112a312b406475aeebbb58896ddd0d..ffe9a856b6b948c99ac74a46f419c9b8ee2cb709 100644 (file)
@@ -1,19 +1,11 @@
 \r
 \r
 \r
-The Freescale MPC5606S is an PowerPC process with a e200Z0h core, VLE only  \r
+The Freescale MPC5606B is an PowerPC process with a e200Z0h core, VLE only  \r
        \r
 Datasheets:\r
-  Eval board:\r
-      http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=XPC560SKIT  \r
-      http://cache.freescale.com/files/microcontrollers/hardware_tools/schematics/XPC560SADPT176SSCH.pdf?fpsp=1\r
-      http://cache.freescale.com/files/32bit/doc/user_guide/XPC560SEVBUM.pdf?fpsp=1\r
-     Mainboard schematic\r
-      http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC560xB_EVB&parentCode=XPC56xxMB&fpsp=1&nodeId=01624606C1427E\r
-     \r
-  MPC560x\r
-    http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC560xS&fsrch=1&sr=1\r
-\r
+       See http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC560xB&webpageId=121120349534072559427E&nodeId=01624606C1427E&fromPage=tax\r
\r
 Board:\r
   8Mhz external crystal\r
 \r
@@ -21,19 +13,17 @@ Supported compilers:
   Code Warrior\r
  \r
 Info:  \r
-  MPC5606S\r
+  MPC5606B\r
   CPU:          e200z0h (VLE only)\r
   Freq:                 64 Mhz\r
   Flash:        1.0 MB, primary\r
              64K, data flash\r
-  RAM:       48K, ECC\r
-             160K, Graphics RAM (not ECC)\r
+  RAM:       80K, ECC RAM\r
   \r
 Memory Map:\r
  0x0000_0000 -> 0x000f_ffff   Flash\r
  0x0080_0000 -> 0x0080_ffff   Data Flash\r
- 0x4000_0000 -> 0x4000_bfff   SRAM\r
- 0x6000_0000 -> 0x6002_7fff   Graphics SRAM\r
+ 0x4000_0000 -> 0x4001_3fff   SRAM\r
  \r
  \r
 \r
similarity index 95%
rename from boards/mpc5606b_xpc560s/build_config.mk
rename to boards/mpc5606b_xpc560b/build_config.mk
index 9d0a0644ed2f438423fde370a75c569988dc14cb..ee230292ae9abdb899e7e949afad656072c0f293 100644 (file)
@@ -5,7 +5,7 @@ ARCH_FAM=ppc
 ARCH_MCU=mpc5606b\r
 \r
 # CFG (y/n) macros\r
-CFG=PPC E200Z0 MPC55XX MPC560X MPC560XB MPC5606B BRD_MPC560X_XPC560S VLE\r
+CFG=PPC E200Z0 MPC55XX MPC560X MPC560XB MPC5606B BRD_MPC560X_XPC560B VLE\r
 \r
 # What buildable modules does this board have, \r
 # default or private\r