Files

59 lines
944 B
Plaintext
Raw Permalink Normal View History

MEMORY
{
ROM(RX) : ORIGIN = 0x00000000, LENGTH = 64K
RAM(RWX) : ORIGIN = 0x20000000, LENGTH = 4K
}
__kernel_stack = ORIGIN(RAM) + LENGTH(RAM) -8 ;
ENTRY(__start)
SECTIONS {
.text :
{
. = ALIGN(0x4) ;
*crt0.o (.text)
*(.text)
} >ROM
.RomCode :
{
. = ALIGN(0x4) ;
*(.text)
} >ROM
.rodata :
{
. = ALIGN(0x4) ;
*(.rodata)
*(.rodata.*)
. = ALIGN(0x4) ;
_end_rodata = .;
} >ROM
.data : AT(_end_rodata)
{
. = ALIGN(0x4) ;
_start_data = .;
*( .data );
. = ALIGN(0x4) ;
_end_data = .;
} >RAM
.bss :
{
. = ALIGN(0x4) ;
_bss_start = . ;
*(.sbss)
*(.sbss.*)
*(.scommon)
*(.bss)
*(.bss.*)
*(COMMON)
. = ALIGN(0x4) ;
_ebss = . ;
_end = . ;
end = . ;
} >RAM
}