Expand description
Functionality for embedding SIMICS into a program or library. These functions are useful for creating alternate SIMICS frontends
Macrosยง
- impl_
bool_ ๐arg - impl_
string_ ๐arg
Structsยง
- Wrapper for
gui_mode_t
which can be converted to a string - Initialization argument
- A list of init arguments
Enumsยง
- Level of warning that will be printed when deprecated APIs are used
Functionsยง
- _init_
command_ ๐line Initialize the SIMICS command line.main_loop
needs to be called as well otherwise the command line will exit immediately. - _init_
environment ๐Initialize the environment (for SIMICS frontends) - _init_
simulator ๐Initialize the simulator with arguments. - Initialize the SIMICS command line.
main_loop
needs to be called as well otherwise the command line will exit immediately. - Initialize the environment (for SIMICS frontends)
- Initialize the simulator with arguments.
- Pass control to SIMICS and block until SIMICS exits. This is typically called after
init_command_line
.
Type Aliasesยง
- Alias for
cpu_variant_t