mbed library sources modified for open wear

Dependents:   openwear-lifelogger-example

Fork of mbed-src by mbed official

Revision:
56:99eb381a3269
Parent:
53:ee96c43874d6
--- a/targets/cmsis/TARGET_NXP/TARGET_LPC408X/TOOLCHAIN_ARM_STD/LPC407X_8X.sct	Mon Dec 09 11:15:04 2013 +0000
+++ b/targets/cmsis/TARGET_NXP/TARGET_LPC408X/TOOLCHAIN_ARM_STD/LPC407X_8X.sct	Thu Dec 12 10:45:05 2013 +0000
@@ -6,7 +6,9 @@
   ER_IROM1 0x00000000 0x00080000  {  ; load address = execution address
    *.o (RESET, +First)
    *(InRoot$$Sections)
-   .ANY (+RO)
+   *.o (+RO-CODE)                    ; forces all CODE to IFLASH
+   .ANY2 (+RO-DATA)                  ; prioritizes DATA in IFLASH before SPIFI
+   .ANY (+RO)                        ; remaining RO
   }
   RW_IRAM1 0x100000E8 0x0000FF18  {  ; RW data
    .ANY (+RW +ZI)
@@ -21,7 +23,8 @@
 
 LR_IROM2 0x28000000 0x01000000  {
   ER_IROM2 0x28000000 0x01000000  {  ; load address = execution address
-    .ANY (+RO)
+    .ANY1 (+RO-DATA)                 ; all DATA not fitting in IFLASH
+    .ANY (SPIFI_MEM)                 ; DATA tagged as SPIFI_MEM
   }
 }