blob: 5075761ea031b3bb945870c8c81cb02685c52233 [file] [log] [blame]
OUTPUT_FORMAT("elf64-littleaarch64")
OUTPUT_ARCH(aarch64)
ENTRY(acs_entry)
SECTIONS
{
. = 0x00001000;
. = ALIGN(4);
.entry : {
__RO_START__ = .;
*acs_entry.o(.text*)
*(.text*)
*(.data*)
*(.bss*)
}
. = 0x00000000;
.dev_header :
{
*(.dev_header*)
}
. = 0x00000100;
.generic_param :
{
*(.generic_param*)
}
. = 0x0000200;
.clk_param :
{
*(.clk_param*)
}
. = 0x00000300;
.misc_param :
{
*(.misc_param*)
}
. = 0x00000500;
.store_param :
{
*(.store_param*)
}
. = 0x00000600 - 0x40;
.ddr_param :
{
*(.ddr_param*)
}
.ddr_2acs_index :
{
*(.ddr_2acs_index*)
}
.ddr_2acs_data :
{
*(.ddr_2acs_data*)
}
ASSERT(. <= 0x00001000, "params image has exceeded its limit.")
}