Hi, sorry if my earlier reply was a bit redundant with Ali's here. It
ended up in my spam filter somehow. Anyway, one nice thing about x86
systems is they all have the same core platform that's been the same
forever, and it's well understood and documented to the point that I
could find some useful information on wikipedia. For most of the basics
there was really only one choice, although if we get into the fancy
stuff later we'll probably need to pick a particular chipset to emulate.
I'm assuming you're going to want to run Linux? You could check to see
what hardware it supports. That will enable one important workload,
probably be pretty representative of your average real Power system, and
will likely have documentation.

Gabe

Ali Saidi wrote:
> Hi Tim,
>
> For Alpha we looked at a specific platform (Tsunami) and had documentation 
> about the particular platform requirements as to where the various PCI 
> configuration and devices are mapped, how memory mapping and translation for 
> the devices works, etc. For some platforms these details can be hard find, so 
> you might  have to try and reverse engineer them. The best plan is to see 
> what you can find documentation about, and run with that. I'm not sure how 
> Gabe selected the x86 platform. For the ARM platform that I'm working on at 
> the moment, I'll be selecting a platform ARM developed.
>
> Ali
>
>
>
>
> On May 3, 2010, at 2:24 PM, Timothy M Jones wrote:
>
>   
>> Hi everyone,
>>
>> I'm (slowly) trying to get full system support for Power ISA implemented.  
>> I've got to the point where I'm trying to build up a system to initialise.  
>> I see for other architectures there are files in src/dev/arch that build a 
>> pci chip, cchip and IO space mapping.  Could someone tell me where I could 
>> start looking for information that I can use to build these files for the 
>> Power architecture?  Basically, how did you find out this information for 
>> other architectures and I'll use a similar method for Power.  At the moment 
>> I have no idea where to start!
>>
>> Cheers
>> Tim
>>
>> -- 
>> Timothy M. Jones
>> http://homepages.inf.ed.ac.uk/tjones1
>>
>> The University of Edinburgh is a charitable body, registered in
>> Scotland, with registration number SC005336.
>>
>> _______________________________________________
>> m5-dev mailing list
>> [email protected]
>> http://m5sim.org/mailman/listinfo/m5-dev
>>
>>     
>
> _______________________________________________
> m5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/m5-dev
>   

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

Reply via email to