4 flash : ORIGIN = 0, LENGTH = 120K
\r
5 ram : ORIGIN = 0x40000000, LENGTH = 64K
\r
8 __stack_end__ = 0x40000000 + 64K - 4;
\r
13 flash (rx) : ORIGIN = 0x00000000, LENGTH = 500k
\r
14 ram (rw) : ORIGIN = 0x40000000, LENGTH = 32k
\r
16 __stack_end__ = ORIGIN(ram) + LENGTH(ram) -4;
\r
21 startup : { *(.startup)} >flash
\r
32 __end_of_text__ = .;
\r
37 __data_beg_src__ = __end_of_text__;
\r
54 /* Align here to ensure that the .bss section occupies space up to
\r
55 _end. Align after .bss to ensure correct alignment even if the
\r
56 .bss section disappears because there are no input sections. */
\r
61 _bss_end__ = . ; __bss_end__ = . ; __end__ = . ;
\r