39 fatal_if(
peer ==
nullptr,
"Attempt to bind reset request port %s to "
40 "incompatible port %s.",
name(),
p.name());
Ports are used to interface objects to each other.
const std::string name() const
Return port name (for DPRINTF).
virtual void unbind()
Dettach from a peer port.
virtual void bind(Port &peer)
Attach to a peer port.
void unbind() override
Dettach from a peer port.
void bind(Port &p) override
Attach to a peer port.
ResetResponsePortBase * peer
virtual void requestReset()=0
#define fatal_if(cond,...)
Conditional fatal macro that checks the supplied condition and only causes a fatal error if the condi...
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....