]> git.sur5r.net Git - freertos/blobdiff - Demo/MSP430X_MSP430F5438_CCS4/lnk_msp430f5438a.cmd
Ensure that main() is always placed in low memory in the CCS4 MSP430X port.
[freertos] / Demo / MSP430X_MSP430F5438_CCS4 / lnk_msp430f5438a.cmd
index 449f775c5af3f8d6506c34859a7b7be22e4f47cd..fa1ff8a9f02b76617e419d064287dd6cf0843352 100644 (file)
@@ -106,7 +106,12 @@ SECTIONS
     .sysmem    : {} > RAM                /* DYNAMIC MEMORY ALLOCATION AREA    */\r
     .stack     : {} > RAM (HIGH)         /* SOFTWARE SYSTEM STACK             */\r
 \r
-    .text      : {}>> FLASH | FLASH2     /* CODE                              */\r
+/* Modified to test the use of high memory. */\r
+/* Original line. */\r
+/*    .text      : {}>> FLASH | FLASH2 */  /* CODE                              */\r
+/* Modified line. */\r
+    .text      : {}>> FLASH2              /* CODE                              */\r
+       .main      : {} > FLASH\r
     .text:_isr : {} > FLASH              /* ISR CODE SPACE                    */\r
     .cinit     : {} > FLASH              /* INITIALIZATION TABLES             */\r
 //#ifdef (__LARGE_DATA_MODEL__)\r