Go to the documentation of this file.
28 #ifndef __ARCH_ARM_FASTMODEL_PROTOCOL_EXPORTED_CLOCK_RATE_CONTROL_HH__
29 #define __ARCH_ARM_FASTMODEL_PROTOCOL_EXPORTED_CLOCK_RATE_CONTROL_HH__
75 using Base::operator();
89 return "ClockRateControlInitiatorSocket";
101 ClockRateControlBwIf>
108 using Base::operator();
115 return "ClockRateControlInitiatorSocket";
127 #endif // __ARCH_ARM_FASTMODEL_PROTOCOL_EXPORTED_CLOCK_RATE_CONTROL_HH__
tlm::tlm_base_initiator_socket< 64, ClockRateControlFwIf, ClockRateControlBwIf > Base
const char * kind() const override
const char * kind() const override
std::type_index get_protocol_types() const override
virtual void set_mul_div(uint64_t mul, uint64_t div)=0
std::type_index get_protocol_types() const override
virtual sc_core::sc_export< ClockRateControlBwIf > & get_base_export()
virtual ~ClockRateControlBwIf()
tlm::tlm_base_target_socket< 64, ClockRateControlFwIf, ClockRateControlBwIf > Base
ClockRateControlInitiatorSocket(const char *name)
const std::string & name()
ClockRateControlInitiatorSocket()
virtual ~ClockRateControlFwIf()
virtual void bind(base_target_socket_type &s)
const char * name() const
ClockRateControlSlaveBase(const std::string &name)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
virtual void bind(base_initiator_socket_type &s)
ClockRateControlBwIf dummyBwIf
Generated on Sun Jul 30 2023 01:56:47 for gem5 by doxygen 1.8.17