#include <register_view_simics_adapter.h>
Public Member Functions | |
| RegisterViewSimicsAdapter () | |
Public Member Functions inherited from simics::systemc::iface::SimicsAdapter< register_view_interface_t > | |
| SimicsAdapter (const char *name, register_view_interface_t iface) | |
| std::string | name () const override |
| const interface_t * | cstruct () const override |
| void | set_simics_class (conf_class_t *conf_class) override |
| conf_class_t * | simics_class () const override |
| void | set_map_adapter (bool map) override |
| bool | map_adapter () const override |
Public Member Functions inherited from simics::systemc::Registrant< SimicsAdapterInterface > | |
| Registrant () | |
| Registrant (const Registrant &rhs) | |
| virtual | ~Registrant () |
| void | detach () |
Static Protected Member Functions | |
| static const char * | description (conf_object_t *obj) |
| static bool | big_endian_bitorder (conf_object_t *obj) |
| static unsigned | number_of_registers (conf_object_t *obj) |
| static attr_value_t | register_info (conf_object_t *obj, unsigned reg) |
| ::uint64 | get_register_value (conf_object_t *obj, unsigned reg) |
| static void | set_register_value (conf_object_t *obj, unsigned reg, ::uint64 val) |
Static Protected Member Functions inherited from simics::systemc::iface::SimicsAdapter< register_view_interface_t > | |
| static TInterface * | adapterWithoutLocking (conf_object_t *obj) |
| static SimicsLock< TInterface > | adapter (conf_object_t *obj, conf_object_t *obj_lock) |
| static SimicsLock< TInterface > | adapter (conf_object_t *obj) |
Additional Inherited Members | |
Protected Member Functions inherited from simics::systemc::iface::SimicsAdapter< register_view_interface_t > | |
| std::vector< std::string > | descriptionBase (conf_object_t *obj, DescriptionType type) |
|
inline |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |