Additional mapping information for the Simics io_memory access. More...
#include <map_info_extension.h>
Public Types | |
typedef types::map_info_t::physical_address_t | physical_address_t |
Public Member Functions | |
MapInfoExtension () | |
MapInfoExtension (const types::map_info_t &map_info) | |
virtual tlm::tlm_extension_base * | clone () const |
virtual void | copy_from (const tlm::tlm_extension_base &ext) |
physical_address_t | base () const |
physical_address_t | start () const |
physical_address_t | length () const |
int | function () const |
Additional mapping information for the Simics io_memory access.
This corresponds to the map_info_t data struct used by Simics.
typedef types::map_info_t::physical_address_t simics::systemc::iface::MapInfoExtension::physical_address_t |
|
inline |
|
inlineexplicit |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |