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

Reply via email to