source: umon/ports/beagleboneblack/BEAGLEBONEBLACK_boot.ldt @ 9049385

Last change on this file since 9049385 was 9049385, checked in by Jarielle Catbagan <jcatbagan93@…>, on Jun 19, 2015 at 9:32:48 PM

Renamed linker script templates in BBB port to match BBB target

  • Renamed CSB740_boot.ldt -> BEAGLEBONEBLACK_boot.ldt
  • Renamed CSB740_ramtst.ldt -> BEAGLEBONEBLACK_ramtst.ldt
  • Property mode set to 100644
File size: 760 bytes
Line 
1/* CSB740_boot.ld:
2 * This is the memory map file used for the boot-flash based version
3 * of MicroMonitor.  The only value that should be considered adjustable
4 * here is the base address of the 'dram' memory block.
5 *
6 */
7MEMORY
8{
9        rom :   org = ROMBASE,  len = ROMLEN
10        dram :  org = DRAMBASE, len = DRAMLEN
11}
12
13SECTIONS
14{
15        .text   :
16        {
17                boot_base = .;
18                rom_reset.o(.text)
19                *(.glue_7t)
20                *(.glue_7)
21        } >rom
22
23        .data   :
24        {
25                *(.data)
26        } >rom
27
28        .sdata  :
29        {
30                *(.sdata)
31        } >rom
32
33        .sdata2 :
34        {
35                *(.sdata2)
36        } >rom
37
38        .rodata :
39        {
40                *(.rodata)
41                *(.rodata.str1.4)
42        } >rom
43
44        .got    :
45        {
46                *(.got)
47        } >rom
48
49        .bss    :
50        {
51                bss_start = .;
52                atag_space = .;
53                . += ATAGSIZE;
54                end_atag_space = .;
55                *(.bss) *(COMMON)
56        } >dram
57
58        .sbss   :
59        {
60                *(.sbss)
61                bss_end = .;
62        } >dram
63}
Note: See TracBrowser for help on using the repository browser.