From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MAAmK-0002XT-P5 for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MAAmC-0002TB-HQ for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:17 -0400 Received: from [199.232.76.173] (port=44633 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MAAmB-0002Sc-RW for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:11 -0400 Received: from smtp5-g21.free.fr ([212.27.42.5]:52832) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MAAmA-0007KH-75 for qemu-devel@nongnu.org; Fri, 29 May 2009 18:42:10 -0400 Received: from smtp5-g21.free.fr (localhost [127.0.0.1]) by smtp5-g21.free.fr (Postfix) with ESMTP id DE474D480C0 for ; Sat, 30 May 2009 00:42:04 +0200 (CEST) Received: from Quad (maison.lvivier.info [82.228.183.37]) by smtp5-g21.free.fr (Postfix) with ESMTP id C1A21D48056 for ; Sat, 30 May 2009 00:42:01 +0200 (CEST) Received: from laurent by Quad with local (Exim 4.69) (envelope-from ) id 1MAAm1-00060X-D8 for qemu-devel@nongnu.org; Sat, 30 May 2009 00:42:01 +0200 From: Laurent Vivier Date: Sat, 30 May 2009 00:41:44 +0200 Message-Id: <1243636921-23054-1-git-send-email-laurent@vivier.eu> Subject: [Qemu-devel] [PATCH 00/17] m68k: add partial Motorola 680x0 support List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This series of patches is a port to Qemu 0.10 of Andreas Schwab M68K patch to support Motorola 680x0 CPU family. It has been tested with some commands from a debian m68k lenny disk. Commands like "uname", "date", "ls", "more", "grep" work well. [PATCH 01/17] m68k: Replace gen_im32() by tcg_const_i32() [PATCH 02/17] m68k: add tcg_gen_debug_insn_start() [PATCH 03/17] m68k: define m680x0 CPUs and features [PATCH 04/17] m68k: add missing accessing modes for some instructions. [PATCH 05/17] m68k: add Motorola 680x0 family common instructions. [PATCH 06/17] m68k: add Scc instruction with memory operand. [PATCH 07/17] m68k: add DBcc instruction. [PATCH 08/17] m68k: modify movem instruction to manage word [PATCH 09/17] m68k: add 64bit divide. [PATCH 10/17] m68k: add 32bit and 64bit multiply [PATCH 11/17] m68k: add word data size for suba/adda [PATCH 12/17] m68k: add fpu [PATCH 13/17] m68k: add "byte", "word" and memory shift [PATCH 14/17] m68k: add "byte", "word" and memory rotate. [PATCH 15/17] m68k: add bitfield_mem, bitfield_reg [PATCH 16/17] m68k: add variable offset/width to bitfield_reg/bitfield_mem [PATCH 17/17] m68k: add cas