diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-10-16 16:01:47 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-10-16 16:01:47 -0600 |
| commit | 3aca2967a35d05dac3d9121a882d608b10a588bb (patch) | |
| tree | 25a8d37d6213f518b9ff95ef8b4de30a337a1b2d /tb/sim/link.ld | |
| parent | 2e6ce7931b690ccec1e41fa6847dfc1351c59d75 (diff) | |
Implement simulation testbenches
Diffstat (limited to 'tb/sim/link.ld')
| -rw-r--r-- | tb/sim/link.ld | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/tb/sim/link.ld b/tb/sim/link.ld new file mode 100644 index 0000000..d26cb2a --- /dev/null +++ b/tb/sim/link.ld @@ -0,0 +1,32 @@ +MEMORY +{ + HPS_SDRAM (rwx) : ORIGIN = 0x00000000, LENGTH = 512M +} + +SECTIONS +{ + ._img : + { + KEEP(*(.interrupt_vector)) + *(.text) + *(.text*) + *(.rodata) + *(.rodata*) + *(.data) + *(.data*) + *(.bss) + *(.bss*) + *(COMMON) + . = ALIGN(4); + } > HPS_SDRAM + + _stack_size = 4096; + _stack_end = ORIGIN(HPS_SDRAM) + LENGTH(HPS_SDRAM); + _stack_begin = _stack_end - _stack_size; + + . = _stack_begin; + ._stack : + { + . = . + _stack_size; + } > HPS_SDRAM +} |
