Previous - Up - Next

9.1   Simics API

The functions and types defined in the Simics API are supported between Simics versions. These functions all have the SIM_ prefix. There are also some internal functions prefixed VT_ and DBG_ that are not supported and usually not documented. The Simics API can be accessed from C/C++ by including the simics/api.h header file. The Simics specific memory allocation functions from simics/alloc.h are also supported.

Simics also defines some utility functions in simics/utils.h, that can be useful when programming in C/C++. These functions are currently not part of the supported Simics API.

Previous - Up - Next