Stefan Weil wrote:
[snip]
> Perhaps some readers of the list have more information?
> >> I noticed this because some code using DI worked well with QEMU,
> >> but my AR7 based DSL router crashed...
> > Did it die with an RI exception? If not then it sounds more like
> > a missing ehb barrier. Qemu
Thiemo Seufer schrieb:
> Stefan Weil wrote:
>> There exists also an older 4KEc version which only supports
>>
>> MIPS32R1. AR7 (a SoC from TI) is based on this older version.
> This can't be correct. 4KEc is defined as a MIPS32R2 core by MIPS
> Technologies. A MIPS32R1 4KEc would be redundant since
Stefan Weil wrote:
> Thiemo Seufer schrieb:
> > Looks very nice, except that the CPU models are out of touch with
> > reality. :-)
> > - There is no CPU called "R4Kc" etc.
> > - What Qemu emulates is currently close to a 4KEc with an R3000-style
> > FPU attached. (A 4KEc is a 4Kc with MIPS32R2 inst
Thiemo Seufer wrote:
[snip]
> > I think this could be done similar to the FPU
> > switch, but I don't have a list of the differences, and there are
> > no MIPS32R2 markers in the QEMU code :-(
>
> The specificiation for MIPS{32,64}R{1,2} used to be hidden behind a
> "free registration" nag screen
Thiemo Seufer schrieb:
> Looks very nice, except that the CPU models are out of touch with
> reality. :-)
> - There is no CPU called "R4Kc" etc.
> - What Qemu emulates is currently close to a 4KEc with an R3000-style
> FPU attached. (A 4KEc is a 4Kc with MIPS32R2 instructions.)
There exists also an
Hervé Poussineau wrote:
> Hi,
>
> This patch uses the new "-cpu" command line option, to choose the CPU at
> runtime (R4Kc/R4Kp and FPU/no FPU)
> The model can be extended to emulate more accurately some CPUs.
>
> This removes the MIPS_USES_FPU compilation time option, and replaces by a
> runtime
On Tue, Mar 06, 2007 at 04:47:14PM +0100, Hervé Poussineau wrote:
> Hi,
>
> This patch uses the new "-cpu" command line option, to choose the CPU at
> runtime (R4Kc/R4Kp and FPU/no FPU)
> The model can be extended to emulate more accurately some CPUs.
>
> This removes the MIPS_USES_FPU compilatio