SoCRocket
Transaction-Level Modeling Framework for Space Applications
This is the complete list of members for AMBABasePlatform, including all inherited members.
| ahbctrl | AMBABasePlatform | |
| AMBABasePlatform(sc_core::sc_module_name mn, uint32_t ahbctrl_ioaddr=0xFFF, uint32_t ahbctrl_iomask=0xFFF, uint32_t ahbctrl_cfgaddr=0xFF0, uint32_t ahbctrl_cfgmask=0xFF0, bool ahbctrl_rrobin=false, bool ahbctrl_split=false, uint32_t ahbctrl_defmast=0, bool ahbctrl_ioen=true, bool ahbctrl_fixbrst=false, bool ahbctrl_fpnpen=true, bool ahbctrl_mcheck=true, uint32_t apbctrl_haddr=0xfff, uint32_t apbctrl_hmask=0, bool apbctrl_mcheck=true, uint32_t apbctrl_hindex=0, uint32_t irqmp_paddr=0, uint32_t irqmp_pmask=0xFFF, uint32_t irqmp_ncpu=2, uint32_t irqmp_eirq=1, uint32_t irqmp_pindex=0, bool pow_mon=false, amba::amba_layer_ids ambaLayer=amba::amba_LT) | AMBABasePlatform | inline |
| apbctrl | AMBABasePlatform | |
| clk | CLKDevice | |
| clkcng() | AMBABasePlatform | inlinevirtual |
| CLKDevice() | CLKDevice | |
| clock_cycle | CLKDevice | protected |
| dorst() | AMBABasePlatform | inlinevirtual |
| irqmp | AMBABasePlatform | |
| 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 |
| rst | CLKDevice | |
| 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 | |
| SR_HAS_SIGNALS(CLKDevice) | CLKDevice | |
| ~CLKDevice() | CLKDevice | virtual |