Go to the documentation of this file.
28 #ifndef __ARCH_ARM_FASTMODEL_AMBA_TO_TLM_BRIDGE_HH__
29 #define __ARCH_ARM_FASTMODEL_AMBA_TO_TLM_BRIDGE_HH__
31 #pragma GCC diagnostic push
32 #pragma GCC diagnostic ignored "-Woverloaded-virtual"
34 #pragma GCC diagnostic pop
58 unsigned int transportDbg(amba_pv::amba_pv_transaction &trans);
74 #endif // __ARCH_ARM_FASTMODEL_AMBA_TO_TLM_BRIDGE_HH__
void invalidateDirectMemPtr(sc_dt::uint64 start_range, sc_dt::uint64 end_range)
bool getDirectMemPtr(amba_pv::amba_pv_transaction &trans, tlm::tlm_dmi &dmi_data)
gem5::Port & gem5_getPort(const std::string &if_name, int idx=-1) override
void maybeSetupAtomicExtension(amba_pv::amba_pv_transaction &trans)
tlm_utils::simple_target_socket< AmbaToTlmBridge64, 64, tlm::tlm_base_protocol_types > targetProxy
sc_gem5::TlmInitiatorWrapper< 64 > tlmWrapper
AmbaToTlmBridge64(const sc_core::sc_module_name &name)
GEM5_DEPRECATED_NAMESPACE(GuestABI, guest_abi)
const std::string & name()
tlm_utils::simple_initiator_socket< AmbaToTlmBridge64, 64, tlm::tlm_base_protocol_types > initiatorProxy
unsigned int transportDbg(amba_pv::amba_pv_transaction &trans)
Ports are used to interface objects to each other.
void bTransport(amba_pv::amba_pv_transaction &trans, sc_core::sc_time &t)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Generated on Tue Feb 8 2022 11:46:55 for gem5 by doxygen 1.8.17