/* SPDX-License-Identifier: GPL-2.01*2* arch/sh/kernel/cpu/sh2/ex.S3*4* The SH-2 exception vector table5*6* Copyright (C) 2005 Yoshinori Sato7*/89#include <linux/linkage.h>1011!12! convert Exception Vector to Exception Number13!14exception_entry:15no = 016.rept 25617mov.l r1,@-sp18bra exception_trampoline19mov #no,r120no = no + 121.endr22exception_trampoline:23mov.l r0,@-sp24mov.l $exception_handler,r025extu.b r1,r126jmp @r027extu.w r1,r12829.align 230$exception_entry:31.long exception_entry32$exception_handler:33.long exception_handler34!35! Exception Vector Base36!37.align 238ENTRY(vbr_base)39vector = 040.rept 25641.long exception_entry + vector * 642vector = vector + 143.endr444546