linux-mips
[Top] [All Lists]

Re: R2300 (not the hay baler)

To: Ralf Baechle <ralf@linux-mips.org>
Subject: Re: R2300 (not the hay baler)
From: "Maciej W. Rozycki" <macro@linux-mips.org>
Date: Fri, 22 Nov 2013 00:32:04 +0000 (GMT)
Cc: Paul Burton <paul.burton@imgtec.com>, "linux-mips@linux-mips.org" <linux-mips@linux-mips.org>
In-reply-to: <20131121224301.GY10382@linux-mips.org>
List-archive: <http://www.linux-mips.org/archives/linux-mips/>
List-help: <mailto:ecartis@linux-mips.org?Subject=help>
List-id: linux-mips <linux-mips.eddie.linux-mips.org>
List-owner: <mailto:ralf@linux-mips.org>
List-post: <mailto:linux-mips@linux-mips.org>
List-software: Ecartis version 1.0.0
List-subscribe: <mailto:ecartis@linux-mips.org?subject=subscribe%20linux-mips>
List-unsubscribe: <mailto:ecartis@linux-mips.org?subject=unsubscribe%20linux-mips>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <528B466A.3050906@imgtec.com> <alpine.LFD.2.03.1311191156570.3267@linux-mips.org> <528B60B3.6030406@imgtec.com> <alpine.LFD.2.03.1311211934420.3267@linux-mips.org> <20131121224301.GY10382@linux-mips.org>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Alpine 2.03 (LFD 1266 2009-07-14)
On Thu, 21 Nov 2013, Ralf Baechle wrote:

> >  Also I'm not sure what the core file format is for the FP context, it may 
> > be worth double-checking too.
> 
> Is there some test suite for that kind of stuff?

 GDB has some core file support coverage; I'm not sure if it's meticulous 
enough to catch such issues though, and also if it checks OS-produced 
cores or ones made with its own `generate-core-file' (aka `gcore') command 
only.  Besides if ptrace(2) and the core dumper are consistent with each 
other, then chances are that any bugs there cancel each other too.

> >  Please feel free to poke me directly if you have any further issues about 
> > MIPS I ISA compatibility.
> 
> Makes me wonder if there's a MIPS emulator that emulates a MIPS I system
> faithfully.

 The Algorithmics FPU emulator (the original version shipped with their 
SDE kit, not the kernel version we got contributed) could have been 
strapped for true MIPS I support I believe.  Also GNU sim might be able to 
emulate a whole MIPS I CPU, although I haven't checked.  Other than that I 
haven't seen any (QEMU does not).

  Maciej

<Prev in Thread] Current Thread [Next in Thread>