41 lines · 1.1 KB · Assembly
RawDownload
/* * arch/sh/kernel/debugtraps.S * * Debug trap jump tables for SuperH * *  Copyright (C) 2006 - 2008  Paul Mundt * * This file is subject to the terms and conditions of the GNU General Public * License.  See the file "COPYING" in the main directory of this archive * for more details. */#include <linux/sys.h>#include <linux/linkage.h> #if !defined(CONFIG_KGDB)#define singlestep_trap_handler		debug_trap_handler#endif #if !defined(CONFIG_SH_STANDARD_BIOS)#define sh_bios_handler			debug_trap_handler#endif 	.data ENTRY(debug_trap_table)	.long debug_trap_handler	/* 0x30 */	.long debug_trap_handler	/* 0x31 */	.long debug_trap_handler	/* 0x32 */	.long debug_trap_handler	/* 0x33 */	.long debug_trap_handler	/* 0x34 */	.long debug_trap_handler	/* 0x35 */	.long debug_trap_handler	/* 0x36 */	.long debug_trap_handler	/* 0x37 */	.long debug_trap_handler	/* 0x38 */	.long debug_trap_handler	/* 0x39 */	.long debug_trap_handler	/* 0x3a */	.long debug_trap_handler	/* 0x3b */	.long breakpoint_trap_handler	/* 0x3c */	.long singlestep_trap_handler	/* 0x3d */	.long bug_trap_handler		/* 0x3e */	.long sh_bios_handler		/* 0x3f */