2 * linux/arch/h8300/platform/h8300h/generic/crt0_ram.S
4 * Yoshinori Sato <ysato@users.sourceforge.jp>
6 * Platform depend startup
7 * Target Archtecture: AE-3068 (aka. aki3068net)
13 #include <asm/linkage.h>
15 #if !defined(CONFIG_BLKDEV_RESERVE)
16 #if defined(CONFIG_GDB_DEBUG)
17 #define RAMEND (__ramend - 0xc000)
19 #define RAMEND __ramend
22 #define RAMEND CONFIG_BLKDEV_RESERVE_ADDRESS
27 .global __platform_gpio_table
40 /* Peripheral Setup */
42 #if defined(CONFIG_BLK_DEV_BLKMEM)
43 /* move romfs image */
60 /* copy kernel commandline */
61 mov.l #COMMAND_START,er5
62 mov.l #_command_line,er6
66 /* uClinux kernel start */
67 ldc #0x90,ccr /* running kernel */
68 mov.l #_init_thread_union,sp
77 /* I/O port assign information */
78 __platform_gpio_table: