From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:51435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qtn7T-0002wn-A1 for qemu-devel@nongnu.org; Wed, 17 Aug 2011 16:53:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qtn7R-0007mC-Rx for qemu-devel@nongnu.org; Wed, 17 Aug 2011 16:53:47 -0400 Received: from mail-iy0-f171.google.com ([209.85.210.171]:44139) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qtn7R-0007ku-Ol for qemu-devel@nongnu.org; Wed, 17 Aug 2011 16:53:45 -0400 Received: by mail-iy0-f171.google.com with SMTP id 13so2653863iyf.30 for ; Wed, 17 Aug 2011 13:53:45 -0700 (PDT) From: Bryce Lanham Date: Wed, 17 Aug 2011 15:53:26 -0500 Message-Id: <1313614410-29359-6-git-send-email-blanham@gmail.com> In-Reply-To: <1313614410-29359-1-git-send-email-blanham@gmail.com> References: <1313614410-29359-1-git-send-email-blanham@gmail.com> Subject: [Qemu-devel] [PATCH 095/111] m68k: add bkpt instruction List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Laurent Vivier From: Laurent Vivier Signed-off-by: Laurent Vivier --- target-m68k/translate.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/target-m68k/translate.c b/target-m68k/translate.c index 8cb2728..0a14597 100644 --- a/target-m68k/translate.c +++ b/target-m68k/translate.c @@ -2045,6 +2045,11 @@ DISAS_INSN(swap) gen_logic_cc(s, reg, OS_LONG); } +DISAS_INSN(bkpt) +{ + gen_exception(s, s->pc - 2, EXCP_DEBUG); +} + DISAS_INSN(pea) { TCGv tmp; @@ -4403,6 +4408,7 @@ void register_m68k_insns (CPUM68KState *env) INSN(pea, 4840, ffc0, M68000); INSN(swap, 4840, fff8, CF_ISA_A); INSN(swap, 4840, fff8, M68000); + INSN(bkpt, 4848, fff8, M68000); INSN(movem, 48c0, fbc0, CF_ISA_A); INSN(movem, 48c0, fbc0, M68000); INSN(ext, 4880, fff8, CF_ISA_A); -- 1.7.2.3