Hi, If I attach a communication monitor between two components (lets say in between L2 cache and toL2Bus) to observe the packets exchange between them, is it possible to know the direction of each packet? For example which packet is coming to the L2 Cache or going from L2 cache. I am observing the packets in four public functions below of src/mem/comm_monitor.cc: bool recvTimingReq<http://doxygen.gem5.org/release/current/classCommMonitor.html#ab46c061706d4754911e82eae368042d7> (PacketPtr<http://doxygen.gem5.org/release/current/packet_8hh.html#a470982fd720cbb1a92fc936965738abc> pkt)
bool recvTimingResp<http://doxygen.gem5.org/release/current/classCommMonitor.html#a01cb4ff8bc2108c19c9a3817a4295f05> (PacketPtr<http://doxygen.gem5.org/release/current/packet_8hh.html#a470982fd720cbb1a92fc936965738abc> pkt) void recvTimingSnoopReq<http://doxygen.gem5.org/release/current/classCommMonitor.html#a3532dbaf64e8ca1956a64380793a992a> (PacketPtr<http://doxygen.gem5.org/release/current/packet_8hh.html#a470982fd720cbb1a92fc936965738abc> pkt) bool recvTimingSnoopResp<http://doxygen.gem5.org/release/current/classCommMonitor.html#ad5e4c060f3eb65e71a021cb122af6068> (PacketPtr<http://doxygen.gem5.org/release/current/packet_8hh.html#a470982fd720cbb1a92fc936965738abc> pkt) Any help is highly appreciated. Thanks, Rubel Ahmed
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s