32 #include "params/AmbaToTlmBridge64.hh" 38 amba_pv::amba_pv_to_tlm_bridge<64>(name),
39 tlmWrapper(tlm_m,
std::string(name) +
".tlm", -1),
40 ambaWrapper(amba_pv_s,
std::string(name) +
".amba", -1)
48 else if (if_name ==
"amba")
51 return amba_pv::amba_pv_to_tlm_bridge<64>::gem5_getPort(if_name, idx);
57 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