#include <SparseMemoryLT.hpp>
Public Member Functions | |
SparseMemoryLT (sc_module_name name, unsigned int size, sc_time latency=SC_ZERO_TIME) | |
~SparseMemoryLT () | |
void | b_transport (tlm::tlm_generic_payload &trans, sc_time &delay) |
bool | get_direct_mem_ptr (tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data) |
unsigned int | transport_dbg (tlm::tlm_generic_payload &trans) |
void | write_byte_dbg (const unsigned int &address, const unsigned char &datum) throw () |
Public Attributes | |
tlm_utils::simple_target_socket < SparseMemoryLT, sockSize > * | socket [N_INITIATORS] |
|
inline |
References trap::SparseMemoryLT< N_INITIATORS, sockSize >::b_transport(), trap::SparseMemoryLT< N_INITIATORS, sockSize >::get_direct_mem_ptr(), i, trap::SparseMemoryLT< N_INITIATORS, sockSize >::socket, and trap::SparseMemoryLT< N_INITIATORS, sockSize >::transport_dbg().
|
inline |
References i, and trap::SparseMemoryLT< N_INITIATORS, sockSize >::socket.
|
inline |
References i.
Referenced by trap::SparseMemoryLT< N_INITIATORS, sockSize >::SparseMemoryLT().
|
inline |
|
inline |
References i.
Referenced by trap::SparseMemoryLT< N_INITIATORS, sockSize >::SparseMemoryLT().
|
inline |
Referenced by sc_main().
tlm_utils::simple_target_socket<SparseMemoryLT, sockSize>* trap::SparseMemoryLT< N_INITIATORS, sockSize >::socket[N_INITIATORS] |