]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/lscript.ld
Kernel updates:
[freertos] / FreeRTOS / Demo / MicroBlaze_Kintex7_EthernetLite / RTOSDemo / src / lscript.ld
index edc96f23e195789fbb16d9dea5b00c59581e8618..9efe1d14dc310d6b0d45265b0d6716aed86a6c80 100644 (file)
@@ -18,6 +18,7 @@ _HEAP_SIZE = DEFINED(_HEAP_SIZE) ? _HEAP_SIZE : 0x4;
 MEMORY\r
 {\r
    microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr : ORIGIN = 0x00000050, LENGTH = 0x0003FFB0\r
+   mig_7series_0 : ORIGIN = 0x80000000, LENGTH = 0x40000000\r
 }\r
 \r
 /* Specify the default entry point to the program */\r
@@ -48,15 +49,15 @@ SECTIONS
    *(.text)\r
    *(.text.*)\r
    *(.gnu.linkonce.t.*)\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .init : {\r
    KEEP (*(.init))\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .fini : {\r
    KEEP (*(.fini))\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .ctors : {\r
    __CTOR_LIST__ = .;\r
@@ -67,7 +68,7 @@ SECTIONS
    KEEP (*(.ctors))\r
    __CTOR_END__ = .;\r
    ___CTORS_END___ = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .dtors : {\r
    __DTOR_LIST__ = .;\r
@@ -78,7 +79,7 @@ SECTIONS
    KEEP (*(.dtors))\r
    PROVIDE(__DTOR_END__ = .);\r
    PROVIDE(___DTORS_END___ = .);\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .rodata : {\r
    __rodata_start = .;\r
@@ -86,7 +87,7 @@ SECTIONS
    *(.rodata.*)\r
    *(.gnu.linkonce.r.*)\r
    __rodata_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .sdata2 : {\r
    . = ALIGN(8);\r
@@ -96,7 +97,7 @@ SECTIONS
    *(.gnu.linkonce.s2.*)\r
    . = ALIGN(8);\r
    __sdata2_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .sbss2 : {\r
    __sbss2_start = .;\r
@@ -104,7 +105,7 @@ SECTIONS
    *(.sbss2.*)\r
    *(.gnu.linkonce.sb2.*)\r
    __sbss2_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .data : {\r
    . = ALIGN(4);\r
@@ -113,31 +114,31 @@ SECTIONS
    *(.data.*)\r
    *(.gnu.linkonce.d.*)\r
    __data_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .got : {\r
    *(.got)\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .got1 : {\r
    *(.got1)\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .got2 : {\r
    *(.got2)\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .eh_frame : {\r
    *(.eh_frame)\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .jcr : {\r
    *(.jcr)\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .gcc_except_table : {\r
    *(.gcc_except_table)\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .sdata : {\r
    . = ALIGN(8);\r
@@ -146,7 +147,7 @@ SECTIONS
    *(.sdata.*)\r
    *(.gnu.linkonce.s.*)\r
    __sdata_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .sbss (NOLOAD) : {\r
    . = ALIGN(4);\r
@@ -156,7 +157,7 @@ SECTIONS
    *(.gnu.linkonce.sb.*)\r
    . = ALIGN(8);\r
    __sbss_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .tdata : {\r
    __tdata_start = .;\r
@@ -164,7 +165,7 @@ SECTIONS
    *(.tdata.*)\r
    *(.gnu.linkonce.td.*)\r
    __tdata_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .tbss : {\r
    __tbss_start = .;\r
@@ -172,7 +173,7 @@ SECTIONS
    *(.tbss.*)\r
    *(.gnu.linkonce.tb.*)\r
    __tbss_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .bss (NOLOAD) : {\r
    . = ALIGN(4);\r
@@ -183,7 +184,7 @@ SECTIONS
    *(COMMON)\r
    . = ALIGN(4);\r
    __bss_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 _SDA_BASE_ = __sdata_start + ((__sbss_end - __sdata_start) / 2 );\r
 \r
@@ -197,7 +198,7 @@ _SDA2_BASE_ = __sdata2_start + ((__sbss2_end - __sdata2_start) / 2 );
    _heap_start = .;\r
    . += _HEAP_SIZE;\r
    _heap_end = .;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 .stack (NOLOAD) : {\r
    _stack_end = .;\r
@@ -205,7 +206,7 @@ _SDA2_BASE_ = __sdata2_start + ((__sbss2_end - __sdata2_start) / 2 );
    . = ALIGN(8);\r
    _stack = .;\r
    __stack = _stack;\r
-} > microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaze_0_local_memory_dlmb_bram_if_cntlr\r
+} > mig_7series_0\r
 \r
 _end = .;\r
 }\r