.text .extern _main .extern _sp_base .extern _int_cmi0 #================================ # 1.SH7125 Vector Table #================================ # (1)Define CMT0-Intrupt-Vecter # .long _main .long _Startup .long _sp_base # 221 SCI_1 RXI_1 => Vecter Adress : 0x374 SH7125 Hard Manual P.93 , P.121 .org 0x374 .long _int_sci1 #================================ # 2.SH7125 Startup #================================ # (1)Set intrupt total level (Level:14[E]) .align 4 _Startup: stc sr,r1 mov #0xf0,r2 not r2,r2 and r2,r1 add #0x10,r1 ldc r1,sr # mov.l _start_addr_list,r1 jmp @r1 nop # # (2)Call main function .align 4 _start_addr_list: .long _main