72 lines
730 B
Plaintext
72 lines
730 B
Plaintext
|
|
_pa_base = 0x80000000;
|
||
|
|
|
||
|
|
ENTRY(_pa_base)
|
||
|
|
|
||
|
|
SECTIONS
|
||
|
|
{
|
||
|
|
. = _pa_base;
|
||
|
|
PREKERNEL_START_OFFSET = .;
|
||
|
|
|
||
|
|
.text :
|
||
|
|
{
|
||
|
|
*(.xos_boot_text)
|
||
|
|
*(.text)
|
||
|
|
*(.text.*)
|
||
|
|
}
|
||
|
|
|
||
|
|
.rodata :
|
||
|
|
{
|
||
|
|
*(.rodata)
|
||
|
|
*(.rodata.*)
|
||
|
|
}
|
||
|
|
|
||
|
|
.data :
|
||
|
|
{
|
||
|
|
*(.data)
|
||
|
|
*(.data.*)
|
||
|
|
}
|
||
|
|
|
||
|
|
.bss :
|
||
|
|
{
|
||
|
|
*(.bss)
|
||
|
|
*(.bss.*)
|
||
|
|
*(COMMON)
|
||
|
|
}
|
||
|
|
|
||
|
|
.rela.text :
|
||
|
|
{
|
||
|
|
*(.rela.text)
|
||
|
|
}
|
||
|
|
|
||
|
|
.rela.bss :
|
||
|
|
{
|
||
|
|
*(.rela.bss)
|
||
|
|
}
|
||
|
|
|
||
|
|
.stack ALIGN(4K) :
|
||
|
|
{
|
||
|
|
PREKERNEL_STACK_BASE_OFFSET = .;
|
||
|
|
. += 0x1000;
|
||
|
|
PREKERNEL_STACK_TOP_OFFSET = .;
|
||
|
|
}
|
||
|
|
|
||
|
|
PREKERNEL_END_OFFSET = .;
|
||
|
|
|
||
|
|
.devtree ALIGN(4K) :
|
||
|
|
{
|
||
|
|
EMBED_DEVTREE_START = .;
|
||
|
|
*(.odt)
|
||
|
|
EMBED_DEVTREE_END = .;
|
||
|
|
}
|
||
|
|
|
||
|
|
DEVTREE_END = .;
|
||
|
|
|
||
|
|
.kernelelf ALIGN(4K) :
|
||
|
|
{
|
||
|
|
EMBED_KERNEL_START = .;
|
||
|
|
*(.kernelelf)
|
||
|
|
EMBED_KERNEL_END = .;
|
||
|
|
}
|
||
|
|
|
||
|
|
RAWIMAGE_END = .;
|
||
|
|
}
|