]> rtime.felk.cvut.cz Git - sysless.git/commitdiff
Mirosot: Flash linker script fixed for use without external ram.
authorStanislav Marek <mareks1@fel.cvut.cz>
Wed, 26 Oct 2005 16:05:00 +0000 (16:05 +0000)
committerStanislav Marek <mareks1@fel.cvut.cz>
Wed, 26 Oct 2005 16:05:00 +0000 (16:05 +0000)
darcs-hash:20051026160553-5f899-1cd506aeb6405437490cdc81399b474c5e906dcc.gz

board/h8mirosot/libs/h8canusb.ld-flash

index 3a66edfceb1625e7222edda51e2c79180fdb507e..a71b8e52a8474e7cd33935c440b8e52723a70186 100644 (file)
@@ -5,7 +5,8 @@ INCLUDE "h8canusb.ld-cfg"
 /* PROVIDE ( sym = val ); */
 
 PROVIDE( ___stack_top = ( __iram0_end & ~ 3 ) - 4 );
-PROVIDE( ___heap_end = __ram_end );
+/*PROVIDE( ___heap_end = __ram_end );*/
+PROVIDE( ___heap_end = __iram0_end - 0x200 );
 
 STARTUP(crt0.o)
 
@@ -52,7 +53,7 @@ SECTIONS
          *(.data)
          . = ALIGN( 0x4 ) ;
          _edata = ALIGN( 0x4 ) ;
-       } > ram /*at> flashusr*/
+       } > iram0 /*at> flashusr*/
 
        /* ___data_lma = LOADADDR(.data) ; */
 
@@ -63,7 +64,7 @@ SECTIONS
          *(COMMON)
          . = ALIGN( 0x4 ) ;
          _end = ALIGN( 0x4 ) ;
-       } > ram
+       } > iram0
 
        .tiny : 
        {