6 #include <mach/s3c24x0-iomap.h>
8 .section ".text_bare_init.board_init_lowlevel","ax"
10 .globl board_init_lowlevel
13 mov r10, lr /* save the link register */
17 /* skip everything here if we are already running from SDRAM */
18 cmp pc, #S3C24X0_SDRAM_BASE
20 cmp pc, #S3C24X0_SDRAM_END
25 /* we are running from NOR or NAND/SRAM memory. Do further initialisation */
31 #ifdef CONFIG_S3C24XX_NAND_BOOT
32 mov lr, r10 /* restore the link register */
33 /* up to here we are running from the internal SRAM area */
34 b s3c24x0_nand_boot /* does return directly to our caller into SDRAM */