| acknowledged_irq(const uint32_t &irq, const uint32_t &cpu, const sc_time &time) | Irqmp | |
| 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 |
| BROADCAST | Irqmp | static |
| BROADCAST_BM | Irqmp | static |
| BROADCAST_DEFAULT | Irqmp | static |
| CLEAR_DEFAULT | Irqmp | static |
| clear_write() | Irqmp | |
| clk | CLKDevice | |
| clkcng() | CLKDevice | inlinevirtual |
| CLKDevice() | CLKDevice | |
| clock_cycle | CLKDevice | protected |
| cpu_rst | Irqmp | |
| cpu_stat | Irqmp | |
| dorst() | Irqmp | virtual |
| e_signal | Irqmp | |
| end_of_elaboration() | Irqmp | |
| end_of_simulation() | Irqmp | |
| EXTIR_ID_DEFAULT | Irqmp | static |
| FORCE_DEFAULT | Irqmp | static |
| force_write() | Irqmp | |
| g_eirq | Irqmp | |
| g_ncpu | Irqmp | |
| 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 |
| GC_HAS_CALLBACKS() | Irqmp | |
| 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 |
| incomming_irq(const std::pair< uint32_t, bool > &value, const sc_time &time) | Irqmp | |
| 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() | Irqmp | virtual |
| init_power() | BaseModule< DefaultBase > | inlinevirtual |
| init_registers() | Irqmp | virtual |
| int_power | Irqmp | |
| int_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason) | Irqmp | |
| int_power_norm | Irqmp | |
| IR_CLEAR | Irqmp | static |
| IR_CLEAR_IC | Irqmp | static |
| IR_FORCE | Irqmp | static |
| IR_FORCE_IF | Irqmp | static |
| IR_LEVEL | Irqmp | static |
| IR_LEVEL_IL | Irqmp | static |
| IR_PENDING | Irqmp | static |
| IR_PENDING_EIP | Irqmp | static |
| IR_PENDING_IP | Irqmp | static |
| irq_ack | Irqmp | |
| irq_in | Irqmp | |
| irq_req | Irqmp | |
| Irqmp(sc_module_name name, int32_t paddr=0, int32_t pmask=0xFFF, int32_t ncpu=2, int32_t eirq=1, uint32_t pindex=0, bool powmon=false) | Irqmp | |
| launch_irq() | Irqmp | |
| LEVEL_DEFAULT | Irqmp | static |
| 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 |
| MASK_DEFAULT | Irqmp | static |
| MP_STAT | Irqmp | static |
| MP_STAT_DEFAULT | Irqmp | static |
| MP_STAT_EIRQ | Irqmp | static |
| MP_STAT_NCPU | Irqmp | static |
| MP_STAT_WMASK | Irqmp | static |
| mpstat_read() | Irqmp | |
| mpstat_write() | Irqmp | |
| 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 |
| PENDING_DEFAULT | Irqmp | static |
| pending_write() | Irqmp | |
| power_model() | Irqmp | |
| print_apb_device_info(char *name) const | APBDevice< BaseModule< DefaultBase > > | virtual |
| PROC_EXTIR_ID(int CPU_INDEX) | Irqmp | inlinestatic |
| PROC_EXTIR_ID_EID | Irqmp | static |
| PROC_FORCE_DEFAULT | Irqmp | static |
| PROC_IR_FORCE(int CPU_INDEX) | Irqmp | inlinestatic |
| PROC_IR_FORCE_IF | Irqmp | static |
| PROC_IR_FORCE_IFC | Irqmp | static |
| PROC_IR_MASK(int CPU_INDEX) | Irqmp | inlinestatic |
| PROC_MASK_EIM | Irqmp | static |
| PROC_MASK_IM | Irqmp | static |
| r | APBSlave | |
| rst | CLKDevice | |
| SC_HAS_PROCESS(Irqmp) | Irqmp | |
| 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(Irqmp) | Irqmp | |
| CLKDevice::SR_HAS_SIGNALS(CLKDevice) | CLKDevice | |
| sta_power | Irqmp | |
| sta_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason) | Irqmp | |
| sta_power_norm | Irqmp | |
| start_of_simulation() | Irqmp | |
| ~APBDevice() | APBDevice< BaseModule< DefaultBase > > | virtual |
| ~APBDeviceBase() | APBDeviceBase | inlinevirtual |
| ~APBSlave() | APBSlave | inline |
| ~BaseModule() | BaseModule< DefaultBase > | inlinevirtual |
| ~CLKDevice() | CLKDevice | virtual |
| ~Irqmp() | Irqmp | |