Hello,

I am working with gem5 and I have encountered one interesting challenge.
There is a program which should control gem5. A control program should
start gem5. The gem5 should run in the Full system mode, as a library.  The
control program can call some functions from gem5, e.g. initialize(),
simulate(), etc. This starts gem5.

When starting from the terminal line, gem5 in FS can take binaries as
arguments. I was wondering, where are these binaries handled? While gem5 is
running, would it be possible to execute some binary by calling some call
some function from gem5 and to either pass a binary from a host or have
gem5 execute binary from the full system image (I assume this would be not
so easy, as gem5 sees only instructions, correct?)?

Best regards,
Jasmin
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to