From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34686) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fBm3K-0007yi-Lz for qemu-devel@nongnu.org; Thu, 26 Apr 2018 14:55:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fBm3J-00005V-Pq for qemu-devel@nongnu.org; Thu, 26 Apr 2018 14:55:34 -0400 Received: from mail-yw0-x243.google.com ([2607:f8b0:4002:c05::243]:45351) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fBm3J-000058-Kx for qemu-devel@nongnu.org; Thu, 26 Apr 2018 14:55:33 -0400 Received: by mail-yw0-x243.google.com with SMTP id g9-v6so7912589ywb.12 for ; Thu, 26 Apr 2018 11:55:33 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <2f69532c-8651-ef67-0910-1fad91808608@redhat.com> References: <20180425153343.24023-1-alex.bennee@linaro.org> <87604ekl0c.fsf@linaro.org> <2f69532c-8651-ef67-0910-1fad91808608@redhat.com> From: Max Filippov Date: Thu, 26 Apr 2018 11:55:32 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [RFC PATCH] hw/core: expand description of null-machine List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Thomas Huth Cc: =?UTF-8?B?QWxleCBCZW5uw6ll?= , Marcel Apfelbaum , Peter Maydell , qemu-devel , Eduardo Habkost On Thu, Apr 26, 2018 at 11:18 AM, Thomas Huth wrote: > On 26.04.2018 18:09, Alex Benn=C3=A9e wrote: >> Thomas Huth writes: >>> Actually, with certain CPUs, you can really use the "none" machine as a >>> pure instruction set testing system. For example, on m68k, there used t= o >>> be an explicit "dummy" machine for this job, and we removed it in favou= r >>> of the "none" machine: >>> >>> https://git.qemu.org/?p=3Dqemu.git;a=3Dcommitdiff;h=3D22f2dbe7eaf3e12e3= 8c9c210 >> >> Ahh OK. Do you know what other CPUs can be used in this way? > > I think it should be possible with at least all the boards that have a > "sim" machine, e.g. xtensa, mips, moxie and openrisc. xtensa sim machine is a bit more than just instruction simulator: it instantiates CPU-configuration-specific local memories. It is meant to be compatible with Xtensa ISS from Xtensa development tools. --=20 Thanks. -- Max