Transaction-Level Modeling Framework for Space Applications
This is the complete list of members for AHBMaster< BASE >, including all inherited members.
ahb | AHBMaster< BASE > | |
ahbaccess(tlm::tlm_generic_payload *trans) | AHBMaster< BASE > | virtual |
ahbaccess_dbg(tlm::tlm_generic_payload *trans) | AHBMaster< BASE > | virtual |
AHBDevice(ModuleName mn, uint32_t hindex, uint8_t vendorid, uint16_t deviceid, uint8_t version, uint8_t irq, BAR bar0, BAR bar1=BAR(), BAR bar2=BAR(), BAR bar3=BAR()) | AHBDevice< BASE > | |
AHBDevice(ModuleName mn) | AHBDevice< BASE > | |
AHBMaster(ModuleName nm, uint8_t hindex, uint8_t vendor, uint8_t device, uint8_t version, uint8_t irq, AbstractionLayer ambaLayer, BAR bar0=BAR(), BAR bar1=BAR(), BAR bar2=BAR(), BAR bar3=BAR()) | AHBMaster< BASE > | |
ahbread(uint32_t addr, unsigned char *data, uint32_t length) | AHBMaster< BASE > | virtual |
ahbread(uint32_t addr, unsigned char *data, uint32_t length, sc_core::sc_time &delay, bool &cacheable, tlm::tlm_response_status &response) | AHBMaster< BASE > | virtual |
ahbread(uint32_t addr, unsigned char *data, uint32_t length, sc_core::sc_time &delay, bool &cacheable, bool is_lock, tlm::tlm_response_status &response) | AHBMaster< BASE > | virtual |
ahbread_dbg(uint32_t addr, unsigned char *data, uint32_t length) | AHBMaster< BASE > | virtual |
ahbwrite(uint32_t addr, unsigned char *data, uint32_t length) | AHBMaster< BASE > | virtual |
ahbwrite(uint32_t addr, unsigned char *data, uint32_t length, sc_core::sc_time &delay, tlm::tlm_response_status &response) | AHBMaster< BASE > | virtual |
ahbwrite(uint32_t addr, unsigned char *data, uint32_t length, sc_core::sc_time &delay, bool is_lock, tlm::tlm_response_status &response) | AHBMaster< BASE > | virtual |
ahbwrite_dbg(uint32_t addr, unsigned char *data, uint32_t length) | AHBMaster< BASE > | virtual |
DataThread() | AHBMaster< BASE > | |
g_bar0 | AHBDevice< BASE > | protected |
g_bar0haddr | AHBDevice< BASE > | protected |
g_bar0hcacheable | AHBDevice< BASE > | protected |
g_bar0hmask | AHBDevice< BASE > | protected |
g_bar0hprefetchable | AHBDevice< BASE > | protected |
g_bar0htype | AHBDevice< BASE > | protected |
g_bar1 | AHBDevice< BASE > | protected |
g_bar1haddr | AHBDevice< BASE > | protected |
g_bar1hcacheable | AHBDevice< BASE > | protected |
g_bar1hmask | AHBDevice< BASE > | protected |
g_bar1hprefetchable | AHBDevice< BASE > | protected |
g_bar1htype | AHBDevice< BASE > | protected |
g_bar2 | AHBDevice< BASE > | protected |
g_bar2haddr | AHBDevice< BASE > | protected |
g_bar2hcacheable | AHBDevice< BASE > | protected |
g_bar2hmask | AHBDevice< BASE > | protected |
g_bar2hprefetchable | AHBDevice< BASE > | protected |
g_bar2htype | AHBDevice< BASE > | protected |
g_bar3 | AHBDevice< BASE > | protected |
g_bar3haddr | AHBDevice< BASE > | protected |
g_bar3hcacheable | AHBDevice< BASE > | protected |
g_bar3hmask | AHBDevice< BASE > | protected |
g_bar3hprefetchable | AHBDevice< BASE > | protected |
g_bar3htype | AHBDevice< BASE > | protected |
g_bars | AHBDevice< BASE > | protected |
g_hdeviceid | AHBDevice< BASE > | protected |
g_hindex | AHBDevice< BASE > | protected |
g_hirq | AHBDevice< BASE > | protected |
g_hvendorid | AHBDevice< BASE > | protected |
g_hversion | AHBDevice< BASE > | protected |
get_ahb_bar_addr(uint32_t bar) const | AHBDevice< BASE > | virtual |
get_ahb_bar_base(uint32_t bar) const | AHBDevice< BASE > | virtual |
get_ahb_bar_cachable(uint32_t bar) const | AHBDevice< BASE > | inline |
get_ahb_bar_mask(uint32_t bar) const | AHBDevice< BASE > | virtual |
get_ahb_bar_prefetchable(uint32_t bar) const | AHBDevice< BASE > | inline |
get_ahb_bar_relative_addr(uint32_t bar, uint32_t addr) const | AHBDevice< BASE > | virtual |
get_ahb_bar_size(uint32_t bar) const | AHBDevice< BASE > | virtual |
get_ahb_bar_type(uint32_t bar) const | AHBDevice< BASE > | virtual |
get_ahb_base_addr() | AHBDevice< BASE > | virtual |
get_ahb_base_addr_() const | AHBDevice< BASE > | virtual |
get_ahb_device_id() const | AHBDevice< BASE > | virtual |
get_ahb_device_info() | AHBDevice< BASE > | virtual |
get_ahb_hindex() const | AHBDevice< BASE > | virtual |
get_ahb_size() | AHBDevice< BASE > | virtual |
get_ahb_size_() const | AHBDevice< BASE > | virtual |
get_ahb_vendor_id() const | AHBDevice< BASE > | virtual |
get_clock()=0 | AHBMaster< BASE > | pure virtual |
init(uint32_t hindex, uint8_t vendorid, uint16_t deviceid, uint8_t version, uint8_t irq, BAR bar0, BAR bar1=BAR(), BAR bar2=BAR(), BAR bar3=BAR()) | AHBDevice< BASE > | |
init_ahb_generics() | AHBDevice< BASE > | |
m_ambaLayer | AHBMaster< BASE > | protected |
m_EndRequestEvent | AHBMaster< BASE > | protected |
m_reads | AHBMaster< BASE > | protected |
m_register | AHBDevice< BASE > | protected |
m_ResponsePEQ | AHBMaster< BASE > | protected |
m_writes | AHBMaster< BASE > | protected |
nb_transport_bw(tlm::tlm_generic_payload &payload, tlm::tlm_phase &phase, sc_core::sc_time &delay) | AHBMaster< BASE > | virtual |
print_ahb_device_info(char *name) const | AHBDevice< BASE > | virtual |
print_transport_statistics(const char *name) const | AHBMaster< BASE > | virtual |
response_callback(tlm::tlm_generic_payload *trans) | AHBMaster< BASE > | inlinevirtual |
response_error | AHBMaster< BASE > | protected |
ResponseThread() | AHBMaster< BASE > | |
SC_HAS_PROCESS(AHBMaster) | AHBMaster< BASE > | |
transport_statistics(tlm::tlm_generic_payload &gp) | AHBMaster< BASE > | virtual |
~AHBDevice() | AHBDevice< BASE > | virtual |
~AHBDeviceBase() | AHBDeviceBase | inlinevirtual |
~AHBMaster() | AHBMaster< BASE > |