From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=51690 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PRhn2-0001HD-C1 for qemu-devel@nongnu.org; Sun, 12 Dec 2010 04:00:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PRhn0-0002hI-R1 for qemu-devel@nongnu.org; Sun, 12 Dec 2010 04:00:20 -0500 Received: from mail-pw0-f67.google.com ([209.85.160.67]:51631) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PRhn0-0002hC-Jm for qemu-devel@nongnu.org; Sun, 12 Dec 2010 04:00:18 -0500 Received: by pwi3 with SMTP id 3so884129pwi.10 for ; Sun, 12 Dec 2010 01:00:17 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <4D04149C.2020709@mc.net> References: <4D04149C.2020709@mc.net> From: Blue Swirl Date: Sun, 12 Dec 2010 08:59:57 +0000 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] Re: sparc OBP psr value List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Bob Breuer Cc: qemu-devel On Sun, Dec 12, 2010 at 12:17 AM, Bob Breuer wrote: > Under qemu-system-sparc, I found a problem with OBP's psr commands. > > On an real SS-20, I get: > =C2=A0 =C2=A0ok .psr > =C2=A0 =C2=A0CWP: 4 =C2=A0ET: 1 =C2=A0PS: 1 =C2=A0S: 1 =C2=A0PIL: f =C2= =A0EF: 1 =C2=A0EC: 0 =C2=A0ICC: nZvc =C2=A0VER: 0 > IMPL: 4 > =C2=A0 =C2=A0ok %psr . > =C2=A0 =C2=A040401fe4 > But with qemu, it all shows up as 0, such as: > =C2=A0 =C2=A0ok .psr > =C2=A0 =C2=A0CWP: 0 =C2=A0ET: 0 =C2=A0PS: 0 =C2=A0S: 0 =C2=A0PIL: 0 =C2= =A0EF: 0 =C2=A0EC: 0 =C2=A0ICC: nzvc =C2=A0VER: 0 > IMPL: 0 > =C2=A0 =C2=A0ok %psr . > =C2=A0 =C2=A00 > while "info registers" says the psr should be 40001de0. I can't reproduce this: ok .psr CWP: 0 ET: 1 PS: 1 S: 1 PIL: f EF: 0 EC: 0 ICC: nZvc VER: 0 IMPL: = 4 ok %psr . 40400fe0