]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - armsrc/ldscript
Add make targets for flashing (Windows version untested)
[proxmark3-svn] / armsrc / ldscript
index ac0fe2bdbe594dc3629601b96153c8d156455ba6..a3aedef1113735699f0a21c15fc3127c26febf8d 100644 (file)
@@ -1,11 +1,29 @@
+INCLUDE ../common/ldscript.common\r
+\r
+ENTRY(Vector)\r
 SECTIONS\r
 {\r
-       . = 0x00010000;\r
-       .text : { obj/start.o(.text) *(.text) }\r
-       .rodata : { *(.rodata) }\r
-       . = 0x00200000;\r
-       .data : { *(.data) }\r
+       .fpgaimage : {\r
+               *(fpga_bit.data)\r
+       } >fpgaimage\r
+       .start : { *(.startos) } >osimage\r
+       .text : { \r
+               *(.text)\r
+               *(.text.*)\r
+               *(.glue_7)\r
+               *(.glue_7t)\r
+               *(.version_information)\r
+       } >osimage\r
+       .rodata : { \r
+               *(.rodata) \r
+               *(.rodata*) \r
+       } >osimage\r
+       .data : { *(.data) } >ram\r
        __bss_start__ = .;\r
-       .bss : { *(.bss) }\r
+       .bss : { *(.bss) } >ram\r
        __bss_end__ = .;\r
+\r
+       .commonarea (NOLOAD) : {\r
+               *(.commonarea)\r
+       } >commonarea\r
 }\r
Impressum, Datenschutz