esp32s2.ulp.riscv.ld 491 B

123456789101112131415161718192021222324252627282930313233343536
  1. #include "sdkconfig.h"
  2. ENTRY(reset_vector)
  3. MEMORY
  4. {
  5. ram(RW) : ORIGIN = 0, LENGTH = CONFIG_ESP32S2_ULP_COPROC_RESERVE_MEM
  6. }
  7. SECTIONS
  8. {
  9. . = ORIGIN(ram);
  10. .text :
  11. {
  12. *(.text)
  13. *(.text*)
  14. } >ram
  15. .data ALIGN(4):
  16. {
  17. *(.data)
  18. *(.data*)
  19. *(.sdata)
  20. *(.sdata*)
  21. } > ram
  22. .bss ALIGN(4) :
  23. {
  24. *(.bss)
  25. *(.bss*)
  26. *(.sbss)
  27. *(.sbss*)
  28. } >ram
  29. __stack_top = ORIGIN(ram) + LENGTH(ram);
  30. }