2  *  linux/arch/h8300/platform/h8s/generic/crt0_rom.S
 
   4  *  Yoshinori Sato <ysato@users.sourceforge.jp>
 
   6  *  Platform depend startup 
 
   7  *  Target Archtecture: generic
 
  13 #include <asm/linkage.h>
 
  14 #include <asm/regs267x.h>
 
  16         .global SYMBOL_NAME(_start)
 
  17         .global SYMBOL_NAME(_command_line)
 
  18         .global SYMBOL_NAME(_platform_gpio_table)
 
  19         .global SYMBOL_NAME(_target_name)
 
  26 SYMBOL_NAME_LABEL(_start)
 
  31         bset    #5,@INTCR:8     /* Interrupt mode 2 */
 
  33         /* Peripheral Setup */
 
  36 #if !defined(CONFIG_H8S_SIM)
 
  37         mov.l   #__begin_data,er5
 
  62         /* linux kernel start */
 
  63         ldc     #0x90,ccr       /* running kernel */
 
  64         mov.l   #SYMBOL_NAME(init_thread_union),sp
 
  73         /* I/O port assign information */
 
  74 __platform_gpio_table:  
 
 120         /* interrupt vector */
 
 121         .section .vectors,"ax"
 
 126         .long   _interrupt_redirect_table+vector*4