mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-01 00:49:43 +00:00
fb5166ce35
This creates a standalone ELF that executes just the Blackfin initcode. This is useful for people who want to program the low level aspects of the CPU (memory/clocks/etc...) and can easily be used with JTAG for quick booting while developing. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
25 lines
369 B
ArmAsm
25 lines
369 B
ArmAsm
/*
|
|
* linker script for simple init.elf
|
|
*
|
|
* Copyright (c) 2005-2011 Analog Device Inc.
|
|
*
|
|
* Licensed under the GPL-2 or later.
|
|
*/
|
|
|
|
#include <config.h>
|
|
#include <asm/blackfin.h>
|
|
#undef ALIGN
|
|
#undef ENTRY
|
|
|
|
OUTPUT_ARCH(bfin)
|
|
|
|
MEMORY
|
|
{
|
|
l1_code : ORIGIN = L1_INST_SRAM, LENGTH = L1_INST_SRAM_SIZE
|
|
}
|
|
|
|
ENTRY(_start)
|
|
SECTIONS
|
|
{
|
|
.text.l1 : { *(.text .text.*) } >l1_code
|
|
}
|