30 #include "params/AmbaToTlmBridge64.hh" 36 amba_pv::amba_pv_to_tlm_bridge<64>(name),
37 tlmWrapper(tlm_m,
std::string(name) +
".tlm", -1),
38 ambaWrapper(amba_pv_s,
std::string(name) +
".amba", -1)
46 else if (if_name ==
"amba")
49 return amba_pv::amba_pv_to_tlm_bridge<64>::gem5_getPort(if_name, idx);
55 AmbaToTlmBridge64Params::create()
Ports are used to interface objects to each other.
const std::string & name()
AmbaToTlmBridge64(const char *name)
Overload hash function for BasicBlockRange type.
sc_gem5::TlmInitiatorWrapper< 64 > tlmWrapper
::Port & gem5_getPort(const std::string &if_name, int idx=-1) override