aboutsummaryrefslogtreecommitdiff
path: root/linker/ls.ld
diff options
context:
space:
mode:
Diffstat (limited to 'linker/ls.ld')
-rw-r--r--linker/ls.ld18
1 files changed, 18 insertions, 0 deletions
diff --git a/linker/ls.ld b/linker/ls.ld
new file mode 100644
index 0000000..dbac92b
--- /dev/null
+++ b/linker/ls.ld
@@ -0,0 +1,18 @@
+MEMORY
+{
+ flash : org = 0x00000000, len = 512k
+ sram : org = 0x20003800, len = 18k
+}
+
+SECTIONS
+{
+ gpio_a = ABSOLUTE(0x400010A0);
+ gpio_b = ABSOLUTE(0x400010C0);
+
+ . = ORIGIN(flash);
+ .text : ALIGN(0x04) {
+ *(.isr_vector);
+ . = ALIGN(0x100);
+ *(.text);
+ } >flash AT>flash
+}