Guest User

Untitled

a guest
Nov 1st, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.00 KB | None | 0 0
  1. --entry_point=_Start
  2. --ram_model
  3.  
  4. --stack_size=4095
  5.  
  6. --define=sbss=_sbss
  7. --define=ebss=_ebss
  8.  
  9. --define=EndRAM=0x20018000
  10.  
  11. --define=__aeabi_unwind_cpp_pr0
  12. --define=__cxa_guard_acquire
  13. --define=__cxa_guard_release
  14.  
  15. --retain=StackPointer
  16. --retain=_Start
  17. --retain=Vectors
  18.  
  19. MEMORY
  20. {
  21.     FLASH (RX)          :   ORIGIN = 0X00000000, LENGTH = 0x00040000
  22.     RAM (RWX)           :   ORIGIN = 0X20000000, LENGTH = 0x00018000
  23. }
  24.  
  25. /* Section allocation in memory */
  26.  
  27. SECTIONS
  28. {
  29.     .vectors : align(4)
  30.         {
  31.         *(.stack_pointer)
  32.         *(.reset)
  33.         *(.vectors)
  34.         _endvec = .;
  35.         } > FLASH
  36.  
  37.     .text : align(4)
  38.         {
  39.         *(.text)
  40.         } > FLASH
  41.        
  42.     .cinit : align(4)
  43.         {
  44.         *(.cinit)
  45.         } > FLASH
  46.        
  47.     .const : align(4)
  48.         {
  49.         *(.const)
  50.         } > FLASH
  51.     .ARM.exidx : align(4)
  52.         {
  53.         } > FLASH
  54.  
  55.     .data : align(4)
  56.         {
  57.         _StartData = .;
  58.         *(.data)
  59.         _EndData = .;
  60.         } > RAM
  61.  
  62.     .bss : align(4)
  63.         {
  64.         _sbss = .;
  65.         *(.bss)
  66.         _ebss = .;
  67.         } > RAM
  68.  
  69.     .stack : align(4)
  70.         {
  71.         _StartStack = .;
  72.         _EndStack = EndRAM;
  73.         } > RAM
  74. }
Add Comment
Please, Sign In to add comment