gem5
[DEVELOP-FOR-23.0]
|
#include <SimpleBusLT.h>
Public Types | |
typedef tlm::tlm_generic_payload | transaction_type |
typedef tlm::tlm_phase | phase_type |
typedef tlm::tlm_sync_enum | sync_enum_type |
typedef tlm_utils::simple_target_socket_tagged< SimpleBusLT > | target_socket_type |
typedef tlm_utils::simple_initiator_socket_tagged< SimpleBusLT > | initiator_socket_type |
Public Attributes | |
target_socket_type | target_socket [NR_OF_INITIATORS] |
initiator_socket_type | initiator_socket [NR_OF_TARGETS] |
Definition at line 30 of file SimpleBusLT.h.
typedef tlm_utils::simple_initiator_socket_tagged<SimpleBusLT> SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::initiator_socket_type |
Definition at line 54 of file SimpleBusLT.h.
typedef tlm::tlm_phase SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::phase_type |
Definition at line 51 of file SimpleBusLT.h.
typedef tlm::tlm_sync_enum SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::sync_enum_type |
Definition at line 52 of file SimpleBusLT.h.
typedef tlm_utils::simple_target_socket_tagged<SimpleBusLT> SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::target_socket_type |
Definition at line 53 of file SimpleBusLT.h.
typedef tlm::tlm_generic_payload SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::transaction_type |
Definition at line 50 of file SimpleBusLT.h.
|
inline |
Definition at line 62 of file SimpleBusLT.h.
|
inline |
|
inline |
Definition at line 91 of file SimpleBusLT.h.
Referenced by SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::decode().
|
inline |
Definition at line 86 of file SimpleBusLT.h.
|
inline |
Definition at line 156 of file SimpleBusLT.h.
References tlm::tlm_dmi::get_end_address(), and tlm::tlm_dmi::get_start_address().
|
inline |
Definition at line 81 of file SimpleBusLT.h.
|
inline |
Definition at line 112 of file SimpleBusLT.h.
|
inline |
Definition at line 192 of file SimpleBusLT.h.
|
inline |
Definition at line 136 of file SimpleBusLT.h.
SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::SC_HAS_PROCESS | ( | SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS > | ) |
|
inline |
Definition at line 125 of file SimpleBusLT.h.
initiator_socket_type SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::initiator_socket[NR_OF_TARGETS] |
Definition at line 58 of file SimpleBusLT.h.
Referenced by SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::decode().
target_socket_type SimpleBusLT< NR_OF_INITIATORS, NR_OF_TARGETS >::target_socket[NR_OF_INITIATORS] |
Definition at line 57 of file SimpleBusLT.h.