OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [orp/] [orp_soc/] [sw/] [support/] [orp.ld] - Blame information for rev 1311

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 964 lampret
MEMORY
2
        {
3
        vectors : ORIGIN = 0x00000000, LENGTH = 0x00002000
4
        flash   : ORIGIN = 0x04000000, LENGTH = 0x00200000
5
        ram     : ORIGIN = 0x00002000, LENGTH = 0x001fe000
6 1268 lampret
        icm     : ORIGIN = 0x00800000, LENGTH = 0x00004000
7 964 lampret
        }
8
 
9
SECTIONS
10
{
11
      .reset :
12
        {
13
        *(.reset)
14
        } > flash
15
 
16
        .text ALIGN(0x04):
17
        {
18
        *(.text)
19
        } > flash
20
 
21
      .rodata :
22
        {
23
        *(.rodata)
24 1311 phoenix
        *(.rodata.*)
25 964 lampret
        } > flash
26
 
27
      .dummy ALIGN(0x04):
28
        {
29
        _src_beg = .;
30
        } > flash
31
 
32
      .vectors :
33
        AT ( ADDR (.dummy) )
34
        {
35
        _vec_start = .;
36
        *(.vectors)
37
        _vec_end = .;
38
        } > vectors
39
 
40 1268 lampret
     .icm :
41 964 lampret
        AT ( ADDR (.dummy) + SIZEOF (.vectors) )
42
        {
43 1268 lampret
        _icm_start = .;
44
        *(.icm)
45
        _icm_end = .;
46
        } > icm
47
 
48
     .data :
49
        AT ( ADDR (.dummy) + SIZEOF (.vectors) + SIZEOF(.icm) )
50
        {
51 964 lampret
        _dst_beg = .;
52
        *(.data)
53
        _dst_end = .;
54
        } > ram
55
 
56
      .bss :
57
        {
58
        *(.bss)
59
        } > ram
60
 
61
      .stack (NOLOAD) :
62
        {
63
        *(.stack)
64
        _src_addr = .;
65
        } > ram
66 1268 lampret
 
67 964 lampret
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.