mirror of https://github.com/tinygo-org/tinygo.git
wasmstm32webassemblymicrocontrollerarmavrspiwasiadafruitarduinocircuitplayground-expressgpioi2cllvmmicrobitnrf51nrf52nrf52840samd21tinygo
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
826 B
29 lines
826 B
|
|
_stack_size = 2K;
|
|
|
|
SECTIONS
|
|
{
|
|
/* Second stage bootloader is prepended to the image. It must be 256 bytes
|
|
and checksummed. The gap to the checksum is zero-padded.
|
|
*/
|
|
.boot2 : {
|
|
__boot2_start__ = .;
|
|
KEEP (*(.boot2));
|
|
|
|
/* Explicitly allocate space for CRC32 checksum at end of second stage
|
|
bootloader
|
|
*/
|
|
. = __boot2_start__ + 256 - 4;
|
|
LONG(0)
|
|
} > BOOT2_TEXT = 0x0
|
|
|
|
/* The second stage will always enter the image at the start of .text.
|
|
The debugger will use the ELF entry point, which is the _entry_point
|
|
symbol if present, otherwise defaults to start of .text.
|
|
This can be used to transfer control back to the bootrom on debugger
|
|
launches only, to perform proper flash setup.
|
|
*/
|
|
}
|
|
|
|
|
|
INCLUDE "targets/arm.ld"
|
|
|