Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

APBDevice< BASE > Member List

This is the complete list of members for APBDevice< BASE >, including all inherited members.

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< BASE >
APBDevice(ModuleName mn)APBDevice< BASE >
g_paddrAPBDevice< BASE >protected
g_pcacheableAPBDevice< BASE >protected
g_pdeviceidAPBDevice< BASE >protected
g_pindexAPBDevice< BASE >protected
g_pirqAPBDevice< BASE >protected
g_pmaskAPBDevice< BASE >protected
g_pprefetchableAPBDevice< BASE >protected
g_ptypeAPBDevice< BASE >protected
g_pvendoridAPBDevice< BASE >protected
g_pversionAPBDevice< BASE >protected
get_apb_base() const APBDevice< BASE >virtual
get_apb_base_addr()APBDevice< BASE >virtual
get_apb_base_addr_() const APBDevice< BASE >virtual
get_apb_device_id() const APBDevice< BASE >virtual
get_apb_device_info()APBDevice< BASE >virtual
get_apb_mask() const APBDevice< BASE >virtual
get_apb_pindex() const APBDevice< BASE >virtual
get_apb_relative_addr(uint32_t addr) const APBDevice< BASE >virtual
get_apb_size()APBDevice< BASE >virtual
get_apb_size_() const APBDevice< BASE >virtual
get_apb_type() const APBDevice< BASE >virtual
get_apb_vendor_id() const APBDevice< BASE >virtual
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< BASE >
init_apb_generics()APBDevice< BASE >
m_registerAPBDevice< BASE >protected
print_apb_device_info(char *name) const APBDevice< BASE >virtual
~APBDevice()APBDevice< BASE >virtual
~APBDeviceBase()APBDeviceBaseinlinevirtual