diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-12-14 21:36:09 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-02-04 05:52:28 +0100 |
commit | ffa11531700fca97a9be177bac54562de385401f (patch) | |
tree | baebbf0a9c8f24ba65716823d7b3618709659a41 /bsps/sh | |
parent | c477d927e8578adfb35a77ff39542b96da7c2a37 (diff) |
bsps: Add RamEnd to linker command files
Update #3838.
Diffstat (limited to 'bsps/sh')
-rw-r--r-- | bsps/sh/gensh1/start/linkcmds | 1 | ||||
-rw-r--r-- | bsps/sh/gensh2/start/linkcmds | 1 | ||||
-rw-r--r-- | bsps/sh/gensh2/start/linkcmds.ram | 1 | ||||
-rw-r--r-- | bsps/sh/gensh2/start/linkcmds.rom | 1 | ||||
-rw-r--r-- | bsps/sh/gensh4/start/linkcmds | 1 | ||||
-rw-r--r-- | bsps/sh/gensh4/start/linkcmds.rom | 1 | ||||
-rw-r--r-- | bsps/sh/gensh4/start/linkcmds.rom2ram | 1 | ||||
-rw-r--r-- | bsps/sh/shsim/start/linkcmds | 1 |
8 files changed, 8 insertions, 0 deletions
diff --git a/bsps/sh/gensh1/start/linkcmds b/bsps/sh/gensh1/start/linkcmds index 1ede3a2fb9..4c2b5e0d77 100644 --- a/bsps/sh/gensh1/start/linkcmds +++ b/bsps/sh/gensh1/start/linkcmds @@ -32,6 +32,7 @@ STARTUP(start.o) _RamBase = DEFINED(_RamBase) ? _RamBase : 0x0a040000; _RamSize = DEFINED(_RamSize) ? _RamSize : 512K; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0; MEMORY diff --git a/bsps/sh/gensh2/start/linkcmds b/bsps/sh/gensh2/start/linkcmds index d083d33330..abc7a494b6 100644 --- a/bsps/sh/gensh2/start/linkcmds +++ b/bsps/sh/gensh2/start/linkcmds @@ -45,6 +45,7 @@ STARTUP(start.o) _RamBase = DEFINED(_RamBase) ? _RamBase : 0x00440000; _RamSize = DEFINED(_RamSize) ? _RamSize : 512K; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0; MEMORY diff --git a/bsps/sh/gensh2/start/linkcmds.ram b/bsps/sh/gensh2/start/linkcmds.ram index 01765f683d..7a1431889e 100644 --- a/bsps/sh/gensh2/start/linkcmds.ram +++ b/bsps/sh/gensh2/start/linkcmds.ram @@ -44,6 +44,7 @@ STARTUP(start.o) /* These assignments load code into SH7045F EVB SRAM for monitor debugging */ _RamBase = DEFINED(_RamBase) ? _RamBase : 0x00440000; _RamSize = DEFINED(_RamSize) ? _RamSize : 512K; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0; MEMORY diff --git a/bsps/sh/gensh2/start/linkcmds.rom b/bsps/sh/gensh2/start/linkcmds.rom index d6a1bee744..c56ff6b033 100644 --- a/bsps/sh/gensh2/start/linkcmds.rom +++ b/bsps/sh/gensh2/start/linkcmds.rom @@ -44,6 +44,7 @@ STARTUP(start.o) /* These asignments represent actual SH7045F EVB architecture */ _RamBase = DEFINED(_RamBase) ? _RamBase : 0x00400000; _RamSize = DEFINED(_RamSize) ? _RamSize : 0x0008000; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0; MEMORY diff --git a/bsps/sh/gensh4/start/linkcmds b/bsps/sh/gensh4/start/linkcmds index df1c157865..1fb69c92a5 100644 --- a/bsps/sh/gensh4/start/linkcmds +++ b/bsps/sh/gensh4/start/linkcmds @@ -24,6 +24,7 @@ STARTUP(start.o) _RamBase = DEFINED(_RamBase) ? _RamBase : 0x80000000; _RamSize = DEFINED(_RamSize) ? _RamSize : 4M; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0; /* diff --git a/bsps/sh/gensh4/start/linkcmds.rom b/bsps/sh/gensh4/start/linkcmds.rom index 49b5b08884..3c70e4c263 100644 --- a/bsps/sh/gensh4/start/linkcmds.rom +++ b/bsps/sh/gensh4/start/linkcmds.rom @@ -26,6 +26,7 @@ STARTUP(start.o) _RamBase = DEFINED(_RamBase) ? _RamBase : 0x88000000; _RamSize = DEFINED(_RamSize) ? _RamSize : 8M; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : (2 * 1024 * 1024); /* diff --git a/bsps/sh/gensh4/start/linkcmds.rom2ram b/bsps/sh/gensh4/start/linkcmds.rom2ram index 99a4a89147..8d7b0e2380 100644 --- a/bsps/sh/gensh4/start/linkcmds.rom2ram +++ b/bsps/sh/gensh4/start/linkcmds.rom2ram @@ -26,6 +26,7 @@ STARTUP(start.o) _RamBase = DEFINED(_RamBase) ? _RamBase : 0x88000000; _RamSize = DEFINED(_RamSize) ? _RamSize : 8M; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : (2 * 1024 * 1024); /* diff --git a/bsps/sh/shsim/start/linkcmds b/bsps/sh/shsim/start/linkcmds index c0381c0b14..90f5d6039e 100644 --- a/bsps/sh/shsim/start/linkcmds +++ b/bsps/sh/shsim/start/linkcmds @@ -23,6 +23,7 @@ STARTUP(start.o) _RamBase = DEFINED(_RamBase) ? _RamBase : 0x00000000; _RamSize = DEFINED(_RamSize) ? _RamSize : 16M; +_RamEnd = _RamBase + _RamSize; _HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0; MEMORY |