/*1* arch/sh/kernel/cpu/sh2/ex.S2*3* The SH-2 exception vector table4*5* Copyright (C) 2005 Yoshinori Sato6*7* This file is subject to the terms and conditions of the GNU General Public8* License. See the file "COPYING" in the main directory of this archive9* for more details.10*/1112#include <linux/linkage.h>1314!15! convert Exception Vector to Exception Number16!17exception_entry:18no = 019.rept 25620mov.l r1,@-sp21bra exception_trampoline22mov #no,r123no = no + 124.endr25exception_trampoline:26mov.l r0,@-sp27mov.l $exception_handler,r028extu.b r1,r129jmp @r030extu.w r1,r13132.align 233$exception_entry:34.long exception_entry35$exception_handler:36.long exception_handler37!38! Exception Vector Base39!40.align 241ENTRY(vbr_base)42vector = 043.rept 25644.long exception_entry + vector * 645vector = vector + 146.endr474849