| apb | APBSlave | |
| APBDevice(ModuleName mn, uint32_t bus_id, uint8_t vendorid, uint16_t deviceid, uint8_t version, uint8_t irq, AMBADeviceType type, uint16_t mask, bool cacheable, bool prefetchable, uint16_t address) | APBDevice< BaseModule< DefaultBase > > | |
| APBDevice(ModuleName mn) | APBDevice< BaseModule< DefaultBase > > | |
| APBSlave(ModuleName mn, uint32_t bus_id, uint8_t vendorid, uint16_t deviceid, uint8_t version, uint8_t irq, AMBADeviceType type, uint16_t mask, bool cacheable, bool prefetchable, uint16_t address) | APBSlave | inline |
| APBSlave(ModuleName mn) | APBSlave | inline |
| BaseModule(ModuleName mn) | BaseModule< DefaultBase > | inline |
| clk | CLKDevice | |
| clkcng() | CLKDevice | inlinevirtual |
| CLKDevice() | CLKDevice | |
| clock_cycle | CLKDevice | protected |
| CONF | GPTimer | static |
| conf_defaults | GPTimer | |
| CONF_DF | GPTimer | static |
| CONF_IQ_MA | GPTimer | static |
| CONF_IQ_OS | GPTimer | static |
| CONF_NR_MA | GPTimer | static |
| CONF_NR_OS | GPTimer | static |
| conf_read() | GPTimer | |
| CONF_SI | GPTimer | static |
| counter | GPTimer | |
| CTRL(uint8_t nr) | GPTimer | inlinestatic |
| CTRL_CH | GPTimer | static |
| CTRL_DH | GPTimer | static |
| CTRL_EN | GPTimer | static |
| CTRL_IE | GPTimer | static |
| CTRL_IP | GPTimer | static |
| CTRL_LD | GPTimer | static |
| CTRL_RS | GPTimer | static |
| dorst() | GPTimer | virtual |
| e_tick | GPTimer | |
| end_of_elaboration() | GPTimer | |
| g_nbits | GPTimer | |
| g_ntimers | GPTimer | |
| g_paddr | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pcacheable | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pdeviceid | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pindex | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pirq | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pmask | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pprefetchable | APBDevice< BaseModule< DefaultBase > > | protected |
| g_ptype | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pvendorid | APBDevice< BaseModule< DefaultBase > > | protected |
| g_pversion | APBDevice< BaseModule< DefaultBase > > | protected |
| g_sbits | GPTimer | |
| g_sepirq | GPTimer | |
| g_wdog_length | GPTimer | |
| GC_HAS_CALLBACKS() | GPTimer | |
| get_apb_base() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_base_addr() | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_base_addr_() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_device_id() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_device_info() | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_mask() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_pindex() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_relative_addr(uint32_t addr) const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_size() | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_size_() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_type() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| get_apb_vendor_id() const | APBDevice< BaseModule< DefaultBase > > | virtual |
| GPCounter class | GPTimer | friend |
| GPTimer(ModuleName name, unsigned int ncounters=1, int pindex=0, int paddr=0, int pmask=4095, int pirq=0, int sepirq=0, int sbits=16, int nbits=32, int wdog=0, bool powmon=false) | GPTimer | |
| init_apb(uint32_t pindex, uint8_t vendorid, uint16_t deviceid, uint8_t version, uint8_t irq, AMBADeviceType type, uint16_t mask, bool cacheable, bool prefetchable, uint16_t address) | APBDevice< BaseModule< DefaultBase > > | |
| init_apb_generics() | APBDevice< BaseModule< DefaultBase > > | |
| init_counters() | BaseModule< DefaultBase > | inlinevirtual |
| init_generics() | GPTimer | virtual |
| init_power() | BaseModule< DefaultBase > | inlinevirtual |
| init_registers() | GPTimer | virtual |
| int_power | GPTimer | |
| int_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason) | GPTimer | |
| int_power_norm | GPTimer | |
| irq | GPTimer | |
| lasttime | GPTimer | |
| lastvalue | GPTimer | |
| m_api | BaseModule< DefaultBase > | protected |
| m_counters | BaseModule< DefaultBase > | protected |
| m_generics | BaseModule< DefaultBase > | protected |
| m_power | BaseModule< DefaultBase > | protected |
| m_register | APBDevice< BaseModule< DefaultBase > > | protected |
| numberofticksbetween(sc_core::sc_time start, sc_core::sc_time end, int counter, sc_core::sc_time cycletime) | GPTimer | |
| 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 |
| power_model() | GPTimer | |
| powermon | GPTimer | |
| print_apb_device_info(char *name) const | APBDevice< BaseModule< DefaultBase > > | virtual |
| r | APBSlave | |
| RELOAD(uint8_t nr) | GPTimer | inlinestatic |
| rst | CLKDevice | |
| SC_HAS_PROCESS(GPTimer) | GPTimer | |
| SCALER | GPTimer | static |
| scaler_read() | GPTimer | |
| scaler_write() | GPTimer | |
| SCRELOAD | GPTimer | static |
| screload_write() | GPTimer | |
| 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(GPTimer) | GPTimer | |
| CLKDevice::SR_HAS_SIGNALS(CLKDevice) | CLKDevice | |
| sta_power | GPTimer | |
| sta_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason) | GPTimer | |
| sta_power_norm | GPTimer | |
| start_of_simulation() | GPTimer | |
| VALUE(uint8_t nr) | GPTimer | inlinestatic |
| valueof(sc_core::sc_time t, int64_t offset, sc_core::sc_time cycletime) const | GPTimer | |
| wdog | GPTimer | |
| ~APBDevice() | APBDevice< BaseModule< DefaultBase > > | virtual |
| ~APBDeviceBase() | APBDeviceBase | inlinevirtual |
| ~APBSlave() | APBSlave | inline |
| ~BaseModule() | BaseModule< DefaultBase > | inlinevirtual |
| ~CLKDevice() | CLKDevice | virtual |
| ~GPTimer() | GPTimer | |