From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KCazS-0002E2-Cm for qemu-devel@nongnu.org; Sat, 28 Jun 2008 10:01:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KCazP-0002DZ-OF for qemu-devel@nongnu.org; Sat, 28 Jun 2008 10:01:22 -0400 Received: from [199.232.76.173] (port=49452 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KCazP-0002DW-K9 for qemu-devel@nongnu.org; Sat, 28 Jun 2008 10:01:19 -0400 Received: from wsip-68-15-230-7.om.om.cox.net ([68.15.230.7]:37539 helo=hachi.dashjr.org) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KCazP-00065L-FT for qemu-devel@nongnu.org; Sat, 28 Jun 2008 10:01:19 -0400 Received: from yokochan.lan (yokochan.lan [IPv6:2002:440d:6de2:0:20d:60ff:fe77:7d85]) (Authenticated sender: luke-jr) by hachi.dashjr.org (Postfix) with ESMTP id 9ABB7960184 for ; Sat, 28 Jun 2008 14:01:17 +0000 (UTC) From: Luke -Jr Subject: Re: [Qemu-devel] MIPS emulation Date: Sat, 28 Jun 2008 09:01:06 -0500 References: <200806271350.40937.luke@dashjr.org> In-Reply-To: <200806271350.40937.luke@dashjr.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806280901.11619.luke@dashjr.org> 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 On Friday 27 June 2008, Luke -Jr wrote: > Is it possible to just emulate a MIPS CPU without any kind of ELF > loader/BIOS/boot process, ideally letting me watch/debug the instruction > flow and registers? In particular, I get this log output when I try to boot a flash image: cpu_mips_handle_mmu_fault pc bfc00000 ad bfc00000 rw 2 mmu_idx 0 smmu 1 cpu_mips_handle_mmu_fault address=bfc00000 ret 0 physical 1fc00000 prot 3 do_raise_exception_err: 15 0 do_interrupt enter: PC bfc00000 EPC 00000000 instruction bus error exception do_interrupt: PC bfc00380 EPC bfc00000 cause 6 S 00400006 C 00000418 A 00000000 D 00000000 do_raise_exception_err: 15 0 do_interrupt enter: PC bfc00380 EPC bfc00000 instruction bus error exception do_interrupt: PC bfc00380 EPC bfc00000 cause 6 S 00400006 C 00000418 A 00000000 D 00000000