summaryrefslogtreecommitdiffstats
path: root/firmware/sections.lds
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/sections.lds')
-rw-r--r--firmware/sections.lds25
1 files changed, 25 insertions, 0 deletions
diff --git a/firmware/sections.lds b/firmware/sections.lds
new file mode 100644
index 0000000..f914b46
--- /dev/null
+++ b/firmware/sections.lds
@@ -0,0 +1,25 @@
+/*
+This is free and unencumbered software released into the public domain.
+
+Anyone is free to copy, modify, publish, use, compile, sell, or
+distribute this software, either in source code form or as a compiled
+binary, for any purpose, commercial or non-commercial, and by any
+means.
+*/
+
+MEMORY {
+ /* the memory in the testbench is 128k in size;
+ * set LENGTH=96k and leave at least 32k for stack */
+ mem : ORIGIN = 0x00000000, LENGTH = 0x00018000
+}
+
+SECTIONS {
+ .memory : {
+ . = 0x000000;
+ start*(.text);
+ *(.text);
+ *(*);
+ end = .;
+ . = ALIGN(4);
+ } > mem
+}