summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/plugin.c4
-rw-r--r--apps/plugins/plugin.lds4
-rw-r--r--firmware/app.lds4
-rw-r--r--firmware/boot.lds4
-rw-r--r--firmware/rom.lds4
5 files changed, 20 insertions, 0 deletions
diff --git a/apps/plugin.c b/apps/plugin.c
index b9b88164b6..cf5e8a0b93 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -62,7 +62,11 @@
62#define PREFIX(_x_) _x_ 62#define PREFIX(_x_) _x_
63#endif 63#endif
64 64
65#if MEMORYSIZE >= 32
66#define PLUGIN_BUFFER_SIZE 0xC0000
67#else
65#define PLUGIN_BUFFER_SIZE 0x8000 68#define PLUGIN_BUFFER_SIZE 0x8000
69#endif
66 70
67#ifdef SIMULATOR 71#ifdef SIMULATOR
68static unsigned char pluginbuf[PLUGIN_BUFFER_SIZE]; 72static unsigned char pluginbuf[PLUGIN_BUFFER_SIZE];
diff --git a/apps/plugins/plugin.lds b/apps/plugins/plugin.lds
index bd49afc0d0..6737803c1f 100644
--- a/apps/plugins/plugin.lds
+++ b/apps/plugins/plugin.lds
@@ -20,7 +20,11 @@ OUTPUT_FORMAT(elf32-sh)
20#define DRAMORIG 0x09000000 + STUBOFFSET 20#define DRAMORIG 0x09000000 + STUBOFFSET
21#endif 21#endif
22 22
23#if MEMORYSIZE >= 32
24#define PLUGIN_LENGTH 0xC0000
25#else
23#define PLUGIN_LENGTH 0x8000 26#define PLUGIN_LENGTH 0x8000
27#endif
24#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGIN_LENGTH 28#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGIN_LENGTH
25#define PLUGIN_ORIGIN (DRAMORIG + (DRAMSIZE)) 29#define PLUGIN_ORIGIN (DRAMORIG + (DRAMSIZE))
26 30
diff --git a/firmware/app.lds b/firmware/app.lds
index edb259aa2b..8e7dc02e27 100644
--- a/firmware/app.lds
+++ b/firmware/app.lds
@@ -100,7 +100,11 @@ _pluginbuf = 0;
100 100
101 101
102 102
103#if MEMORYSIZE >= 32
104#define PLUGINSIZE 0xC0000
105#else
103#define PLUGINSIZE 0x8000 106#define PLUGINSIZE 0x8000
107#endif
104 108
105#ifdef DEBUG 109#ifdef DEBUG
106#define STUBOFFSET 0x10000 110#define STUBOFFSET 0x10000
diff --git a/firmware/boot.lds b/firmware/boot.lds
index c61a4c836a..9493db7887 100644
--- a/firmware/boot.lds
+++ b/firmware/boot.lds
@@ -8,7 +8,11 @@ OUTPUT_FORMAT(elf32-sh)
8#endif 8#endif
9INPUT(crt0.o) 9INPUT(crt0.o)
10 10
11#if MEMORYSIZE >= 32
12#define PLUGINSIZE 0xC0000
13#else
11#define PLUGINSIZE 0x8000 14#define PLUGINSIZE 0x8000
15#endif
12 16
13#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGINSIZE 17#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGINSIZE
14 18
diff --git a/firmware/rom.lds b/firmware/rom.lds
index 4da1e24c60..749998b637 100644
--- a/firmware/rom.lds
+++ b/firmware/rom.lds
@@ -8,7 +8,11 @@ OUTPUT_FORMAT(elf32-sh)
8#endif 8#endif
9INPUT(crt0.o) 9INPUT(crt0.o)
10 10
11#if MEMORYSIZE >= 32
12#define PLUGINSIZE 0xC0000
13#else
11#define PLUGINSIZE 0x8000 14#define PLUGINSIZE 0x8000
15#endif
12 16
13#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGINSIZE 17#define DRAMSIZE (MEMORYSIZE * 0x100000) - PLUGINSIZE
14 18