/************************************************************/ /* Spidcom Technologies FILE NAME : cristina.ld DESCRIPTION : CRISTINA link script HISTORY : -------------------------------------------------------------- DATE | AUTHOR | Version | Description -------------------------------------------------------------- 27/01/04 | JFB/PhP | 1.0 | Creation */ /************************************************************/ #include "platform.h" #include "sdrams.h" OUTPUT_FORMAT(elf32-littlearm) OUTPUT_ARCH(arm) ENTRY(_start) MEMORY { sdram_main : org = SDRAM_BASE+0x00008000, len = 1M sdram2 : org = SDRAM_BASE+0x00200000, len = 1M sdram3 : org = SDRAM_BASE+0x00300000, len = 1M } SECTIONS { .text : { __text_start = .; __text_start__ = .; *(.text) *(.strings) /* .gnu.warning sections are handled specially by elf32.em. */ *(.glue_7t) *(.glue_7) __text_end = .; __text_end__ = .; _etext = .; } > sdram_main .data : { __data_start = .; __data_start__ = .; *(.data) *(.rodata) __data_end = .; __data_end__ = .; } > sdram_main .bss : { __bss_start = .; __bss_start__ = .; *(.bss) *(COMMON) __bss_end = .; __bss_end__ = .; } > sdram_main _end = .; end = .; .text2 : { *(.text2) } > sdram2 .text3 : { *(.text3) } > sdram3 }