Dear All,

I added one  simple public variable to the RubyRequest class in
RubyRequest.hh file; and I was trying to access that variable as a part of
cache coherence protocol (MOESI_hammer-cache.sm).

I know after using *'peek keyword *(like this: (mandatoryQueue_in,
RubyRequest, block_on="LineAddress") {' ; variable '*in_msg'* which is of
the same type as specified in the input port's declaration declared ( in my
case it should be from *RubyRequest* type). So, I was expecting to access
to the variable which I defined  in the body of the RubyRequest Class, like
this '*in_msg.variable'* . However, it turned out that I can not do that.
So, what is the problem. Did I do any thing wrong ?! I wonder maybe 'in_msg' is
limited to certain variables! if so, how can I include my own variable to
the in_msg variable list.

Thanks for your help!

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

Reply via email to