Searched refs:MultiSocketSimpleSwitchAT (Results 1 - 2 of 2) sorted by relevance

/gem5/src/systemc/tests/tlm/multi_sockets/
H A DMultiSocketSimpleSwitchAT.h46 class MultiSocketSimpleSwitchAT : public sc_core::sc_module, public tlm::tlm_mm_interface class in inherits:sc_core::sc_module,tlm::tlm_mm_interface
52 typedef tlm_utils::multi_passthrough_target_socket<MultiSocketSimpleSwitchAT> target_socket_type;
53 typedef tlm_utils::multi_passthrough_initiator_socket<MultiSocketSimpleSwitchAT> initiator_socket_type;
65 tlm_utils::peq_with_cb_and_phase<MultiSocketSimpleSwitchAT> m_bwPEQ; //PEQ in the fw direction
66 tlm_utils::peq_with_cb_and_phase<MultiSocketSimpleSwitchAT> m_fwPEQ; //PEQ in the bw direction
95 SC_HAS_PROCESS(MultiSocketSimpleSwitchAT);
96 MultiSocketSimpleSwitchAT(sc_core::sc_module_name name) : function in class:MultiSocketSimpleSwitchAT
100 m_bwPEQ(this, &MultiSocketSimpleSwitchAT::bwPEQcb),
101 m_fwPEQ(this, &MultiSocketSimpleSwitchAT::fwPEQcb),
105 target_socket.register_nb_transport_fw(this, &MultiSocketSimpleSwitchAT
[all...]
H A Dmulti_sockets.cpp15 #include "MultiSocketSimpleSwitchAT.h"
30 MultiSocketSimpleSwitchAT bus1("bus1");
31 MultiSocketSimpleSwitchAT bus2("bus2");

Completed in 5 milliseconds