<bp-manager.magic>.break <bp-manager.magic>.trace
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<bp-manager.magic>.run-until

Synopsis

<bp-manager.magic>.run-until [object] [number|-all] [timeout] [timeout-rt]

Description

Run the simulation until the specified magic instruction occurs.

If the number parameter is specified, only magic instructions with that argument value are considered. The possible argument values depends on the processor type. To consider all magic instructions, the -all flag can be used. The default is to consider magic instructions with argument 0.

If no processor object is specified, magic instructions from all processors are considered.

See further about magic breakpoints in Simics User's Guide.

If timeout is a positive number, the command will run for at most that many seconds of virtual time.

If timeout-rt is a positive number, the command will run for at most that many seconds of real time.

A time-out will be signaled by throwing a CLI exception, which can be captured using try/except in order to take specific action, or to let it pass unhandled.

If object is provided, then the breakpoint functionality is added on that object.

Provided By

bp-manager
<bp-manager.magic>.break <bp-manager.magic>.trace