From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=51721 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PUPJv-0001FU-4p for qemu-devel@nongnu.org; Sun, 19 Dec 2010 14:53:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PUPJt-0000R0-87 for qemu-devel@nongnu.org; Sun, 19 Dec 2010 14:53:27 -0500 Received: from mail-ww0-f53.google.com ([74.125.82.53]:63699) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PUPJt-0000Py-32 for qemu-devel@nongnu.org; Sun, 19 Dec 2010 14:53:25 -0500 Received: by wwi18 with SMTP id 18so2305107wwi.10 for ; Sun, 19 Dec 2010 11:53:23 -0800 (PST) Message-ID: <4D0E62AD.1000703@gmail.com> Date: Sun, 19 Dec 2010 20:53:17 +0100 From: Stefano Bonifazi MIME-Version: 1.0 Subject: Re: [Qemu-devel] libqemu.a not made with version 0.13 References: <4D0E16B6.6040201@gmail.com> <4D0E338C.7030209@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-1?Q?Andreas_F=E4rber?= Cc: Blue Swirl , qemu-devel@nongnu.org On 12/19/2010 05:51 PM, Andreas Färber wrote: > Am 19.12.2010 um 17:32 schrieb Stefano Bonifazi: > >> I need to create an application that execute a PPC binary on a i386 >> host with some input, and get the result from that binary.. I thought >> I could use libqemu in some "user mode" way (i do not need the full >> system emulation) .. I can't simply call qemu-ppc, as I need >> everything to be in the same process .. > > Why? Can't you just pass the input via command line? > > Regards, > Andreas No I can't! First of all it is a specification of my project .. this "application" would be a SystemC TLM2 loosely timed module so it should be as fast as possible, it can't rely on "process intercommunication" all should be part of the same SystemC process.. moreover the inputs to be passed to the binary may be complex structs .. I'll need full access to the binaries address space for passing them someway the inputs .. Thank you for your interest! :) Best Regards, Stefano B.