linkmap 1018 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. MEMORY
  2. {
  3. eflash : ORIGIN = 0x00400000, LENGTH = 512k
  4. ram : ORIGIN = 0x00800000, LENGTH = 64k
  5. }
  6. STACK_LOCATION = 0x80fffc ;
  7. SECTIONS
  8. {
  9. .text_entry : {
  10. VECTOR_LOCATION = .;
  11. KEEP(*vector_table.o(.rodata*));
  12. } >eflash
  13. .rodata : {
  14. *( .rodata*);
  15. } >eflash
  16. .text : {
  17. *( .text*);
  18. . = ALIGN(8);
  19. _end_text = .;
  20. } >eflash = 0xbebe
  21. .data : AT(_end_text)
  22. { _start_data = .;
  23. *( .data );
  24. . = ALIGN(4);
  25. _end_data = .;
  26. } >ram
  27. .bss : { _bss_start = .;
  28. *( .bss ) *(COMMON);
  29. . = . + 0x08;
  30. _bss_end = .;
  31. } >ram
  32. }
  33. PROVIDE (_end = STACK_LOCATION - 0x2000);