scc
2022.4.0
SystemC components library
|
#include <types.h>
Public Member Functions | |
void | reset () |
Public Attributes | |
AxiProtocolFsm *const | fsm |
pointer to the FSM | |
tlm::scc::tlm_gp_shared_ptr | trans {nullptr} |
pointer to the associated AXITLM payload | |
size_t | beat_count = 0 |
beat count of this transaction | |
bool | is_snoop = false |
indicator if this is a snoop access | |
sc_core::sc_event | finish |
event indicating the end of the transaction | |
tlm::scc::tlm_gp_shared_ptr | gp {} |
additional data being used in the various adapters, More... | |
union { | |
uint64_t i64 | |
struct { | |
uint32_t i0 | |
uint32_t i1 | |
} i32 | |
void * p | |
} | aux |
sc_core::sc_time | start |
unsigned | state {0} |
|
inline |
tlm::scc::tlm_gp_shared_ptr axi::fsm::fsm_handle::gp {} |