source: umon/ports/template/TEMPLATE_ramtst.ldt @ ddf6706

Last change on this file since ddf6706 was 87db514, checked in by Amar Takhar <amar@…>, on 04/16/15 at 19:26:21

Initial commit of the umon repository.

Prior to this three changes were made:

  • Remove umon_ prefix from parent directories.
  • Collapse main/target/ into main/
  • Remove ports/template/flashtest.scr.ucon script.
  • Property mode set to 100644
File size: 1.1 KB
Line 
1/* Linker file for building monitor using GNU toolset on PC...
2
3        General notice:
4        This code is part of a boot-monitor package developed as a generic base
5        platform for embedded system designs.  As such, it is likely to be
6        distributed to various projects beyond the control of the original
7        author.  Please notify the author of any enhancements made or bugs found
8        so that all may benefit from the changes.  In addition, notification back
9        to the author will allow the new user to pick up changes that may have
10        been made by other users after this version of the code was distributed.
11
12        Author: Ed Sutter
13        email:  esutter@lucent.com
14        phone:  908-582-2351
15
16*/
17etheraddr               = MACADDRBASE;
18alt_tfsdevtbl_base      = ALTTFSDEVTBLBASE;
19
20MEMORY
21{
22        ram (RWX):              org = RAMTSTBASE,       len = RAMTSTLEN
23}
24
25SECTIONS
26{
27        .text   :
28        {
29                boot_base = .;
30                reset.o(.text)
31        } >ram
32
33        .data   :
34        {
35                *(.data)
36        } >ram
37
38        .sdata  :
39        {
40                *(.sdata)
41        } >ram
42
43        .sdata2 :
44        {
45                *(.sdata2)
46        } >ram
47
48        .rodata :
49        {
50                *(.rodata)
51        } >ram
52
53        .got    :
54        {
55                *(.got)
56        } >ram
57
58        .bss    :
59        {
60                bss_start = .;
61                *(.bss) *(COMMON)
62        } >ram
63
64        .sbss   :
65        {
66                *(.sbss)
67                bss_end = .;
68        } >ram
69}
Note: See TracBrowser for help on using the repository browser.