| /* | |
| The section .bss.MY_BUF won't fit in RAM1 or RAM2 | |
| */ | |
| MEMORY | |
| { | |
| ROM (rx) : ORIGIN = 0x8000000, LENGTH = 10K | |
| RAM1 (xrw) : ORIGIN = 0x10000000, LENGTH = 64K | |
| RAM2 (xrw) : ORIGIN = 0x20000000, LENGTH = 96K | |
| } | |
| SECTIONS | |
| { | |
| .text : | |
| { | |
| KEEP(*(.text.foo)) ; | |
| } >ROM | |
| .bss : | |
| { | |
| _sbss = .; | |
| *(.bss) *(.bss*) ; | |
| _ebss = .; | |
| } >RAM1 | |
| .bss_ram2 : | |
| { | |
| _sbss_ram2 = .; | |
| *(.bss) *(.bss*) ; | |
| _ebss_ram2 = .; | |
| } >RAM2 | |
| } |