qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] fix configure for mips o32


From: M. Warner Losh
Subject: Re: [Qemu-devel] [PATCH] fix configure for mips o32
Date: Wed, 03 Jun 2009 09:34:02 -0600 (MDT)

In message: <address@hidden>
            Arnaud Patard (Rtp) <address@hidden> writes:
: Paul Brook <address@hidden> writes:
: 
: > On Wednesday 03 June 2009, Arnaud Patard wrote:
: >> The commit 1ad2134f914dfd4c8f92307c94c9a5a1e28f0059 is defining
: >> target_phys_bits and set it to 64 for all mips machines including mipsel
: >> machines which are 32 bit. This patch set it to 32.
: >
: > MIPS32 CPUs have a 36-bit physical address space. That's what the old code 
: > said anyway.
: 
: Is there more information than that in the old code ? I really thought
: mips32 4Kc have 32-bit address paths not 36.

Are you talking virtual addresses or physical addresses?  arc machines
are little endian and have 36-bit physical addresses because they are
based on the r4400 processors.  And much of the hardware is located
above 4GB, so needs to be accessed through special TLB entries.

Of course, this is orthogonal to my original point: mipsel and mips
specify the endian of the machines, not the underlying size.

Warner




reply via email to

[Prev in Thread] Current Thread [Next in Thread]