SoCRocket
Transaction-Level Modeling Framework for Space Applications
This is the complete list of members for AHBCtrl, including all inherited members.
| AcceptThread() | AHBCtrl | |
| AHBCtrl(ModuleName nm, uint32_t ioaddr=0xFFF, uint32_t iomask=0xFFF, uint32_t cfgaddr=0xFF0, uint32_t cfgmask=0xFF0, bool rrobin=false, bool split=false, uint32_t defmast=0, bool ioen=true, bool fixbrst=false, bool fpnpen=true, bool mcheck=true, bool pow_mon=false, AbstractionLayer ambaLayer=amba::amba_LT) | AHBCtrl | |
| ahbIN | AHBCtrl | |
| ahbOUT | AHBCtrl | |
| arbitrate() | AHBCtrl | |
| b_transport(uint32_t id, tlm::tlm_generic_payload &gp, sc_core::sc_time &delay) | AHBCtrl | |
| BaseModule(ModuleName mn) | BaseModule< DefaultBase > | inline |
| clk | CLKDevice | |
| clkcng() | CLKDevice | inlinevirtual |
| CLKDevice() | CLKDevice | |
| clock_cycle | CLKDevice | protected |
| dorst() | AHBCtrl | virtual |
| EndResponseThread() | AHBCtrl | |
| GC_HAS_CALLBACKS() | AHBCtrl | |
| get_direct_mem_ptr(unsigned int index, tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data) | AHBCtrl | virtual |
| init_counters() | BaseModule< DefaultBase > | inlinevirtual |
| init_generics() | AHBCtrl | virtual |
| init_power() | BaseModule< DefaultBase > | inlinevirtual |
| init_registers() | BaseModule< DefaultBase > | inlinevirtual |
| invalidate_direct_mem_ptr(unsigned int index, sc_dt::uint64 start_range, sc_dt::uint64 end_range) | AHBCtrl | virtual |
| m_api | BaseModule< DefaultBase > | protected |
| m_counters | BaseModule< DefaultBase > | protected |
| m_generics | BaseModule< DefaultBase > | protected |
| m_power | BaseModule< DefaultBase > | protected |
| nb_transport_bw(uint32_t id, tlm::tlm_generic_payload &gp, tlm::tlm_phase &phase, sc_core::sc_time &delay) | AHBCtrl | |
| nb_transport_fw(uint32_t id, tlm::tlm_generic_payload &gp, tlm::tlm_phase &phase, sc_core::sc_time &delay) | AHBCtrl | |
| onclk(const sc_core::sc_time &value, const sc_core::sc_time &time) | CLKDevice | virtual |
| onrst(const bool &value, const sc_core::sc_time &time) | CLKDevice | virtual |
| print_requests() | AHBCtrl | |
| print_transport_statistics(const char *name) const | AHBCtrl | |
| RequestThread() | AHBCtrl | |
| ResponseThread() | AHBCtrl | |
| rst | CLKDevice | |
| SC_HAS_PROCESS(AHBCtrl) | AHBCtrl | |
| set_clk(sc_core::sc_clock &clk) | CLKDevice | |
| set_clk(sc_core::sc_time period) | CLKDevice | |
| set_clk(double period, sc_core::sc_time_unit base) | CLKDevice | |
| snoop | AHBCtrl | |
| SR_HAS_SIGNALS(AHBCtrl) | AHBCtrl | |
| CLKDevice::SR_HAS_SIGNALS(CLKDevice) | CLKDevice | |
| transport_dbg(uint32_t id, tlm::tlm_generic_payload &gp) | AHBCtrl | |
| transport_statistics(tlm::tlm_generic_payload &gp) | AHBCtrl | |
| ~AHBCtrl() | AHBCtrl | |
| ~BaseModule() | BaseModule< DefaultBase > | inlinevirtual |
| ~CLKDevice() | CLKDevice | virtual |