made temperature_control modular ( multiple concurrent modules possible
[clinton/Smoothieware.git] / gcc4mbed / build / mbed.ld
index b6fe4f3..64bfd67 100644 (file)
@@ -36,7 +36,7 @@ MEMORY
     /* executable region (x) */\r
 \r
     /* Main ROM region - 512k for LPC1768 */\r
-    /*IROM (rx) : ORIGIN = 0x00000000, LENGTH = 512k*/\r
+    /*IROM (rx) : ORIGIN = 0x00000000, LENGTH = 512k */\r
     IROM (rx) : ORIGIN = 16K, LENGTH = (512k - 16K)\r
 \r
     /* local static RAM - 32k for LPC1768 */\r
@@ -128,6 +128,7 @@ SECTIONS
         _sidata = LOADADDR (.data);\r
         . = ALIGN(4);\r
         _sdata = .;\r
+        Image$$RW_IRAM1$$Base = .;\r
 \r
         *(.ARM.__AT_0x10000000)\r
         *(vtable vtable.*)\r
@@ -151,6 +152,7 @@ SECTIONS
 \r
         . = ALIGN(4);\r
         _ebss = . ;\r
+        Image$$RW_IRAM1$$ZI$$Limit = . ;\r
     } >IRAM0\r
 \r
     /**************************************************/\r
@@ -195,12 +197,16 @@ SECTIONS
        they will be left uninitialized. */\r
     .AHBSRAM0 (NOLOAD):\r
     {\r
+        Image$$RW_IRAM2$$Base = . ;\r
         *(AHBSRAM0)\r
+        Image$$RW_IRAM2$$ZI$$Limit = .;\r
     } > IRAM1\r
 \r
     .AHBSRAM1 (NOLOAD):\r
     {\r
+        Image$$RW_IRAM3$$Base = . ;\r
         *(AHBSRAM1)\r
+        Image$$RW_IRAM3$$ZI$$Limit = .;\r
     } > IRAM2\r
 \r
 \r