Hi,

I was trying to simulate two x86-systems within gem5. I found that "--dual" flag (which is meant for bringing up two simulated system) in fs.py does not seem to work for X86.

A little bit of digging into Alpha (which supposedly support "dual" option through Tsunami system) seems to suggest that at high level following needs to be done to get -"-dual" option to work for X86.

1. We need to instantiate a "NSGigE" device for the LinuxX86System.
2. Connect the above instantiated device to the whole system through some bus 9I am not sure where we should connect it). 3. Finally, an "EtherLink" device needs to be created and its port needs to be tied to interfaces of the "NSGigE" devices in the two simulated system, so that they can communicate among themselves.


First, I would like to know whether at the high level this looks correct or not?

Secondly, I am not too sure where in a simulated Z86 system I should tie the new ethernet device. Any suggestion/hand holding on that would be very much welcome.


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

Reply via email to