From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BL3cH-0007HR-Vm for qemu-devel@nongnu.org; Tue, 04 May 2004 13:22:01 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BL3bk-0006z8-CW for qemu-devel@nongnu.org; Tue, 04 May 2004 13:21:59 -0400 Received: from [217.10.32.4] (helo=comtv.ru) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BL3bf-0006s7-1b for qemu-devel@nongnu.org; Tue, 04 May 2004 13:21:27 -0400 Received: from av1474.oops ([10.0.66.9] verified) by comtv.ru (CommuniGate Pro SMTP 4.1.8) with ESMTP id 27406609 for qemu-devel@nongnu.org; Tue, 04 May 2004 21:21:15 +0400 Date: Tue, 4 May 2004 21:24:36 +0400 (MSD) From: malc Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: [Qemu-devel] Interpreter Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hello At http://www.boblycat.org/~malc/code/patches/qemu/ you will find latest version of pentium-pro interpreter tailored for QEMU. It was originally intended to help QEMU running some DOS (or just heavily SMCed) programs, turns out QEMU can do just fine without. Nevertheless i belive this thing can help: cosimulation and whatnot. Interpreter can currently do 2 things QEMU cant: count cycles and check segment accesses(though FPU interpreter does not). Interpreter patch has one visible side side effect: -interp command line switch. malc P.S. When turning on segment checks WfW does not boot, there seems to be a limit check failing in rep movs, maybe its my fault, maybe QEMUs. -- mailto:malc@pulsesoft.com