Why do you want to V8 instead of V9? I believe they are userland compatible, so 
if you're running SE mode, I don't think you would notice a difference.

Ali

On Sep 29, 2010, at 3:32 PM, Gedare Bloom wrote:

> On Wed, Sep 29, 2010 at 1:57 PM, Glenn Ko <[email protected]> wrote:
>> Hello All,
>> 
>> 
>> I have some questions regarding converting SPARC_SE model which is SPARC
>> V9 to SPARC V8.
>> The major difference between the two, stated on wikipedia is as follows:
>> 
>> "The 32-bit SPARC V8 architecture is purely big-endian. The 64-bit SPARC
>> V9 architecture utilizes big-endian instructions, but can access data in 
>> either
>> big-endian or little-endian byte order, chosen either at the application
>> instruction (load/store) level or at the memory page level (via an MMU
>> setting). The latter is often used for accessing data from inherently little-
>> endian devices, such as those on PCI buses."
>> 
> This is accurate for application software, but not for systems software.
> 
> See the SPARC Architecture Manual, section K: Changes From SPARC-V8 to 
> SPARC-V9
> http://www.sparc.org/standards/SPARCV9.pdf
> 
> I won't comment on your other questions since I also am not an expert at M5.
> -Gedare
> 
>> 1. Assuming the only difference being 64-bit to 32-bit conversion, is it a
>> considerable amount of work? I would think I have to make the changes
>> throughout the simulator but was wondering if there was an easier way to do
>> so.
>> 
>> 2. What would be the initial steps to do so? I am not an expert at M5 so I
>> haven't really done much 'modification' to the model. Any tips on where I
>> should start would be great.
>> 
>> 
>> Thank you.
>> 
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>> 
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
> 

_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to