port-space probe_aggregator
Simics Reference Manual  /  5 Classes  / 

preferences

Description

The preferences class represents Simics's global simulator preferences that, unlike the settings in the sim object, usually are the same between sessions.

Interfaces Implemented

conf_object, log_object, preference

Notifiers

cell-change
Notifier that is triggered after the object's cell was changed.
object-delete
Notifier that is triggered just before Simics object is deleted.
pref-change
Notifier that is triggered when preferences are changed.
queue-change
Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.

Commands for this class

Attributes

startup_simics_path
Optional attribute; read/write access; type: [s*]
The initial value of the Simics search path. This list of dictionaries are copied to the sim->simics_path attribute at startup.
swap_dir
Optional attribute; read/write access; type: s
Directory where to store swap files, to limit Simics memory usage.
output_radix
Optional attribute; read/write access; type: i
The default output radix for integers in the command line. One of 2, 8, 10 and 16. Default is 10.
output_grouping
Optional attribute; read/write access; type: [iiii]
The default digit grouping for integers in the command line, for binary, octal, decimal and hexadecimal integers.
enable_multithreading
Optional attribute; read/write access; type: b
Set to TRUE if Multimachine Accelerator should be enabled when Simics is started. Default TRUE.
history_lines
Optional attribute; read/write access; type: i
The number of input lines saved in the command history.
readline_shortcuts
Optional attribute; read/write access; type: b
Set to TRUE if GNU Readline style keyboard shortcuts should be used in the command line. If set to FALSE, Windows style shortcuts are used.
default_log_endianness
Optional attribute; read/write access; type: s
Sets the default endianness of logged values when not given by context. Valid values are "little" (the default) and "big".
wireshark_path
Optional attribute; read/write access; type: s|n
The directory were wireshark or ethereal binaries are located. If not set the default environment path will be searched.
cli_table_border_style
Optional attribute; read/write access; type: s
The style of the table-borders. Valid styles are: borderless, ascii, thin, thick and header_only_underline_ascii. Default is thin.
force_ipv4
Optional attribute; read/write access; type: b
If TRUE, network services such as telnet and VNC in the target consoles will use IPv4 only. Default is FALSE.

Provided By

Simics Core
port-space probe_aggregator