gem5 v24.0.0.0
|
Go to the source code of this file.
Classes | |
class | tlm::tlm_mm_interface |
class | tlm::tlm_extension_base |
class | tlm::tlm_extension< T > |
class | tlm::tlm_generic_payload |
Namespaces | |
namespace | tlm |
Macros | |
#define | TLM_BYTE_DISABLED 0x0 |
#define | TLM_BYTE_ENABLED 0xff |
Enumerations | |
enum | tlm::tlm_command { tlm::TLM_READ_COMMAND , tlm::TLM_WRITE_COMMAND , tlm::TLM_IGNORE_COMMAND } |
enum | tlm::tlm_response_status { tlm::TLM_OK_RESPONSE = 1 , tlm::TLM_INCOMPLETE_RESPONSE = 0 , tlm::TLM_GENERIC_ERROR_RESPONSE = -1 , tlm::TLM_ADDRESS_ERROR_RESPONSE = -2 , tlm::TLM_COMMAND_ERROR_RESPONSE = -3 , tlm::TLM_BURST_ERROR_RESPONSE = -4 , tlm::TLM_BYTE_ENABLE_ERROR_RESPONSE = -5 } |
enum | tlm::tlm_gp_option { tlm::TLM_MIN_PAYLOAD , tlm::TLM_FULL_PAYLOAD , tlm::TLM_FULL_PAYLOAD_ACCEPTED } |
Functions | |
unsigned int | tlm::max_num_extensions () |
#define TLM_BYTE_DISABLED 0x0 |
Definition at line 107 of file gp.hh.
Referenced by tlm::copy_dbyb1(), and tlm::tlm_to_hostendian_generic().
#define TLM_BYTE_ENABLED 0xff |
Definition at line 108 of file gp.hh.
Referenced by tlm::copy_btrue0(), tlm::copy_dbtrue0(), and tlm::copy_dbyb0().