FreeCalypso > hg > freecalypso-tools
view target-utils/env/iram.lds @ 416:30f6d1c32c6f
doc/Flash-boot-defect article removed (no longer relevant)
This article is no longer relevant because the issue in question
only affected one (1) defective FCDEV3B board which was not
and never will be sold.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 26 Oct 2018 07:11:08 +0000 |
parents | e7502631a0f9 |
children |
line wrap: on
line source
OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") OUTPUT_ARCH(arm) ENTRY(_entry) SECTIONS { /* code */ . = Base_addr; .text : { /* regular code */ *(.text*) /* gcc voodoo */ *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx) . = ALIGN(4); } /* read-only data */ . = ALIGN(4); .rodata : { *(.rodata*) } /* initialized data */ . = ALIGN(4); .data : { *(.data) } PROVIDE(edata = .); /* uninitialized data */ .bss (NOLOAD) : { . = ALIGN(4); __bss_start = .; *(.bss) } . = ALIGN(4); __bss_end = .; /* end of image */ _end = .; PROVIDE(end = .); } /* * stack_bottom will be set via the --defsym option to ld. * Some programs have minimal IRAM requirements, so it would make more * sense to set stack_bottom to 0x83FFFC, don't use the upper half of * IRAM for anything, and make that program portable to Calypso Lite * devices. But for some other programs we might have some use for * the larger IRAM of our full Calypso devices, in which case we would * want to set stack_bottom to 0x87FFFC instead. */