From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UxFuB-0005wc-3w for qemu-devel@nongnu.org; Thu, 11 Jul 2013 08:23:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UxFu9-0007E9-N2 for qemu-devel@nongnu.org; Thu, 11 Jul 2013 08:23:27 -0400 Received: from mail-lb0-x231.google.com ([2a00:1450:4010:c04::231]:39024) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UxFu9-0007E1-Fm for qemu-devel@nongnu.org; Thu, 11 Jul 2013 08:23:25 -0400 Received: by mail-lb0-f177.google.com with SMTP id 10so6522393lbf.8 for ; Thu, 11 Jul 2013 05:23:23 -0700 (PDT) MIME-Version: 1.0 From: Artyom Tarasenko Date: Thu, 11 Jul 2013 14:23:03 +0200 Message-ID: Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Qemu-devel] SPARC Leon3 Devices - Registers? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kaila Thornton Cc: qemu-devel , Fabien Chouteau Hi Kaila, On Mon, Jun 24, 2013 at 8:46 PM, Kaila Thornton wrote: > I'm currently working on trying to add more devices to the SPARC Leon3 > machine, but I'm running into a few problems. > > At the moment, I'm running QEMU on an i386 machine and targeting the generic > leon3 board. I need to write some code that allows QEMU to gain access to > the SPARC registers as my bootloader is loading, and change the values of > them. Can you explain a bit more? If you'd like to change the CPU register values manually, it can be done via gdb. Other hardware registers can be altered in gdb too if the corresponding page is mapped. Or do you mean, you have a board where some device can modify CPU registers directly and you'd like to emulate this board? Artyom P.S. qemu-devel@ has sometimes really lots of messages daily. It makes sense to add a maintainer of related subsystem to CC, so your question doesn't get lost. The official Leon3 and Grlib maintainer is Fabien Chouteau . The whole list of maintainers is available in the MAINTAINERS file. -- Regards, Artyom Tarasenko linux/sparc and solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu