Go to the documentation of this file.
41 #ifndef __MEM_GEM5_PROTOCOL_FUNCTIONAL_HH__
42 #define __MEM_GEM5_PROTOCOL_FUNCTIONAL_HH__
49 class FunctionalResponseProtocol;
93 #endif //__MEM_GEM5_PROTOCOL_FUNCTIONAL_HH__
void send(FunctionalResponseProtocol *peer, PacketPtr pkt) const
Send a functional request packet, where the data is instantly updated everywhere in the memory system...
virtual void recvFunctional(PacketPtr pkt)=0
Receive a functional request packet from the peer.
A Packet is used to encapsulate a transfer between two objects in the memory system (e....
virtual void recvFunctionalSnoop(PacketPtr pkt)=0
Receive a functional snoop request packet from the peer.
void sendSnoop(FunctionalRequestProtocol *peer, PacketPtr pkt) const
Send a functional snoop request packet, where the data is instantly updated everywhere in the memory ...
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Generated on Wed May 4 2022 12:14:01 for gem5 by doxygen 1.8.17