Closer to STM32 port.
[goodfet] / firmware / linkers / stm32f407.cmd
diff --git a/firmware/linkers/stm32f407.cmd b/firmware/linkers/stm32f407.cmd
new file mode 100644 (file)
index 0000000..a41c88f
--- /dev/null
@@ -0,0 +1,24 @@
+
+
+MEMORY
+{
+  ram (rwx) : ORIGIN = 0x20000000, LENGTH = 1K
+  rom (rx) : ORIGIN = 0x08000000, LENGTH = 1M
+}
+SECTIONS
+  {
+       .  = 0x08000000;          /* From 0x08000000 */
+    .text : {
+    *(vectors)      /* Vector table */
+    *(.text)        /* Program code */
+    *(.rodata)      /* Read only data */
+    } >rom
+        .  = 0x20000000;   /* From 0x20000000 */      
+    .data : {
+    *(.data)        /* Data memory */
+    } >ram AT > rom
+  .bss : {
+    *(.bss)         /* Zero-filled run time allocate data memory */
+    } >ram AT > rom
+ }  
+/*========== end of file ==========*/