Go to the documentation of this file.
33 #ifndef __DEV_NET_ETHERBUS_HH__
34 #define __DEV_NET_ETHERBUS_HH__
37 #include "params/EtherBus.hh"
75 #endif // __DEV_NET_ETHERBUS_HH__
int16_t PortID
Port index/ID type, and a symbolic name for an invalid port id.
Port & getPort(const std::string &if_name, PortID idx=InvalidPortID) override
Get a port with a given name and index.
const PortID InvalidPortID
EtherBus(const Params &p)
std::list< EtherInt * > devlist_t
std::shared_ptr< EthPacketData > EthPacketPtr
EventFunctionWrapper event
Abstract superclass for simulation objects.
bool send(EtherInt *sender, EthPacketPtr &packet)
Ports are used to interface objects to each other.
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Generated on Sat Jun 18 2022 08:12:24 for gem5 by doxygen 1.8.17