Guest User

Untitled

a guest
Oct 20th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. /*
  2. 0x4000 7FFF -------------
  3. | FIQ |
  4. -------------
  5. | IRQ |
  6. -------------
  7. | ABORT |
  8. -------------
  9. | UNDEF |
  10. -------------
  11. | SVC |
  12. -------------
  13. | |
  14. | USER |
  15. | | |
  16. | | |
  17. | \/ |
  18. | |
  19. | |
  20. | FREE |
  21. | RAM |
  22. -------------
  23. | |
  24. | .bss |
  25. | |
  26. -------------
  27. | |
  28. | .data |
  29. | |
  30. -------------
  31.  
  32.  
  33.  
  34. */
  35.  
  36. ENTRY(_startup)
  37.  
  38. MEMORY
  39. {
  40. flash : ORIGIN = 0x0, LENGTH = 512K
  41. ram : ORIGIN = 0x40000000, LENGTH = 32K
  42. }
  43.  
  44. _stack_end = 0x40000000 + 32K;
  45.  
  46. SECTIONS
  47. {
  48. . = 0;
  49. /* Place startup code & .text in flash */
  50. startup :
  51. {
  52. *(.startup)
  53. } > flash
  54.  
  55. .text :
  56. {
  57. *(.text)
  58. *(.rodata)
  59. *(.rodata*)
  60. *(.glue*)
  61. _text_end = .;
  62. } > flash
  63.  
  64. .data :
  65. {
  66. _data = .;
  67. *(.data)
  68. *(.data*)
  69. _data_end = .;
  70. } > ram AT > flash
  71.  
  72. .bss :
  73. {
  74. _bss_begin = .;
  75. *(.bss)
  76. }
  77.  
  78. . = ALIGN(4);
  79. _bss_end = .;
  80. }
  81. _end = .;
Add Comment
Please, Sign In to add comment