<step_event_instrumentation>.bp-break-step-event <step_event_instrumentation>.bp-trace-step-event
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<step_event_instrumentation>.bp-run-until-step-event

Synopsis

<step_event_instrumentation>.bp-run-until-step-event [event-object] ["event-class"] ["description"] [timeout] [timeout-rt]

Description

Runs until an event triggers on a clock object. The object needs to implement the step_event_instrumentation interface for this to work.

To narrow down the events to match you can give the properties event-class to match the name of the event class, and/or event-object to match the object in the event, and/or description to match the description of the event. If a property is not given it will match any value. 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.

Provided By

bp-manager
<step_event_instrumentation>.bp-break-step-event <step_event_instrumentation>.bp-trace-step-event